/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | IRTranslator.h | 336 bool translateICmp(const User &U, MachineIRBuilder &MIRBuilder) { in translateICmp() 341 bool translateFCmp(const User &U, MachineIRBuilder &MIRBuilder) { in translateFCmp() 457 bool translateAdd(const User &U, MachineIRBuilder &MIRBuilder) { in translateAdd() 460 bool translateSub(const User &U, MachineIRBuilder &MIRBuilder) { in translateSub() 463 bool translateAnd(const User &U, MachineIRBuilder &MIRBuilder) { in translateAnd() 466 bool translateMul(const User &U, MachineIRBuilder &MIRBuilder) { in translateMul() 469 bool translateOr(const User &U, MachineIRBuilder &MIRBuilder) { in translateOr() 472 bool translateXor(const User &U, MachineIRBuilder &MIRBuilder) { in translateXor() 476 bool translateUDiv(const User &U, MachineIRBuilder &MIRBuilder) { in translateUDiv() 479 bool translateSDiv(const User &U, MachineIRBuilder &MIRBuilder) { in translateSDiv() [all …]
|
H A D | CallLowering.h | 243 MachineIRBuilder &MIRBuilder; member 522 virtual bool lowerReturn(MachineIRBuilder &MIRBuilder, const Value *Val, in lowerReturn() 534 virtual bool lowerReturn(MachineIRBuilder &MIRBuilder, const Value *Val, in lowerReturn() 554 virtual bool lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 566 virtual bool lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVGlobalRegistry.cpp | 61 const Type *Type, Register VReg, MachineIRBuilder &MIRBuilder, in assignTypeToVReg() 75 static Register createTypeVReg(MachineIRBuilder &MIRBuilder) { in createTypeVReg() 88 SPIRVType *SPIRVGlobalRegistry::getOpTypeBool(MachineIRBuilder &MIRBuilder) { in getOpTypeBool() 112 MachineIRBuilder &MIRBuilder, in getOpTypeInt() 132 MachineIRBuilder &MIRBuilder) { in getOpTypeFloat() 139 SPIRVType *SPIRVGlobalRegistry::getOpTypeVoid(MachineIRBuilder &MIRBuilder) { in getOpTypeVoid() 146 MachineIRBuilder &MIRBuilder) { in getOpTypeVector() 162 MachineIRBuilder *MIRBuilder, in getOrCreateConstIntReg() 193 MachineIRBuilder *MIRBuilder, in getOrCreateConstFloatReg() 297 MachineIRBuilder &MIRBuilder, in buildConstantInt() [all …]
|
H A D | SPIRVBuiltins.cpp | 393 buildBoolRegister(MachineIRBuilder &MIRBuilder, const SPIRVType *ResultType, in buildBoolRegister() 418 static bool buildSelectInst(MachineIRBuilder &MIRBuilder, in buildSelectInst() 440 MachineIRBuilder &MIRBuilder, in buildLoadInst() 459 MachineIRBuilder &MIRBuilder, SPIRVType *VariableType, in buildBuiltinVariableLoad() 529 static Register buildConstantIntReg(uint64_t Val, MachineIRBuilder &MIRBuilder, in buildConstantIntReg() 538 MachineIRBuilder &MIRBuilder, in buildScopeReg() 556 MachineIRBuilder &MIRBuilder, in buildMemSemanticsReg() 574 static bool buildOpFromWrapper(MachineIRBuilder &MIRBuilder, unsigned Opcode, in buildOpFromWrapper() 596 MachineIRBuilder &MIRBuilder) { in buildAtomicInitInst() 612 MachineIRBuilder &MIRBuilder, in buildAtomicLoadInst() [all …]
|
H A D | SPIRVCallLowering.cpp | 35 bool SPIRVCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 191 MachineIRBuilder &MIRBuilder, in getArgSPIRVType() 279 bool SPIRVCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 488 bool SPIRVCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
H A D | SPIRVUtils.cpp | 101 MachineIRBuilder &MIRBuilder) { in buildOpName() 117 void buildOpDecorate(Register Reg, MachineIRBuilder &MIRBuilder, in buildOpDecorate() 136 void buildOpSpirvDecorations(Register Reg, MachineIRBuilder &MIRBuilder, in buildOpSpirvDecorations()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCCallLowering.h | 41 PPCIncomingValueHandler(MachineIRBuilder &MIRBuilder, in PPCIncomingValueHandler() argument 66 FormalArgHandler(MachineIRBuilder & MIRBuilder,MachineRegisterInfo & MRI) FormalArgHandler() argument
|
H A D | PPCCallLowering.cpp | 74 bool PPCCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 109 bool PPCCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall() 114 bool PPCCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 158 const DstOp &Res, Register Addr) { in assignValueToAddress()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 301 MachineIRBuilder &MIRBuilder) { in translateBinaryOp() 320 MachineIRBuilder &MIRBuilder) { in translateUnaryOp() 332 bool IRTranslator::translateFNeg(const User &U, MachineIRBuilder &MIRBuilder) { in translateFNeg() 337 MachineIRBuilder &MIRBuilder) { in translateCompare() 361 bool IRTranslator::translateRet(const User &U, MachineIRBuilder &MIRBuilder) { in translateRet() 577 bool IRTranslator::translateBr(const User &U, MachineIRBuilder &MIRBuilder) { in translateBr() 1333 MachineIRBuilder &MIRBuilder) { in translateIndirectBr() 1362 bool IRTranslator::translateLoad(const User &U, MachineIRBuilder &MIRBuilder) { in translateLoad() 1412 bool IRTranslator::translateStore(const User &U, MachineIRBuilder &MIRBuilder) { in translateStore() 1475 MachineIRBuilder &MIRBuilder) { in translateExtractValue() [all …]
|
H A D | InlineAsmLowering.cpp | 81 MachineIRBuilder &MIRBuilder, in getRegistersForValue() 183 MachineIRBuilder &MIRBuilder) { in buildAnyextOrCopy() 216 MachineIRBuilder &MIRBuilder, const CallBase &Call, in lowerInlineAsm()
|
H A D | Legalizer.cpp | 180 MachineIRBuilder &MIRBuilder, in legalizeMachineFunction() argument 322 std::unique_ptr<MachineIRBuilder> MIRBuilder; in runOnMachineFunction() local [all...] |
H A D | CallLowering.cpp | 94 bool CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, const CallBase &CB, in lowerCall() 651 SmallVectorImpl<ArgInfo> &Args, MachineIRBuilder &MIRBuilder, in determineAndHandleAssignments() 739 MachineIRBuilder &MIRBuilder, in handleAssignments() 990 void CallLowering::insertSRetLoads(MachineIRBuilder &MIRBuilder, Type *RetTy, in insertSRetLoads() 1021 void CallLowering::insertSRetStores(MachineIRBuilder &MIRBuilder, Type *RetTy, in insertSRetStores() 1073 void CallLowering::insertSRetOutgoingArgument(MachineIRBuilder &MIRBuilder, in insertSRetOutgoingArgument()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsLegalizerInfo.cpp | 338 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCustom() local 470 MachineIRBuilder &MIRBuilder, in SelectMSA3OpIntrinsic() 485 MachineIRBuilder &MIRBuilder, in MSA3OpIntrinsicToGeneric() 497 MachineIRBuilder &MIRBuilder, in MSA2OpIntrinsicToGeneric() 509 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeIntrinsic() local
|
H A D | MipsCallLowering.cpp | 89 MipsIncomingValueHandler(MachineIRBuilder &MIRBuilder, in MipsIncomingValueHandler() argument 116 CallReturnHandler(MachineIRBuilder & MIRBuilder,MachineRegisterInfo & MRI,MachineInstrBuilder & MIB) CallReturnHandler() argument 196 MipsOutgoingValueHandler(MachineIRBuilder & MIRBuilder,MachineRegisterInfo & MRI,MachineInstrBuilder & MIB) MipsOutgoingValueHandler() argument 315 lowerReturn(MachineIRBuilder & MIRBuilder,const Value * Val,ArrayRef<Register> VRegs,FunctionLoweringInfo & FLI) const lowerReturn() argument 358 lowerFormalArguments(MachineIRBuilder & MIRBuilder,const Function & F,ArrayRef<ArrayRef<Register>> VRegs,FunctionLoweringInfo & FLI) const lowerFormalArguments() argument 445 lowerCall(MachineIRBuilder & MIRBuilder,CallLoweringInfo & Info) const lowerCall() argument [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMCallLowering.cpp | 190 bool ARMCallLowering::lowerReturnVal(MachineIRBuilder &MIRBuilder, in lowerReturnVal() 221 bool ARMCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 372 bool ARMCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 463 bool ARMCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, CallLoweringInfo &Info) const { in lowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVCallLowering.cpp | 391 bool RISCVCallLowering::lowerReturnVal(MachineIRBuilder &MIRBuilder, in lowerReturnVal() 424 bool RISCVCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 440 MachineIRBuilder &MIRBuilder, CallLowering::IncomingValueHandler &Handler, in saveVarArgRegisters() 505 bool RISCVCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 563 bool RISCVCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
H A D | RISCVLegalizerInfo.cpp | 485 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeIntrinsic() local 512 MachineInstr &MI, MachineIRBuilder &MIRBuilder, in legalizeShlAshrLshr() 769 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCustom() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64LegalizerInfo.cpp | 1300 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCustom() local 1354 MachineIRBuilder &MIRBuilder, in legalizeFunnelShift() 1453 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &MIRBuilder, in legalizeSmallCMGlobalValue() 1692 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &MIRBuilder, in legalizeShlAshrLshr() 1731 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &MIRBuilder, in legalizeLoadStore() 1901 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCTPOP() local 2016 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeAtomicCmpxchg128() local 2113 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCTTZ() local 2124 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeMemOps() local 2154 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeDynStackAlloc() local
|
H A D | AArch64CallLowering.cpp | 357 bool AArch64CallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 489 static void handleMustTailForwardedRegisters(MachineIRBuilder &MIRBuilder, in handleMustTailForwardedRegisters() 552 MachineIRBuilder &MIRBuilder, CallLowering::IncomingValueHandler &Handler, in saveVarArgRegisters() 639 MachineIRBuilder &MIRBuilder, const Function &F, in lowerFormalArguments() 921 MachineIRBuilder &MIRBuilder, CallLoweringInfo &Info, in isEligibleForTailCallOptimization() 1082 MachineIRBuilder &MIRBuilder, CallLoweringInfo &Info, in lowerTailCall() 1259 bool AArch64CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
H A D | AArch64GlobalISelUtils.cpp | 64 MachineIRBuilder &MIRBuilder, in tryEmitBZero()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
H A D | M68kCallLowering.cpp | 93 bool M68kCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 122 bool M68kCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 189 bool M68kCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86CallLowering.cpp |
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
H A D | X86CallLowering.cpp | 144 bool X86CallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 260 bool X86CallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 319 bool X86CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
H A D | X86LegalizerInfo.cpp | 584 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCustom() local 599 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeBuildVector() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCallLowering.cpp | 750 bool AMDGPUCallLowering::passSpecialInputs(MachineIRBuilder &MIRBuilder, in passSpecialInputs() 977 MachineIRBuilder &MIRBuilder, in addCallTargetOperands() 1156 MachineIRBuilder &MIRBuilder, MachineInstrBuilder &CallInst, in handleImplicitCallArguments() 1181 MachineIRBuilder &MIRBuilder, CallLoweringInfo &Info, in lowerTailCall() 1343 bool AMDGPUCallLowering::lowerChainCall(MachineIRBuilder &MIRBuilder, in lowerChainCall() 1389 bool AMDGPUCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|