Searched refs:hasSSE2 (Results 1 – 8 of 8) sorted by relevance
/external/llvm/lib/Target/X86/ |
D | X86TargetMachine.cpp | 162 if (getOptLevel() != CodeGenOpt::None && getX86Subtarget().hasSSE2()) { in addPreEmitPass()
|
D | X86TargetTransformInfo.cpp | 280 ST->hasSSE2()) { in getArithmeticInstrCost() 293 if ((VT == MVT::v8i16 && ST->hasSSE2()) || in getArithmeticInstrCost() 298 if (VT == MVT::v4i32 && ST->hasSSE2()) in getArithmeticInstrCost() 346 if (ST->hasSSE2()) { in getArithmeticInstrCost() 398 if (ISD == ISD::MUL && LT.second == MVT::v4i32 && ST->hasSSE2() && in getArithmeticInstrCost() 553 if (ST->hasSSE2() && !ST->hasAVX()) { in getCastInstrCost()
|
D | X86CallingConv.td | 73 CCIfInReg<CCIfSubtarget<"hasSSE2()", 85 CCIfType<[f32], CCIfSubtarget<"hasSSE2()", CCAssignToReg<[XMM0,XMM1,XMM2]>>>, 86 CCIfType<[f64], CCIfSubtarget<"hasSSE2()", CCAssignToReg<[XMM0,XMM1,XMM2]>>>, 236 CCIfSubtarget<"hasSSE2()", 396 CCIfSubtarget<"hasSSE2()", 511 CCIfSubtarget<"hasSSE2()",
|
D | X86Subtarget.h | 306 bool hasSSE2() const { return X86SSELevel >= SSE2; } in hasSSE2() function
|
D | X86ISelLowering.cpp | 217 X86ScalarSSEf64 = Subtarget->hasSSE2(); in X86TargetLowering() 940 if (!TM.Options.UseSoftFloat && Subtarget->hasSSE2()) { in resetOperationActions() 1115 if (Subtarget->hasSSE2()) { in resetOperationActions() 1703 if (Subtarget->hasSSE2()) in getOptimalMemOpType() 1709 Subtarget->hasSSE2()) { in getOptimalMemOpType() 1916 (Subtarget->is64Bit() && !Subtarget->hasSSE2())) in LowerReturn() 1942 if (!Subtarget->hasSSE2()) in LowerReturn() 4899 if (Subtarget->hasSSE2()) { // SSE2 in getZeroVector() 6523 if (Subtarget->hasSSE2() && ISD::isBuildVectorAllOnes(Op.getNode())) { in LowerBUILD_VECTOR() 8322 if (NewV.getOpcode() == ISD::VECTOR_SHUFFLE && Subtarget->hasSSE2()) { in LowerVECTOR_SHUFFLEv8i16() [all …]
|
D | X86FastISel.cpp | 63 X86ScalarSSEf64 = Subtarget->hasSSE2(); in X86FastISel() 1117 bool X86ScalarSSEf64 = Subtarget->hasSSE2(); in X86ChooseCmpOpcode() 1864 (Subtarget->hasSSE2() && RetVT == MVT::f64) )) in X86FastEmitSSESelect() 2489 if (!Subtarget->hasSSE2()) in X86VisitIntrinsicCall()
|
D | X86InstrInfo.td | 704 def HasSSE2 : Predicate<"Subtarget->hasSSE2()">; 705 def UseSSE2 : Predicate<"Subtarget->hasSSE2() && !Subtarget->hasAVX()">; 751 def FPStackf64 : Predicate<"!Subtarget->hasSSE2()">;
|
D | X86InstrInfo.cpp | 2083 if (!Subtarget.hasSSE2()) return nullptr; in convertToThreeAddress() 2095 if (!Subtarget.hasSSE2()) return nullptr; in convertToThreeAddress()
|