/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | IRTranslator.h | 324 bool translateICmp(const User &U, MachineIRBuilder &MIRBuilder) { in translateICmp() 329 bool translateFCmp(const User &U, MachineIRBuilder &MIRBuilder) { in translateFCmp() 445 bool translateAdd(const User &U, MachineIRBuilder &MIRBuilder) { in translateAdd() 448 bool translateSub(const User &U, MachineIRBuilder &MIRBuilder) { in translateSub() 451 bool translateAnd(const User &U, MachineIRBuilder &MIRBuilder) { in translateAnd() 454 bool translateMul(const User &U, MachineIRBuilder &MIRBuilder) { in translateMul() 457 bool translateOr(const User &U, MachineIRBuilder &MIRBuilder) { in translateOr() 460 bool translateXor(const User &U, MachineIRBuilder &MIRBuilder) { in translateXor() 464 bool translateUDiv(const User &U, MachineIRBuilder &MIRBuilder) { in translateUDiv() 467 bool translateSDiv(const User &U, MachineIRBuilder &MIRBuilder) { in translateSDiv() [all …]
|
H A D | CallLowering.h | 232 MachineIRBuilder &MIRBuilder; member 511 virtual bool lowerReturn(MachineIRBuilder &MIRBuilder, const Value *Val, in lowerReturn() 523 virtual bool lowerReturn(MachineIRBuilder &MIRBuilder, const Value *Val, in lowerReturn() 543 virtual bool lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 555 virtual bool lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVGlobalRegistry.cpp | 595 const Type *Ty, MachineIRBuilder &MIRBuilder, in getOrCreateSpecialType() 603 MachineIRBuilder &MIRBuilder, Register Reg) { in getOpTypePointer() 621 MachineIRBuilder &MIRBuilder) { in getOpTypeFunction() 633 MachineIRBuilder &MIRBuilder) { in getOrCreateOpTypeFunctionWithArgs() 643 const Type *Ty, MachineIRBuilder &MIRBuilder, in findSPIRVType() 661 const Type *Ty, MachineIRBuilder &MIRBuilder, in createSPIRVType() 731 const Type *Ty, MachineIRBuilder &MIRBuilder, in restOfCreateSPIRVType() 767 const Type *Ty, MachineIRBuilder &MIRBuilder, in getOrCreateSPIRVType() 887 MachineIRBuilder &MIRBuilder, in getOrCreateOpTypePipe() 900 MachineIRBuilder &MIRBuilder) { in getOrCreateOpTypeDeviceEvent() [all …]
|
H A D | SPIRVBuiltins.cpp | 302 static bool buildSelectInst(MachineIRBuilder &MIRBuilder, in buildSelectInst() 324 MachineIRBuilder &MIRBuilder, in buildLoadInst() 423 MachineIRBuilder &MIRBuilder, in buildScopeReg() 474 MachineIRBuilder &MIRBuilder, in buildAtomicLoadInst() 638 MachineIRBuilder &MIRBuilder, in buildAtomicRMWInst() 702 MachineIRBuilder &MIRBuilder, in buildBarrierInst() 795 MachineIRBuilder &MIRBuilder, in generateExtInst() 842 MachineIRBuilder &MIRBuilder, in generateGroupInst() 930 MachineIRBuilder &MIRBuilder, in genWorkgroupQuery() 1469 MachineIRBuilder &MIRBuilder, in buildNDRange() [all …]
|
H A D | SPIRVCallLowering.cpp | 32 bool SPIRVCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 199 MachineIRBuilder &MIRBuilder) { in getArgSPIRVType() 263 bool SPIRVCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 402 bool SPIRVCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
H A D | SPIRVUtils.cpp | 97 MachineIRBuilder &MIRBuilder) { in buildOpName() 113 void buildOpDecorate(Register Reg, MachineIRBuilder &MIRBuilder, in buildOpDecorate()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/GISel/ |
H A D | BPFCallLowering.cpp | 26 bool BPFCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 36 bool BPFCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 43 bool BPFCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCCallLowering.h | 41 PPCIncomingValueHandler(MachineIRBuilder &MIRBuilder, in PPCIncomingValueHandler() 67 FormalArgHandler(MachineIRBuilder &MIRBuilder, MachineRegisterInfo &MRI) in FormalArgHandler()
|
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 | 299 MachineIRBuilder &MIRBuilder) { in translateBinaryOp() 318 MachineIRBuilder &MIRBuilder) { in translateUnaryOp() 335 MachineIRBuilder &MIRBuilder) { in translateCompare() 1515 MachineIRBuilder &MIRBuilder) { in translateSelect() 1533 MachineIRBuilder &MIRBuilder) { in translateCopy() 1564 MachineIRBuilder &MIRBuilder) { in translateCast() 1685 MachineIRBuilder &MIRBuilder, in translateMemFunc() 1776 MachineIRBuilder &MIRBuilder) { in getStackGuard() 2710 MachineIRBuilder &MIRBuilder) { in translateInvoke() 2797 MachineIRBuilder &MIRBuilder) { in translateCallBr() [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() 322 std::unique_ptr<MachineIRBuilder> MIRBuilder; in runOnMachineFunction() local
|
H A D | CallLowering.cpp | 90 bool CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, const CallBase &CB, in lowerCall() 607 SmallVectorImpl<ArgInfo> &Args, MachineIRBuilder &MIRBuilder, in determineAndHandleAssignments() 695 MachineIRBuilder &MIRBuilder, in handleAssignments() 875 void CallLowering::insertSRetLoads(MachineIRBuilder &MIRBuilder, Type *RetTy, in insertSRetLoads() 906 void CallLowering::insertSRetStores(MachineIRBuilder &MIRBuilder, Type *RetTy, in insertSRetStores() 958 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() 117 CallReturnHandler(MachineIRBuilder &MIRBuilder, MachineRegisterInfo &MRI, in CallReturnHandler() 196 MipsOutgoingValueHandler(MachineIRBuilder &MIRBuilder, in MipsOutgoingValueHandler() 315 bool MipsCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 358 bool MipsCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 445 bool MipsCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64LegalizerInfo.cpp | 1190 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCustom() local 1242 MachineIRBuilder &MIRBuilder, in legalizeFunnelShift() 1311 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &MIRBuilder, in legalizeSmallCMGlobalValue() 1547 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &MIRBuilder, in legalizeShlAshrLshr() 1586 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &MIRBuilder, in legalizeLoadStore() 1756 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCTPOP() local 1846 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeAtomicCmpxchg128() local 1943 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCTTZ() local 1954 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeMemOps() local 1972 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeFCopySign() local [all …]
|
H A D | AArch64CallLowering.cpp | 351 bool AArch64CallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 484 static void handleMustTailForwardedRegisters(MachineIRBuilder &MIRBuilder, in handleMustTailForwardedRegisters() 546 MachineIRBuilder &MIRBuilder, CallLowering::IncomingValueHandler &Handler, in saveVarArgRegisters() 633 MachineIRBuilder &MIRBuilder, const Function &F, in lowerFormalArguments() 912 MachineIRBuilder &MIRBuilder, CallLoweringInfo &Info, in isEligibleForTailCallOptimization() 1048 MachineIRBuilder &MIRBuilder, CallLoweringInfo &Info, in lowerTailCall() 1209 bool AArch64CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
H A D | AArch64GlobalISelUtils.cpp | 64 MachineIRBuilder &MIRBuilder, in tryEmitBZero()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVCallLowering.cpp | 382 bool RISCVCallLowering::lowerReturnVal(MachineIRBuilder &MIRBuilder, in lowerReturnVal() 413 bool RISCVCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 429 MachineIRBuilder &MIRBuilder, CallLowering::IncomingValueHandler &Handler, in saveVarArgRegisters() 494 bool RISCVCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 547 bool RISCVCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
H A D | RISCVLegalizerInfo.cpp | 388 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeIntrinsic() local 415 MachineInstr &MI, MachineIRBuilder &MIRBuilder, in legalizeShlAshrLshr() 457 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCustom() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMCallLowering.cpp | 183 bool ARMCallLowering::lowerReturnVal(MachineIRBuilder &MIRBuilder, in lowerReturnVal() 214 bool ARMCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 365 bool ARMCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 456 bool ARMCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, CallLoweringInfo &Info) const { in lowerCall()
|
H A D | ARMLegalizerInfo.cpp | 369 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCustom() local
|
/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/GISel/ |
H A D | X86CallLowering.cpp | 143 bool X86CallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 254 bool X86CallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 307 bool X86CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
/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() 1340 bool AMDGPUCallLowering::lowerChainCall(MachineIRBuilder &MIRBuilder, in lowerChainCall() 1386 bool AMDGPUCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|