Searched refs:hasBMI2 (Results 1 – 15 of 15) sorted by relevance
418 bool hasBMI2() const { return HasBMI2; } in hasBMI2() function
2163 bool hasBMI2 = Subtarget->hasBMI2(); in Select() local2169 case MVT::i32: Opc = hasBMI2 ? X86::MULX32rr : X86::MUL32r; in Select()2170 MOpc = hasBMI2 ? X86::MULX32rm : X86::MUL32m; break; in Select()2171 case MVT::i64: Opc = hasBMI2 ? X86::MULX64rr : X86::MUL64r; in Select()2172 MOpc = hasBMI2 ? X86::MULX64rm : X86::MUL64m; break; in Select()
838 def HasBMI2 : Predicate<"Subtarget->hasBMI2()">;
623 bool hasBMI2() const { return HasBMI2; } in hasBMI2() function
3257 if (!Subtarget->hasBMI() && !Subtarget->hasBMI2()) in matchBitExtract()3270 const bool CanHaveExtraUses = Subtarget->hasBMI2(); in matchBitExtract()3434 if (Subtarget->hasBMI2()) { in matchBitExtract()3530 if (!PreferBEXTR && !Subtarget->hasBMI2()) in matchBEXTRFromAndImm()3579 assert(Subtarget->hasBMI2() && "We must have BMI2's BZHI then."); in matchBEXTRFromAndImm()
2028 if (EFLAGSLive && !Subtarget->hasBMI2()) { in hardenLoadAddr()
916 def HasBMI2 : Predicate<"Subtarget->hasBMI2()">;917 def NoBMI2 : Predicate<"!Subtarget->hasBMI2()">;
40030 if (Subtarget.hasBMI2() && VT.isScalarInteger()) { in hasBZHI()
659 bool hasBMI2() const { return HasBMI2; } in hasBMI2() function
3355 if (!Subtarget->hasBMI() && !Subtarget->hasBMI2()) in matchBitExtract()3368 const bool CanHaveExtraUses = Subtarget->hasBMI2(); in matchBitExtract()3532 if (Subtarget->hasBMI2()) { in matchBitExtract()3629 if (!PreferBEXTR && !Subtarget->hasBMI2()) in matchBEXTRFromAndImm()3678 assert(Subtarget->hasBMI2() && "We must have BMI2's BZHI then."); in matchBEXTRFromAndImm()4955 bool UseMULX = !IsSigned && Subtarget->hasBMI2(); in Select()
1655 if (EFLAGSLive && !Subtarget->hasBMI2()) { in hardenLoadAddr()
944 def HasBMI2 : Predicate<"Subtarget->hasBMI2()">;945 def NoBMI2 : Predicate<"!Subtarget->hasBMI2()">;
43387 if (Subtarget.hasBMI2() && VT.isScalarInteger()) { in hasBZHI()
10927 if ((Subtarget->hasBMI2())) {10936 if ((Subtarget->hasBMI2())) {15411 if ((Subtarget->hasBMI2())) {15423 if ((Subtarget->hasBMI2())) {
283 if (Subtarget->hasBMI2())285 if (!Subtarget->hasBMI2())