Home
last modified time | relevance | path

Searched refs:HasBWI (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InstrVecCompiler.td193 let Predicates = [HasBWI] in {
251 let Predicates = [HasBWI, HasVLX] in {
311 let Predicates = [HasBWI] in {
324 let Predicates = [HasBWI, NoDQI] in {
336 let Predicates = [HasBWI, HasDQI] in {
346 let Predicates = [HasBWI] in {
H A DX86InstrAVX512.td1414 HasBWI>;
1476 let Predicates = [HasBWI] in {
2061 let Predicates = [HasBWI] in
2885 let Predicates = [HasBWI] in {
3877 let Predicates = [HasBWI] in {
5115 let Predicates = [HasBWI] in
5135 let Predicates = [HasBWI] in
5151 let Predicates = [HasBWI] in
6213 let Predicates = [HasBWI] in
6369 let Predicates = [HasBWI] in
[all …]
H A DX86.td143 def FeatureBWI : SubtargetFeature<"avx512bw", "HasBWI", "true",
H A DX86ISelLowering.cpp1652 bool HasBWI = Subtarget.hasBWI(); in X86TargetLowering() local
1668 if (HasBWI) in X86TargetLowering()
1714 if (HasBWI) in X86TargetLowering()
1742 if (HasBWI) { in X86TargetLowering()
1820 setOperationAction(ISD::ABS, VT, HasBWI ? Legal : Custom); in X86TargetLowering()
1823 setOperationAction(ISD::SMAX, VT, HasBWI ? Legal : Custom); in X86TargetLowering()
1824 setOperationAction(ISD::UMAX, VT, HasBWI ? Legal : Custom); in X86TargetLowering()
1825 setOperationAction(ISD::SMIN, VT, HasBWI ? Legal : Custom); in X86TargetLowering()
1826 setOperationAction(ISD::UMIN, VT, HasBWI ? Legal : Custom); in X86TargetLowering()
1827 setOperationAction(ISD::UADDSAT, VT, HasBWI ? Legal : Custom); in X86TargetLowering()
[all …]
H A DX86InstrInfo.td911 def HasBWI : Predicate<"Subtarget->hasBWI()">;