Home
last modified time | relevance | path

Searched refs:buildSExt (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PreLegalizerCombiner.cpp603 B.buildSExt(DstReg, AddReg); in applyPushAddSubExt()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp1329 MIRBuilder.buildSExt(NewReg, ValReg); in extendRegister()
H A DMachineIRBuilder.cpp500 MachineInstrBuilder MachineIRBuilder::buildSExt(const DstOp &Res, in buildSExt() function in MachineIRBuilder
H A DLegalizerHelper.cpp1394 MIRBuilder.buildSExt(DstReg, TmpReg); in narrowScalar()
1631 MIRBuilder.buildSExt(MO2, DstExt); in narrowScalar()
7071 Sign = MIRBuilder.buildSExt(DstTy, Sign); in lowerFPTOSI()
H A DCombinerHelper.cpp7487 MatchInfo = [=](MachineIRBuilder &B) { B.buildSExt(Dst, Src); }; in matchSextOfTrunc()
7543 MatchInfo = [=](MachineIRBuilder &B) { B.buildSExt(Dst, Src); }; in matchNonNegZext()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h688 MachineInstrBuilder buildSExt(const DstOp &Res, const SrcOp &Op);
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp4614 auto C1 = B.buildSExt(S32, CmpHi); in legalizeUnsignedDIV_REM64Impl()
4617 auto C2 = B.buildSExt(S32, CmpLo); in legalizeUnsignedDIV_REM64Impl()
4636 B.buildSExt(S32, B.buildICmp(CmpInst::ICMP_UGE, S1, Sub2_Hi, DenomHi)); in legalizeUnsignedDIV_REM64Impl()
4638 B.buildSExt(S32, B.buildICmp(CmpInst::ICMP_UGE, S1, Sub2_Lo, DenomLo)); in legalizeUnsignedDIV_REM64Impl()