Home
last modified time | relevance | path

Searched refs:buildConstant (Results 1 – 15 of 15) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DCSEMIRBuilder.cpp162 return buildConstant(DstOps[0], Cst->getSExtValue()); in buildInstr()
193 MachineInstrBuilder CSEMIRBuilder::buildConstant(const DstOp &Res, in buildConstant() function in CSEMIRBuilder
197 return MachineIRBuilder::buildConstant(Res, Val); in buildConstant()
209 MachineInstrBuilder NewMIB = MachineIRBuilder::buildConstant(Res, Val); in buildConstant()
H A DLegalizerHelper.cpp331 MIRBuilder.buildConstant(CarryIn, 0); in narrowScalar()
572 MIRBuilder.buildConstant(DstReg, *CI); in narrowScalar()
1014 MIRBuilder.buildConstant(Zero, 0); in lower()
1021 MIRBuilder.buildConstant(ShiftAmt, Ty.getSizeInBits() - 1); in lower()
1297 auto MIBZero = MIRBuilder.buildConstant(Ty, 0); in lowerBitCount()
1298 auto MIBLen = MIRBuilder.buildConstant(Ty, Len); in lowerBitCount()
1320 auto MIBShiftAmt = MIRBuilder.buildConstant(Ty, 1ULL << i); in lowerBitCount()
1348 auto MIBZero = MIRBuilder.buildConstant(Ty, 0); in lowerBitCount()
1349 auto MIBLen = MIRBuilder.buildConstant(Ty, Len); in lowerBitCount()
1361 auto MIBCstNeg1 = MIRBuilder.buildConstant(Ty, -1); in lowerBitCount()
[all …]
H A DMachineIRBuilder.cpp214 buildConstant(TmpReg, Value); in materializeGEP()
243 MachineInstrBuilder MachineIRBuilder::buildConstant(const DstOp &Res, in buildConstant() function in MachineIRBuilder
260 MachineInstrBuilder MachineIRBuilder::buildConstant(const DstOp &Res, in buildConstant() function in MachineIRBuilder
265 return buildConstant(Res, *CI); in buildConstant()
H A DIRTranslator.cpp991 MIRBuilder.buildConstant(Reg, TypeID); in translateKnownIntrinsic()
998 MIRBuilder.buildConstant(getOrCreateVReg(CI), Min->isZero() ? -1ULL : 0); in translateKnownIntrinsic()
1004 MIRBuilder.buildConstant(getOrCreateVReg(CI), 0); in translateKnownIntrinsic()
1627 EntryBuilder->buildConstant(Reg, *CI); in translate()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DCSEMIRBuilder.h99 using MachineIRBuilder::buildConstant;
101 MachineInstrBuilder buildConstant(const DstOp &Res,
H A DLegalizationArtifactCombiner.h89 auto MIBMask = Builder.buildConstant(DstTy, Mask.getZExtValue()); in tryCombineZExt()
119 auto MIBShAmt = Builder.buildConstant(DstTy, ShAmt); in tryCombineSExt()
156 Builder.buildConstant(DstReg, 0); in tryFoldImplicitDef()
H A DConstantFoldingMIRBuilder.h55 return buildConstant(Dst, MaybeCst->getSExtValue());
H A DMachineIRBuilder.h563 virtual MachineInstrBuilder buildConstant(const DstOp &Res,
574 MachineInstrBuilder buildConstant(const DstOp &Res, int64_t Val);
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMLegalizerInfo.cpp398 MIRBuilder.buildConstant(OriginalResult, in legalizeCustom()
436 MIRBuilder.buildConstant(Zero, 0); in legalizeCustom()
452 MIRBuilder.buildConstant(MI.getOperand(0).getReg(), in legalizeCustom()
H A DARMCallLowering.cpp105 MIRBuilder.buildConstant(OffsetReg, Offset); in getStackAddress()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64LegalizerInfo.cpp476 auto AlignMinus1 = MIRBuilder.buildConstant(IntPtrTy, Align - 1); in legalizeVaArg()
493 MIRBuilder.buildConstant(SizeReg, alignTo(ValSize, PtrSize)); in legalizeVaArg()
H A DAArch64CallLowering.cpp140 MIRBuilder.buildConstant(OffsetReg, Offset); in getStackAddress()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp62 MIRBuilder.buildConstant(OffsetReg, Offset); in lowerParameterPtr()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86CallLowering.cpp115 MIRBuilder.buildConstant(OffsetReg, Offset); in getStackAddress()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp231 MIRBuilder.buildConstant(OffsetReg, Offset); in getStackAddress()