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

Declarations

include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
  504   MachineInstrBuilder buildAnyExt(const DstOp &Res, const SrcOp &Op);

References

lib/CodeGen/GlobalISel/CallLowering.cpp
  467     auto MIB = MIRBuilder.buildAnyExt(LocTy, ValReg);
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
  804       MIRBuilder.buildAnyExt(DstReg, TmpReg);
 1356       Src = MIRBuilder.buildAnyExt(WideTy, Src);
 2111         MIRBuilder.buildAnyExt(DstReg, TmpReg);
 2146     auto ExtVal = MIRBuilder.buildAnyExt(ExtendTy, SrcReg);
lib/Target/AArch64/AArch64CallLowering.cpp
  180       ValVReg = MIRBuilder.buildAnyExt(LLT::scalar(Size * 8), ValVReg)
lib/Target/AMDGPU/AMDGPUCallLowering.cpp
   58       ExtReg = MIRBuilder.buildAnyExt(LLT::scalar(32), ValVReg).getReg(0);
  237       B.buildAnyExt(DstRegs[i], UnmergeToEltTy.getReg(i));
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
 2067     WideRegs.push_back(B.buildAnyExt(S32, Unmerge.getReg(I)).getReg(0));
 2089     Register AnyExt = B.buildAnyExt(LLT::scalar(32), VData).getReg(0);
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
 1575     auto Ext = B.buildAnyExt(DstTy, SrcReg);
lib/Target/Mips/MipsCallLowering.cpp
  337     MIRBuilder.buildAnyExt(ExtReg, ValReg);
lib/Target/X86/X86CallLowering.cpp
  141       auto MIB = MIRBuilder.buildAnyExt(LLT::scalar(PhysRegSize), ValVReg);
unittests/CodeGen/GlobalISel/PatternMatchTest.cpp
  203   auto MIBAExt = B.buildAnyExt(s64, MIBTrunc);