HomeSort by: relevance | last modified time | path
    Searched refs:CallLowering (Results 1 - 25 of 34) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/GISel/
PPCCallLowering.cpp 24 : CallLowering(&TLI) {}
PPCCallLowering.h 18 #include "llvm/CodeGen/GlobalISel/CallLowering.h"
25 class PPCCallLowering : public CallLowering {
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVCallLowering.cpp 22 : CallLowering(&TLI) {}
RISCVCallLowering.h 18 #include "llvm/CodeGen/GlobalISel/CallLowering.h"
25 class RISCVCallLowering : public CallLowering {
RISCVSubtarget.h 20 #include "llvm/CodeGen/GlobalISel/CallLowering.h"
140 std::unique_ptr<CallLowering> CallLoweringInfo;
146 const CallLowering *getCallLowering() const override;
RISCVSubtarget.cpp 92 const CallLowering *RISCVSubtarget::getCallLowering() const {
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86CallLowering.h 17 #include "llvm/CodeGen/GlobalISel/CallLowering.h"
27 class X86CallLowering : public CallLowering {
X86CallLowering.cpp 51 : CallLowering(&TLI) {}
55 struct X86OutgoingValueAssigner : public CallLowering::OutgoingValueAssigner {
65 : CallLowering::OutgoingValueAssigner(AssignFn_) {}
69 const CallLowering::ArgInfo &Info, ISD::ArgFlagsTy Flags,
84 struct X86OutgoingValueHandler : public CallLowering::OutgoingValueHandler {
166 struct X86IncomingValueHandler : public CallLowering::IncomingValueHandler {
X86Subtarget.h 31 class CallLowering;
501 std::unique_ptr<CallLowering> CallLoweringInfo;
580 const CallLowering *getCallLowering() const override;
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMCallLowering.h 18 #include "llvm/CodeGen/GlobalISel/CallLowering.h"
31 class ARMCallLowering : public CallLowering {
ARMCallLowering.cpp 53 : CallLowering(&TLI) {}
88 struct ARMOutgoingValueHandler : public CallLowering::OutgoingValueHandler {
136 unsigned assignCustomValue(const CallLowering::ArgInfo &Arg,
229 struct ARMIncomingValueHandler : public CallLowering::IncomingValueHandler {
ARMSubtarget.h 24 #include "llvm/CodeGen/GlobalISel/CallLowering.h"
578 const CallLowering *getCallLowering() const override;
592 std::unique_ptr<CallLowering> CallLoweringInfo;
  /src/external/apache2/llvm/lib/libLLVMGlobalISel/
Makefile 9 SRCS+= CallLowering.cpp \
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsCallLowering.h 17 #include "llvm/CodeGen/GlobalISel/CallLowering.h"
24 class MipsCallLowering : public CallLowering {
35 ArrayRef<CallLowering::ArgInfo> Args);
MipsSubtarget.h 22 #include "llvm/CodeGen/GlobalISel/CallLowering.h"
398 std::unique_ptr<CallLowering> CallLoweringInfo;
404 const CallLowering *getCallLowering() const override;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
CallLowering.cpp 1 //===-- lib/CodeGen/GlobalISel/CallLowering.cpp - Call lowering -----------===//
15 #include "llvm/CodeGen/GlobalISel/CallLowering.h"
31 void CallLowering::anchor() {}
63 ISD::ArgFlagsTy CallLowering::getAttributesForArgIdx(const CallBase &Call,
72 void CallLowering::addArgFlagsFromAttributes(ISD::ArgFlagsTy &Flags,
80 bool CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, const CallBase &CB,
152 void CallLowering::setArgFlags(CallLowering::ArgInfo &Arg, unsigned OpIdx,
192 CallLowering::setArgFlags<Function>(CallLowering::ArgInfo &Arg, unsigned OpIdx
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64CallLowering.h 18 #include "llvm/CodeGen/GlobalISel/CallLowering.h"
32 class AArch64CallLowering: public CallLowering {
AArch64CallLowering.cpp 52 : CallLowering(&TLI) {}
78 : public CallLowering::IncomingValueAssigner {
85 const CallLowering::ArgInfo &Info, ISD::ArgFlagsTy Flags,
94 : public CallLowering::OutgoingValueAssigner {
111 const CallLowering::ArgInfo &Info, ISD::ArgFlagsTy Flags,
130 struct IncomingArgHandler : public CallLowering::IncomingValueHandler {
227 struct OutgoingArgHandler : public CallLowering::OutgoingValueHandler {
287 void assignValueToAddress(const CallLowering::ArgInfo &Arg, unsigned RegIndex,
719 // TODO: Port this over to CallLowering as general code once swiftself is
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TargetSubtargetInfo.h 30 class CallLowering;
100 virtual const CallLowering *getCallLowering() const { return nullptr; }
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
LegalizerHelper.h 23 #include "llvm/CodeGen/GlobalISel/CallLowering.h"
401 const CallLowering::ArgInfo &Result,
402 ArrayRef<CallLowering::ArgInfo> Args, CallingConv::ID CC);
407 const CallLowering::ArgInfo &Result,
408 ArrayRef<CallLowering::ArgInfo> Args);
CallLowering.h 1 //===- llvm/CodeGen/GlobalISel/CallLowering.h - Call lowering ---*- C++ -*-===//
43 class CallLowering {
422 CallLowering(const TargetLowering *TLI) : TLI(TLI) {}
423 virtual ~CallLowering() = default;
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUCallLowering.h 17 #include "llvm/CodeGen/GlobalISel/CallLowering.h"
26 class AMDGPUCallLowering final : public CallLowering {
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCSubtarget.h 20 #include "llvm/CodeGen/GlobalISel/CallLowering.h"
170 std::unique_ptr<CallLowering> CallLoweringInfo;
415 const CallLowering *getCallLowering() const override;
PPCSubtarget.cpp 249 const CallLowering *PPCSubtarget::getCallLowering() const {
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64Subtarget.h 21 #include "llvm/CodeGen/GlobalISel/CallLowering.h"
273 std::unique_ptr<CallLowering> CallLoweringInfo;
309 const CallLowering *getCallLowering() const override;

Completed in 82 milliseconds

1 2