Yes, it does, provided that you have invested in real economy of the UK at least £10,000,000. The following table shows how the sum invested is related to the time frame of getting ILR under the  Tier 1 Investor visa route.
Sum invested
ILR granted
£2,000,000
After 5 years
£5,000,000
After 3 years
£10,000,000
After 2 years
As you can see, the more you have invested, the sooner you can get ILR. But you must remember that you will need to do more than just invest your money. ILR is only granted to investors who are integrated in the UK society, have at least a basic level of English and are familiar with the way of life in the country where they are planning to settle.