Searched refs:buildZExt (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 1070 MIRBuilder.buildZExt(DstReg, TmpReg); in narrowScalar() 1527 auto ZextInput = MIRBuilder.buildZExt(WideTy, SrcReg); in widenScalarMergeValues() 2838 auto ZextVal = B.buildZExt(TargetTy, InsertReg); in buildBitFieldInsert() 3392 auto ZExtCarryIn = MIRBuilder.buildZExt(Ty, CarryIn); in lower() 6138 R = MIRBuilder.buildZExt(DstTy, R); in lowerFPTOSI() 6205 auto Lo40Set = MIRBuilder.buildZExt(S32, SigCmpNE0); in lowerFPTRUNC_F64_TO_F16() 6234 auto D1 = MIRBuilder.buildZExt(S32, D0_NE_SigSetHigh); in lowerFPTRUNC_F64_TO_F16() 6245 auto V0 = MIRBuilder.buildZExt(S32, VLow3Eq3); in lowerFPTRUNC_F64_TO_F16() 6249 auto V1 = MIRBuilder.buildZExt(S32, VLow3Gt5); in lowerFPTRUNC_F64_TO_F16() 6359 auto Zext = MIRBuilder.buildZExt(Src0Ty, Src1); in lowerFCopySign() [all …]
|
| H A D | CallLowering.cpp | 1151 MIRBuilder.buildZExt(NewReg, ValReg); in extendRegister()
|
| H A D | MachineIRBuilder.cpp | 452 MachineInstrBuilder MachineIRBuilder::buildZExt(const DstOp &Res, in buildZExt() function in MachineIRBuilder
|
| H A D | CombinerHelper.cpp | 1671 Builder.buildZExt(MI.getOperand(0), NarrowShift); in applyCombineShlOfExtend() 1880 Builder.buildZExt(Dst0Reg, ZExtSrcReg); in applyCombineUnmergeZExtToZExt() 4722 auto Ext = Builder.buildZExt(WideTy, NarrowBinOp); in matchNarrowBinopFeedingAnd()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 387 CurVReg = MIRBuilder.buildZExt(LLT::scalar(8), CurVReg).getReg(0); in lowerReturn() 1114 MIRBuilder.buildZExt(LLT::scalar(8), OutArg.Regs[0]).getReg(0); in lowerCall()
|
| H A D | AArch64LegalizerInfo.cpp | 1240 Val = MIRBuilder.buildZExt(LLT::scalar(64), Val).getReg(0); in legalizeCTPOP() 1285 MIRBuilder.buildZExt(Dst, UADD); in legalizeCTPOP()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegisterBankInfo.cpp | 2195 B.buildZExt(NewSrcReg, MI.getOperand(4).getReg()); in applyMappingImpl() 2229 B.buildZExt(NewCondReg, CondRegs[0]); in applyMappingImpl() 2281 B.buildZExt(NewCondReg, CondReg); in applyMappingImpl() 2647 ZextLo = B.buildZExt(S32, Lo).getReg(0); in applyMappingImpl() 2650 Register ZextHi = B.buildZExt(S32, Hi).getReg(0); in applyMappingImpl()
|
| H A D | AMDGPULegalizerInfo.cpp | 2955 LocalAccum = B.buildZExt(S32, CarryIn[0]).getReg(0); in buildMultiply() 2961 CarryAccum = B.buildZExt(S32, CarryIn[0]).getReg(0); in buildMultiply() 3035 Tmp = B.buildZExt(S64, LocalAccum[0]).getReg(0); in buildMultiply()
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/ |
| H A D | PatternMatchTest.cpp | 398 auto MIBZExt = B.buildZExt(s64, MIBTrunc); in TEST_F()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.h | 705 MachineInstrBuilder buildZExt(const DstOp &Res, const SrcOp &Op);
|