reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
878 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 902 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 1548 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 1686 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 1950 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 1974 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 2413 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 2437 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 3125 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 3142 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 3701 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 3718 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 3901 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 3918 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) {gen/lib/Target/X86/X86GenDAGISel.inc
253357 case 1: return (Subtarget->hasSSE1() && !Subtarget->hasAVX()); 253379 case 23: return (!Subtarget->hasSSE1()); 253388 case 32: return (!Subtarget->hasSSE1()) && (Subtarget->hasCMov()); 253391 case 35: return (Subtarget->hasMMX()) && (Subtarget->hasSSE1()); 253411 case 55: return (MF->getFunction().hasOptSize()) && (Subtarget->hasSSE1() && !Subtarget->hasAVX()); 253444 case 88: return (Subtarget->hasSSE1()); 253451 case 95: return (Subtarget->hasMMX()) && (Subtarget->hasSSE1()) && (!Subtarget->is64Bit()); 253452 case 96: return (Subtarget->hasMMX()) && (Subtarget->hasSSE1()) && (Subtarget->is64Bit()); 253482 case 126: return (MF->getFunction().hasOptSize() || !Subtarget->hasSSE41()) && (Subtarget->hasSSE1() && !Subtarget->hasAVX()); 253534 case 178: return (Subtarget->hasSSE1()) && (!Subtarget->hasAVX512());gen/lib/Target/X86/X86GenFastISel.inc
847 if ((!Subtarget->hasSSE1())) { 882 if ((!Subtarget->hasSSE1())) { 917 if ((!Subtarget->hasSSE1())) { 1035 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 1048 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 1176 if ((!Subtarget->hasSSE1())) { 1211 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 1214 if ((!Subtarget->hasSSE1())) { 1244 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 1805 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 1827 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 3033 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 3046 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 3601 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 3614 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 4042 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 4051 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 4083 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 4092 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 4282 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 6431 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 6437 if ((!Subtarget->hasSSE1())) { 6473 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 6562 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 6568 if ((!Subtarget->hasSSE1())) { 6604 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 6693 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 6699 if ((!Subtarget->hasSSE1())) { 6735 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 6824 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 6830 if ((!Subtarget->hasSSE1())) { 6866 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 9489 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 9495 if ((!Subtarget->hasSSE1()) && (Subtarget->hasCMov())) { 9549 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 9658 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 9893 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 9923 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 10011 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 10041 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 10129 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 10225 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 10255 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 10343 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 10373 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 10461 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 10588 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 10675 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 11002 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 11026 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 11074 if ((MF->getFunction().hasOptSize() || !Subtarget->hasSSE41()) && (Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 12086 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 12276 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) { 12524 if ((Subtarget->hasSSE1() && !Subtarget->hasAVX())) {gen/lib/Target/X86/X86GenGlobalISel.inc
165 if (Subtarget->hasSSE1()) 167 if (Subtarget->hasSSE1() && !Subtarget->hasAVX()) 319 if (!Subtarget->hasSSE1())lib/Target/X86/X86FastISel.cpp
65 X86ScalarSSEf32 = Subtarget->hasSSE1(); 485 bool HasSSE1 = Subtarget->hasSSE1(); 1341 bool X86ScalarSSEf32 = Subtarget->hasSSE1(); 2155 !((Subtarget->hasSSE1() && RetVT == MVT::f32) || 2804 if (!Subtarget->hasSSE1()) 2993 if (!Subtarget->hasSSE1()) 3104 if (!Subtarget->hasSSE1()) 3465 assert((Subtarget->hasSSE1() || !NumXMMRegs) 3560 ((Is64Bit || Ins[i].Flags.isInReg()) && !Subtarget->hasSSE1())) {lib/Target/X86/X86ISelLowering.cpp
112 X86ScalarSSEf32 = Subtarget.hasSSE1(); 665 if (!Subtarget.useSoftFloat() && Subtarget.is64Bit() && Subtarget.hasSSE1()) { 811 if (!Subtarget.useSoftFloat() && Subtarget.hasSSE1()) { 2066 if (Subtarget.hasSSE1()) 2111 if (Subtarget.hasSSE1() && (Subtarget.is64Bit() || Subtarget.hasX87()) && 2527 (Subtarget.is64Bit() && !Subtarget.hasSSE1())) { 2850 ((Is64Bit || Ins[InsIndex].Flags.isInReg()) && !Subtarget.hasSSE1())) { 3152 if (isSoftFloat || NoImplicitFloatOps || !Subtarget.hasSSE1()) 3365 assert(!(NumXMMRegs && !Subtarget.hasSSE1()) && 3896 assert((Subtarget.hasSSE1() || !NumXMMRegs) 5077 if (!Subtarget.hasSSE1() || VT.getSizeInBits() < 128) 20244 if ((VT == MVT::f32 && Subtarget.hasSSE1()) || 20245 (VT == MVT::v4f32 && Subtarget.hasSSE1() && Reciprocal) || 20274 if ((VT == MVT::f32 && Subtarget.hasSSE1()) || 20275 (VT == MVT::v4f32 && Subtarget.hasSSE1()) || 21215 (Subtarget.hasSSE1() && VT == MVT::f32)) && 21894 assert(Subtarget.hasSSE1() && "Expected SSE"); 22370 Subtarget.hasSSE1()); 28537 assert(Subtarget.hasSSE1() && "Expected SSE"); 32114 if ((MaskVT == MVT::v4f32 && Subtarget.hasSSE1()) || 32217 ((MaskVT.is128BitVector() && Subtarget.hasSSE1()) || 35398 if (Subtarget.hasSSE1() && !isa<ConstantFPSDNode>(V)) { 35420 if (Subtarget.hasSSE1()) { 35478 if (Subtarget.hasSSE1() && !Subtarget.hasSSE2() && SrcVT == MVT::v4i1 && 35666 if (!((Subtarget.hasSSE1() && VT == MVT::f32) || 36839 (Subtarget.hasSSE1() && VT.getScalarType() == MVT::f32))) { 38866 !((Subtarget.hasSSE1() && N00Type == MVT::f32) || 39175 if (Subtarget.hasSSE1() && !Subtarget.hasSSE2() && VT == MVT::v4i32) { 39598 if (Subtarget.hasSSE1() && !Subtarget.hasSSE2() && VT == MVT::v4i32) { 41734 if (Subtarget.hasSSE1() && !Subtarget.hasSSE2() && 41818 if (!((VT == MVT::f32 && Subtarget.hasSSE1()) || 41820 (VT == MVT::v4f32 && Subtarget.hasSSE1() && !Subtarget.hasSSE2()))) 41920 if (!((Subtarget.hasSSE1() && VT == MVT::f32) || 42889 if (Subtarget.hasSSE1() && !Subtarget.hasSSE2() && VT == MVT::v4i32 && 45471 if ((type->getPrimitiveSizeInBits() == 128) && Subtarget.hasSSE1()) 45500 if (((type->getPrimitiveSizeInBits() == 128) && Subtarget.hasSSE1()) || 45578 if (Subtarget.hasSSE1()) 45881 if (!Subtarget.hasSSE1()) break; 45945 if (!Subtarget.hasSSE1()) break;lib/Target/X86/X86LegalizerInfo.cpp
285 if (!Subtarget.hasSSE1())
lib/Target/X86/X86RegisterInfo.cpp285 bool HasSSE = Subtarget.hasSSE1(); 412 bool HasSSE = Subtarget.hasSSE1();lib/Target/X86/X86Subtarget.h
636 return hasSSE1() || (hasPRFCHW() && !has3DNow()) || hasPREFETCHWT1();
lib/Target/X86/X86TargetTransformInfo.cpp121 if (Vector && !ST->hasSSE1()) 139 if (ST->hasSSE1() && PreferVectorWidth >= 128) 866 if (ST->hasSSE1()) 1265 if (ST->hasSSE1()) 1868 if (ST->hasSSE1()) 2246 if (ST->hasSSE1()) 2876 if (ST->hasSSE1()) 2905 if (ST->hasSSE1()) 3295 return DataSize == 16 ? ST->hasSSE1() : ST->hasAVX2(); 3320 return ST->hasSSE1();