Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstrVecCompiler.td177 let Predicates = [HasBWI] in {
235 let Predicates = [HasBWI, HasVLX] in {
295 let Predicates = [HasBWI] in {
308 let Predicates = [HasBWI, NoDQI] in {
320 let Predicates = [HasBWI, HasDQI] in {
330 let Predicates = [HasBWI] in {
H A DX86InstrAVX512.td1377 avx512vl_i8_info, X86VBroadcast, GR8, sub_8bit, HasBWI>;
1380 HasBWI>;
1408 avx512vl_i8_info, HasBWI, 0>;
1410 avx512vl_i16_info, HasBWI, 0>;
1775 avx512vl_i16_info, avx512vl_i16_info, HasBWI>,
1893 avx512vl_i16_info, avx512vl_i16_info, HasBWI>,
1994 let Predicates = [HasBWI] in
1998 let Predicates = [HasBWI, HasVLX] in {
2194 SchedWriteVecALU, avx512vl_i8_info, HasBWI, 1>,
2198 SchedWriteVecALU, avx512vl_i16_info, HasBWI, 1>,
[all …]
H A DX86Subtarget.h347 bool HasBWI = false; variable
738 bool hasBWI() const { return HasBWI; } in hasBWI()
H A DX86.td154 def FeatureBWI : SubtargetFeature<"avx512bw", "HasBWI", "true",
H A DX86ISelLowering.cpp1513 bool HasBWI = Subtarget.hasBWI(); in X86TargetLowering() local
1528 if (HasBWI) in X86TargetLowering()
1573 if (HasBWI) in X86TargetLowering()
1589 setOperationAction(ISD::TRUNCATE, MVT::v32i8, HasBWI ? Legal : Custom); in X86TargetLowering()
1601 if (HasBWI) { in X86TargetLowering()
1630 setOperationAction(ISD::ADD, MVT::v32i16, HasBWI ? Legal : Custom); in X86TargetLowering()
1631 setOperationAction(ISD::SUB, MVT::v32i16, HasBWI ? Legal : Custom); in X86TargetLowering()
1632 setOperationAction(ISD::ADD, MVT::v64i8, HasBWI ? Legal : Custom); in X86TargetLowering()
1633 setOperationAction(ISD::SUB, MVT::v64i8, HasBWI ? Legal : Custom); in X86TargetLowering()
1637 setOperationAction(ISD::MUL, MVT::v32i16, HasBWI ? Legal : Custom); in X86TargetLowering()
[all …]
H A DX86InstrInfo.td912 def HasBWI : Predicate<"Subtarget->hasBWI()">;