Home
last modified time | relevance | path

Searched refs:buildZExtOrTrunc (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2532 Builder.buildZExtOrTrunc(DstReg, Reg); in applyCombineP2IToI2P()
5829 auto Trunc = Builder.buildZExtOrTrunc(ShiftAmtTy, ShiftAmt); in applyUMulHToLShr()
7005 B.buildZExtOrTrunc(Dest, Cond); in tryFoldSelectOfConstants()
7025 B.buildZExtOrTrunc(Dest, Inner); in tryFoldSelectOfConstants()
7046 B.buildZExtOrTrunc(Inner, Cond); in tryFoldSelectOfConstants()
7068 B.buildZExtOrTrunc(Inner, Cond); in tryFoldSelectOfConstants()
7084 B.buildZExtOrTrunc(Inner, Not); in tryFoldSelectOfConstants()
7147 B.buildZExtOrTrunc(Ext, Cond); in tryFoldBoolSelectToLogic()
7160 B.buildZExtOrTrunc(Ext, Cond); in tryFoldBoolSelectToLogic()
7176 B.buildZExtOrTrunc(Ext, Inner); in tryFoldBoolSelectToLogic()
[all …]
H A DIRTranslator.cpp885 Sub = MIB.buildZExtOrTrunc(PtrScalarTy, Sub); in emitJumpTableHeader()
900 Cst = MIB.buildZExtOrTrunc(PtrScalarTy, Cst).getReg(0); in emitJumpTableHeader()
1128 SubReg = MIB.buildZExtOrTrunc(MaskTy, SubReg).getReg(0); in emitBitTestHeader()
1720 SizeOpReg = MIRBuilder.buildZExtOrTrunc(SizeTy, SizeOpReg).getReg(0); in translateMemFunc()
3102 MIRBuilder.buildZExtOrTrunc(ExtElts, NumElts); in translateAlloca()
3180 Idx = MIRBuilder.buildZExtOrTrunc(VecIdxTy, Idx).getReg(0); in translateInsertElement()
3261 Idx = MIRBuilder.buildZExtOrTrunc(VecIdxTy, Idx).getReg(0); in translateExtractElement()
H A DMachineIRBuilder.cpp578 MachineInstrBuilder MachineIRBuilder::buildZExtOrTrunc(const DstOp &Res, in buildZExtOrTrunc() function in MachineIRBuilder
H A DLegalizerHelper.cpp2798 MIRBuilder.buildZExtOrTrunc(MI.getOperand(0), MIBNewOp); in widenScalar()
9710 auto ZExt = MIB.buildZExtOrTrunc(ExtType, Val); in getMemsetValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PreLegalizerCombiner.cpp708 B.buildZExtOrTrunc(ResVal, AddDst); in tryToSimplifyUADDO()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86LegalizerInfo.cpp853 auto RetValTrunc = MIRBuilder.buildZExtOrTrunc(DstTy, RetVal); in legalizeGETROUNDING()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h782 MachineInstrBuilder buildZExtOrTrunc(const DstOp &Res, const SrcOp &Op);
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.cpp1581 MIRBuilder.buildZExtOrTrunc(Call->ReturnRegister, ToTruncate); in genWorkgroupQuery()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp2787 B.buildZExtOrTrunc(DefRegs[0], SrcReg); in applyMappingImpl()