Home
last modified time | relevance | path

Searched refs:CallLowering (Results 1 – 25 of 82) sorted by relevance

1234

/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DCallLowering.cpp31 void CallLowering::anchor() {} in anchor()
61 ISD::ArgFlagsTy CallLowering::getAttributesForArgIdx(const CallBase &Call, in getAttributesForArgIdx()
70 void CallLowering::addArgFlagsFromAttributes(ISD::ArgFlagsTy &Flags, in addArgFlagsFromAttributes()
78 bool CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, const CallBase &CB, in lowerCall()
133 void CallLowering::setArgFlags(CallLowering::ArgInfo &Arg, unsigned OpIdx, in setArgFlags()
159 CallLowering::setArgFlags<Function>(CallLowering::ArgInfo &Arg, unsigned OpIdx,
164 CallLowering::setArgFlags<CallBase>(CallLowering::ArgInfo &Arg, unsigned OpIdx,
168 Register CallLowering::packRegs(ArrayRef<Register> SrcRegs, Type *PackedTy, in packRegs()
193 void CallLowering::unpackRegs(ArrayRef<Register> DstRegs, Register SrcReg, in unpackRegs()
209 bool CallLowering::handleAssignments(MachineIRBuilder &MIRBuilder, in handleAssignments()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DCallLowering.cpp30 void CallLowering::anchor() {} in anchor()
32 bool CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, ImmutableCallSite CS, in lowerCall()
78 void CallLowering::setArgFlags(CallLowering::ArgInfo &Arg, unsigned OpIdx, in setArgFlags()
121 CallLowering::setArgFlags<Function>(CallLowering::ArgInfo &Arg, unsigned OpIdx,
126 CallLowering::setArgFlags<CallInst>(CallLowering::ArgInfo &Arg, unsigned OpIdx,
130 Register CallLowering::packRegs(ArrayRef<Register> SrcRegs, Type *PackedTy, in packRegs()
155 void CallLowering::unpackRegs(ArrayRef<Register> DstRegs, Register SrcReg, in unpackRegs()
171 bool CallLowering::handleAssignments(MachineIRBuilder &MIRBuilder, in handleAssignments()
181 bool CallLowering::handleAssignments(CCState &CCInfo, in handleAssignments()
383 bool CallLowering::analyzeArgInfo(CCState &CCState, in analyzeArgInfo()
[all …]
DCMakeLists.txt5 CallLowering.cpp
/external/llvm/include/llvm/CodeGen/GlobalISel/
DCallLowering.h27 class CallLowering {
41 CallLowering(const TargetLowering *TLI) : TLI(TLI) {} in CallLowering() function
42 virtual ~CallLowering() {} in ~CallLowering()
DGISelAccessor.h19 class CallLowering; variable
29 virtual const CallLowering *getCallLowering() const { return nullptr;} in getCallLowering()
DIRTranslator.h31 class CallLowering; variable
53 const CallLowering *CLI;
/external/llvm-project/llvm/lib/Target/Mips/
DMipsCallLowering.h24 class MipsCallLowering : public CallLowering {
35 ArrayRef<CallLowering::ArgInfo> Args);
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsCallLowering.h23 class MipsCallLowering : public CallLowering {
34 ArrayRef<CallLowering::ArgInfo> Args);
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVSubtarget.h104 std::unique_ptr<CallLowering> CallLoweringInfo;
110 const CallLowering *getCallLowering() const override;
DRISCVCallLowering.h25 class RISCVCallLowering : public CallLowering {
DRISCVCallLowering.cpp22 : CallLowering(&TLI) {} in RISCVCallLowering()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DCallLowering.h41 class CallLowering {
246 CallLowering(const TargetLowering *TLI) : TLI(TLI) {} in CallLowering() function
247 virtual ~CallLowering() = default;
/external/llvm/include/llvm/Target/
DTargetSubtargetInfo.h26 class CallLowering; variable
90 virtual const CallLowering *getCallLowering() const { return nullptr; } in getCallLowering()
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
DCallLowering.h40 class CallLowering {
285 CallLowering(const TargetLowering *TLI) : TLI(TLI) {} in CallLowering() function
286 virtual ~CallLowering() = default;
DLegalizerHelper.h379 const CallLowering::ArgInfo &Result,
380 ArrayRef<CallLowering::ArgInfo> Args, CallingConv::ID CC);
385 const CallLowering::ArgInfo &Result,
386 ArrayRef<CallLowering::ArgInfo> Args);
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVSubtarget.h138 std::unique_ptr<CallLowering> CallLoweringInfo;
144 const CallLowering *getCallLowering() const override;
DRISCVCallLowering.h25 class RISCVCallLowering : public CallLowering {
DRISCVCallLowering.cpp22 : CallLowering(&TLI) {} in RISCVCallLowering()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetSubtargetInfo.h31 class CallLowering; variable
103 virtual const CallLowering *getCallLowering() const { return nullptr; } in getCallLowering()
/external/llvm-project/llvm/include/llvm/CodeGen/
DTargetSubtargetInfo.h30 class CallLowering; variable
100 virtual const CallLowering *getCallLowering() const { return nullptr; } in getCallLowering()
/external/llvm-project/llvm/lib/Target/ARM/
DARMCallLowering.cpp53 : CallLowering(&TLI) {} in ARMCallLowering()
88 struct ARMOutgoingValueHandler : public CallLowering::OutgoingValueHandler {
136 unsigned assignCustomValue(const CallLowering::ArgInfo &Arg, in assignCustomValue()
173 const CallLowering::ArgInfo &Info, ISD::ArgFlagsTy Flags, in assignArg()
285 struct ARMIncomingValueHandler : public CallLowering::IncomingValueHandler {
/external/llvm/lib/Target/AMDGPU/
DAMDGPUCallLowering.cpp29 : CallLowering(&TLI) { in AMDGPUCallLowering()
DAMDGPUCallLowering.h24 class AMDGPUCallLowering: public CallLowering {
/external/llvm/lib/Target/AArch64/
DAArch64CallLowering.h24 class AArch64CallLowering: public CallLowering {
/external/llvm-project/llvm/lib/Target/PowerPC/GISel/
DPPCCallLowering.h25 class PPCCallLowering : public CallLowering {

1234