Searched refs:hasSSE2 (Results 1 – 11 of 11) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/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 | 631 bool hasSSE2() const { return X86SSELevel >= SSE2; } in hasSSE2() function 829 bool hasMFence() const { return hasSSE2() || is64Bit(); } in hasMFence()
|
| H A D | X86TargetTransformInfo.cpp | 494 ST->hasSSE2()) { in getArithmeticInstrCost() 573 if (ST->hasSSE2() && in getArithmeticInstrCost() 755 if (ST->hasSSE2() && in getArithmeticInstrCost() 983 if (ST->hasSSE2()) in getArithmeticInstrCost() 1156 if (ST->hasSSE2()) in getShuffleCost() 1482 if (ST->hasSSE2()) in getShuffleCost() 2313 if (ST->hasSSE2()) in getCastInstrCost() 2533 if (ST->hasSSE2()) in getCmpSelInstrCost() 3845 if (ST->hasSSE2()) in getArithmeticReductionCost() 4098 if (ST->hasSSE2()) in getMinMaxCost() [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()", 819 CCIfSubtarget<"hasSSE2()", 966 CCIfSubtarget<"hasSSE2()",
|
| H A D | X86PreTileConfig.cpp | 382 assert(ST.hasSSE2() && "AMX should assume SSE2 enabled"); in runOnMachineFunction()
|
| H A D | X86ISelLowering.cpp | 298 if (Subtarget.hasSSE2()) { in X86TargetLowering() 20959 if (!Subtarget.hasSSE2()) in truncateVectorWithPACK() 22980 if (!Subtarget.hasSSE2()) in LowerVSETCCWithSUBUS() 40586 if (!Subtarget.hasSSE2()) in combinePredicateReduction() 40729 if (!Subtarget.hasSSE2()) in combineBasicSADPattern() 41104 if (!Subtarget.hasSSE2()) in combineArithReduction() 43171 if (!Subtarget.hasSSE2()) in reduceVMULWidth() 43327 if (!Subtarget.hasSSE2()) in combineMulToPMADDWD() 43379 if (!Subtarget.hasSSE2()) in combineMulToPMULDQ() 45624 if (!Subtarget.hasSSE2()) in detectAVGPattern() [all …]
|
| 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() 2985 if (!Subtarget->hasSSE2()) in fastLowerIntrinsicCall() 3640 if (!Subtarget->hasSSE2()) in fastSelectInstruction()
|
| H A D | X86LegalizerInfo.cpp | 325 if (!Subtarget.hasSSE2()) in setLegalizerInfoSSE2()
|
| 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()
|