Searched refs:hasSSE2 (Results 1 – 11 of 11) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86PartialReduction.cpp | 67 if (!ST->hasSSE2()) in tryMAddReplacement() 171 if (!ST->hasSSE2()) in trySADReplacement()
|
| H A D | X86Subtarget.h | 629 bool hasSSE2() const { return X86SSELevel >= SSE2; } in hasSSE2() function 824 bool hasMFence() const { return hasSSE2() || is64Bit(); } in hasMFence()
|
| H A D | X86TargetTransformInfo.cpp | 395 ST->hasSSE2() && !ST->hasXOP()) { in getArithmeticInstrCost() 494 ST->hasSSE2()) { in getArithmeticInstrCost() 565 if (ST->hasSSE2() && in getArithmeticInstrCost() 734 if (ST->hasSSE2() && in getArithmeticInstrCost() 752 if (((VT == MVT::v8i16 || VT == MVT::v4i32) && ST->hasSSE2()) || in getArithmeticInstrCost() 947 if (ST->hasSSE2()) in getArithmeticInstrCost() 1120 if (ST->hasSSE2()) in getShuffleCost() 1446 if (ST->hasSSE2()) in getShuffleCost() 2084 if (ST->hasSSE2() && !ST->hasAVX()) in getCastInstrCost() 2149 if (ST->hasSSE2()) { in getCastInstrCost() [all …]
|
| H A D | X86CallingConv.td | 267 CCIfInReg<CCIfSubtarget<"hasSSE2()", 279 CCIfType<[f32], CCIfSubtarget<"hasSSE2()", CCAssignToReg<[XMM0,XMM1,XMM2]>>>, 280 CCIfType<[f64], CCIfSubtarget<"hasSSE2()", CCAssignToReg<[XMM0,XMM1,XMM2]>>>, 541 CCIfSubtarget<"hasSSE2()", 815 CCIfSubtarget<"hasSSE2()", 962 CCIfSubtarget<"hasSSE2()",
|
| H A D | X86PreTileConfig.cpp | 377 assert(ST.hasSSE2() && "AMX should assume SSE2 enabled"); in runOnMachineFunction()
|
| H A D | X86ISelLowering.cpp | 117 X86ScalarSSEf64 = Subtarget.hasSSE2(); in X86TargetLowering() 297 if (Subtarget.hasSSE2()) { in X86TargetLowering() 907 if (!Subtarget.useSoftFloat() && Subtarget.hasSSE2()) { in X86TargetLowering() 2312 if (Subtarget.hasSSE2() && (Subtarget.getPreferVectorWidth() >= 128)) in getOptimalMemOpType() 2320 Op.size() >= 8 && !Subtarget.is64Bit() && Subtarget.hasSSE2()) { in getOptimalMemOpType() 2734 } else if (!Subtarget.hasSSE2() && in LowerReturn() 2766 if (!Subtarget.hasSSE2()) in LowerReturn() 3067 } else if (!Subtarget.hasSSE2() && in LowerCallResult() 3565 else if (Subtarget.hasSSE2()) in forwardMustTailParameters() 5456 return Subtarget.hasSSE2(); in hasAndNot() [all …]
|
| H A D | X86LegalizerInfo.cpp | 309 if (!Subtarget.hasSSE2()) in setLegalizerInfoSSE2()
|
| H A D | X86FastISel.cpp | 64 X86ScalarSSEf64 = Subtarget->hasSSE2(); in X86FastISel() 490 bool HasSSE2 = Subtarget->hasSSE2(); in X86FastEmitStore() 1362 bool X86ScalarSSEf64 = Subtarget->hasSSE2(); in X86ChooseCmpOpcode() 2168 (Subtarget->hasSSE2() && RetVT == MVT::f64))) in X86FastEmitSSESelect() 2984 if (!Subtarget->hasSSE2()) in fastLowerIntrinsicCall() 3639 if (!Subtarget->hasSSE2()) in fastSelectInstruction()
|
| H A D | X86InstrInfo.td | 886 def HasSSE2 : Predicate<"Subtarget->hasSSE2()">; 887 def UseSSE2 : Predicate<"Subtarget->hasSSE2() && !Subtarget->hasAVX()">; 975 def FPStackf64 : Predicate<"!Subtarget->hasSSE2()">;
|
| H A D | X86InstrInfo.cpp | 2273 assert(Subtarget.hasSSE2() && "Commuting MOVHLP/UNPCKHPD requires SSE2!"); in commuteInstructionImpl() 2536 if (Subtarget.hasSSE2()) in findCommutedOpIndices()
|
| H A D | X86ISelDAGToDAG.cpp | 1132 if (Subtarget->hasSSE2()) { in PreprocessISelDAG()
|