Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankCombiner.cpp200 if ((Ty != LLT::scalar(16) || !STI.hasMed3_16()) && Ty != LLT::scalar(32)) in matchIntMinMaxToMed3()
243 if ((Ty != LLT::scalar(16) || !STI.hasMed3_16()) && Ty != LLT::scalar(32)) in matchFPMinMaxToMed3()
H A DGCNSubtarget.h424 bool hasMed3_16() const { in hasMed3_16() function
H A DAMDGPU.td2065 def NotHasMed3_16 : Predicate<"!Subtarget->hasMed3_16()">;
2066 def HasMed3_16 : Predicate<"Subtarget->hasMed3_16()">;
H A DAMDGPUInstCombineIntrinsic.cpp824 if (!ST->hasMed3_16()) in instCombineIntrinsic()
H A DSIISelLowering.cpp925 if (Subtarget->has16BitInsts() && !Subtarget->hasMed3_16()) in SITargetLowering()
13074 if (VT == MVT::i32 || (VT == MVT::i16 && Subtarget->hasMed3_16())) in performIntMed3ImmCombine()
13126 if (VT == MVT::f32 || (VT == MVT::f16 && Subtarget->hasMed3_16())) { in performFPMed3ImmCombine()
13540 assert(Subtarget->has16BitInsts() && !Subtarget->hasMed3_16() && in performFPRoundCombine()