IOS XE does not run on every platform. Specifically it does not run on 29xx routers, low level ISRs like the 800 or 900 series.
It does run on the following though:
New Catalyst 9K line
Converged Broadband Routers
ASR line
42xx, 43xx, 44xx ISR
ISRv and CSR1000v