Lines Matching refs:CPU
43 #include "src/base/cpu.h"
50 // Get the CPU features enabled by the build. For cross compilation the
98 base::CPU cpu;
99 if (FLAG_enable_vfp3 && cpu.has_vfp3()) {
106 if (FLAG_enable_neon && cpu.has_neon()) supported_ |= 1u << NEON;
107 if (FLAG_enable_sudiv && cpu.has_idiva()) supported_ |= 1u << SUDIV;
108 if (FLAG_enable_mls && cpu.has_thumb2()) supported_ |= 1u << MLS;
110 if (cpu.architecture() >= 7) {
114 if (FLAG_enable_movw_movt && cpu.implementer() == base::CPU::QUALCOMM) {
120 if (cpu.implementer() == base::CPU::ARM &&
121 (cpu.part() == base::CPU::ARM_CORTEX_A5 ||
122 cpu.part() == base::CPU::ARM_CORTEX_A9)) {
126 if (FLAG_enable_32dregs && cpu.has_vfp3_d32()) supported_ |= 1u << VFP32DREGS;
1063 // Prefer movw / movt to constant pool if it is more efficient on the CPU.
3125 // some of the CPU's pipeline and has to issue. Older ARM chips simply used