reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
  684   MachineInstrBuilder buildConstant(const DstOp &Res, const APInt &Val);

References

include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h
   84         Builder.buildConstant(
  125         Builder.buildConstant(
  175         Builder.buildConstant(
lib/CodeGen/GlobalISel/CombinerHelper.cpp
  899     return MIB.buildConstant(Ty, SplatVal).getReg(0);
  911     auto MagicMI = MIB.buildConstant(ExtType, Magic);
lib/CodeGen/GlobalISel/IRTranslator.cpp
  533   auto FirstCst = MIB.buildConstant(SwitchTy, JTH.First);
  607       auto Diff = MIB.buildConstant(CmpTy, High - Low);
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
  638       auto K = MIRBuilder.buildConstant(NarrowTy,
  648       auto K = MIRBuilder.buildConstant(
 1471         WideTy, MIBSrc, MIRBuilder.buildConstant(WideTy, TopBit));
 3066                                MIRBuilder.buildConstant(AmtTy, Amt - NVTBits));
 3071       Lo = MIRBuilder.buildShl(NVT, InL, MIRBuilder.buildConstant(AmtTy, Amt));
 3073           MIRBuilder.buildShl(NVT, InH, MIRBuilder.buildConstant(AmtTy, Amt));
 3075           NVT, InL, MIRBuilder.buildConstant(AmtTy, -Amt + NVTBits));
 3083                                 MIRBuilder.buildConstant(AmtTy, Amt - NVTBits));
 3089       auto ShiftAmtConst = MIRBuilder.buildConstant(AmtTy, Amt);
 3093           NVT, InH, MIRBuilder.buildConstant(AmtTy, -Amt + NVTBits));
 3104                                 MIRBuilder.buildConstant(AmtTy, Amt - NVTBits));
 3112       auto ShiftAmtConst = MIRBuilder.buildConstant(AmtTy, Amt);
 3116           NVT, InH, MIRBuilder.buildConstant(AmtTy, -Amt + NVTBits));
 3935   MachineInstrBuilder ResHighBit = MIRBuilder.buildConstant(DstTy, TwoPExpInt);
 3989   auto SignBitMask = MIRBuilder.buildConstant(
 3992   auto NotSignBitMask = MIRBuilder.buildConstant(
 4184     auto AlignCst = MIRBuilder.buildConstant(IntPtrTy, AlignMask);
 4256     auto Mask = MIRBuilder.buildConstant(IntDstTy, MaskVal);
unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp
   53   EXPECT_DEATH(B.buildConstant(LLT::scalar(16), APV32),
   55   EXPECT_DEATH(B.buildConstant(LLT::vector(2, 16), APV32),