Searched refs:hasVLX (Results 1 - 10 of 10) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86LegalizerInfo.cpp | 483 if (!Subtarget.hasVLX()) 499 if (!Subtarget.hasVLX()) 523 if (!Subtarget.hasVLX())
|
H A D | X86Subtarget.h | 698 bool hasVLX() const { return HasVLX; } function in class:llvm::final 744 return hasAVX512() && (!hasVLX() || getPreferVectorWidth() >= 512);
|
H A D | X86RegisterInfo.cpp | 141 if (!Subtarget.hasVLX() && 148 if (Subtarget.hasVLX() &&
|
H A D | X86ISelLowering.cpp | 683 addRegisterClass(MVT::f128, Subtarget.hasVLX() ? &X86::VR128XRegClass 839 addRegisterClass(MVT::v4f32, Subtarget.hasVLX() ? &X86::VR128XRegClass 862 addRegisterClass(MVT::v2f64, Subtarget.hasVLX() ? &X86::VR128XRegClass 867 addRegisterClass(MVT::v16i8, Subtarget.hasVLX() ? &X86::VR128XRegClass 869 addRegisterClass(MVT::v8i16, Subtarget.hasVLX() ? &X86::VR128XRegClass 871 addRegisterClass(MVT::v4i32, Subtarget.hasVLX() ? &X86::VR128XRegClass 873 addRegisterClass(MVT::v2i64, Subtarget.hasVLX() ? &X86::VR128XRegClass 1149 addRegisterClass(MVT::v32i8, Subtarget.hasVLX() ? &X86::VR256XRegClass 1151 addRegisterClass(MVT::v16i16, Subtarget.hasVLX() ? &X86::VR256XRegClass 1153 addRegisterClass(MVT::v8i32, Subtarget.hasVLX() [all...] |
H A D | X86InstructionSelector.cpp | 401 bool HasVLX = STI.hasVLX(); 1169 bool HasVLX = STI.hasVLX(); 1302 bool HasVLX = STI.hasVLX();
|
H A D | X86SpeculativeLoadHardening.cpp | 2040 if (!Subtarget->hasVLX() && (OpRC->hasSuperClassEq(&X86::VR128RegClass) || 2084 assert(Subtarget->hasVLX() && "AVX512VL-specific register classes!");
|
H A D | X86InstrInfo.cpp | 2971 bool HasVLX = Subtarget.hasVLX(); 3064 bool HasVLX = STI.hasVLX(); 4117 bool HasVLX = Subtarget.hasVLX(); 4131 bool HasVLX = Subtarget.hasVLX(); 5413 assert((SpillSize == 64 || STI.hasVLX()) &&
|
H A D | X86ISelDAGToDAG.cpp | 552 return Subtarget->hasVLX(); 4219 bool Widen = !Subtarget->hasVLX() && !CmpVT.is512BitVector(); 4376 if (!(Subtarget->hasVLX() || NVT.is512BitVector()))
|
H A D | X86FastISel.cpp | 325 bool HasVLX = Subtarget->hasVLX(); 491 bool HasVLX = Subtarget->hasVLX();
|
H A D | X86TargetTransformInfo.cpp | 3315 if (ST->hasAVX512() && (VF == 2 || (VF == 4 && !ST->hasVLX())))
|
Completed in 200 milliseconds