HomeSort by relevance Sort by last modified time
    Searched refs:CCValAssign (Results 1 - 24 of 24) sorted by null

  /external/llvm/lib/Target/ARM/
ARMCallingConv.h 29 CCValAssign::LocInfo &LocInfo,
35 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
42 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
50 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
52 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
59 CCValAssign::LocInfo &LocInfo,
72 CCValAssign::LocInfo &LocInfo,
91 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
106 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
107 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, LoRegList[i]
    [all...]
ARMISelLowering.h 421 CCValAssign &VA, CCValAssign &NextVA,
425 SDValue GetF64FormalArgument(CCValAssign &VA, CCValAssign &NextVA,
433 const CCValAssign &VA,
ARMFastISel.cpp     [all...]
ARMISelLowering.cpp 77 const TargetMachine &TM, SmallVectorImpl<CCValAssign> &locs,
    [all...]
  /external/llvm/include/llvm/CodeGen/
CallingConvLower.h 10 // This file declares the CCState and CCValAssign classes, used for lowering
30 /// CCValAssign - Represent assignment of one arg/retval to a location.
31 class CCValAssign {
68 static CCValAssign getReg(unsigned ValNo, MVT ValVT,
71 CCValAssign Ret;
82 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT,
85 CCValAssign Ret;
91 static CCValAssign getMem(unsigned ValNo, MVT ValVT,
94 CCValAssign Ret;
105 static CCValAssign getCustomMem(unsigned ValNo, MVT ValVT
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonVarargsCallingConvention.h 21 EVT LocVT, CCValAssign::LocInfo LocInfo,
30 EVT LocVT, CCValAssign::LocInfo LocInfo,
57 State.addLoc(CCValAssign::getReg(ValNo, ValVT.getSimpleVT(), Reg,
69 State.addLoc(CCValAssign::getReg(ValNo, ValVT.getSimpleVT(), Reg,
92 State.addLoc(CCValAssign::getMem(ValNo, ValVT.getSimpleVT(), Offset3,
99 EVT LocVT, CCValAssign::LocInfo LocInfo,
113 State.addLoc(CCValAssign::getReg(ValNo, ValVT.getSimpleVT(), Reg,
125 State.addLoc(CCValAssign::getReg(ValNo, ValVT.getSimpleVT(), Reg,
138 State.addLoc(CCValAssign::getMem(ValNo, ValVT.getSimpleVT(), Offset3,
HexagonCallingConvLower.cpp 28 SmallVectorImpl<CCValAssign> &locs,
41 EVT LocVT, CCValAssign::LocInfo LocInfo,
52 addLoc(CCValAssign::getMem(ValNo, ValVT.getSimpleVT(), Offset,
83 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this, 0, 0, false)) {
102 addLoc(CCValAssign::getReg(0, MVT::i32, Reg, MVT::i32,
103 CCValAssign::Full));
108 addLoc(CCValAssign::getReg(0, MVT::i64, Reg, MVT::i64,
109 CCValAssign::Full));
119 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this, -1, -1, false)){
149 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this
    [all...]
HexagonCallingConvLower.h 37 EVT LocVT, CCValAssign::LocInfo LocInfo,
51 SmallVectorImpl<CCValAssign> &Locs;
58 SmallVectorImpl<CCValAssign> &locs, LLVMContext &c);
60 void addLoc(const CCValAssign &V) {
176 EVT LocVT, CCValAssign::LocInfo LocInfo,
HexagonISelLowering.cpp 53 MVT LocVT, CCValAssign::LocInfo LocInfo,
58 MVT LocVT, CCValAssign::LocInfo LocInfo,
63 MVT LocVT, CCValAssign::LocInfo LocInfo,
68 MVT LocVT, CCValAssign::LocInfo LocInfo,
73 MVT LocVT, CCValAssign::LocInfo LocInfo,
78 MVT LocVT, CCValAssign::LocInfo LocInfo,
83 MVT LocVT, CCValAssign::LocInfo LocInfo,
103 State.addLoc(CCValAssign::getMem(ValNo, ValVT, ofst, LocVT, LocInfo));
110 LocInfo = CCValAssign::SExt;
112 LocInfo = CCValAssign::ZExt
    [all...]
  /external/llvm/lib/CodeGen/
CallingConvLower.cpp 27 const TargetMachine &tm, SmallVectorImpl<CCValAssign> &locs,
43 MVT LocVT, CCValAssign::LocInfo LocInfo,
55 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
74 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) {
92 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this))
106 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) {
124 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) {
143 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) {
160 if (Fn(i, VT, VT, CCValAssign::Full, Flags, *this)) {
173 if (Fn(0, VT, VT, CCValAssign::Full, ISD::ArgFlagsTy(), *this))
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp 38 MVT &LocVT, CCValAssign::LocInfo &LocInfo,
44 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
51 MVT &LocVT, CCValAssign::LocInfo &LocInfo,
59 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
62 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
70 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
72 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
80 MVT &LocVT, CCValAssign::LocInfo &LocInfo,
101 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
111 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo))
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp     [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 325 SmallVector<CCValAssign, 16> ArgLocs;
337 CCValAssign &VA = ArgLocs[i];
358 if (VA.getLocInfo() == CCValAssign::SExt)
361 else if (VA.getLocInfo() == CCValAssign::ZExt)
365 if (VA.getLocInfo() != CCValAssign::Full)
414 // CCValAssign - represent the assignment of the return value to a location
415 SmallVector<CCValAssign, 16> RVLocs;
433 CCValAssign &VA = RVLocs[i];
471 SmallVector<CCValAssign, 16> ArgLocs;
490 CCValAssign &VA = ArgLocs[i]
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.h 638 CCValAssign::LocInfo &LocInfo,
644 CCValAssign::LocInfo &LocInfo,
650 CCValAssign::LocInfo &LocInfo,
PPCISelLowering.cpp     [all...]
  /external/llvm/lib/Target/Mips/
MipsISelLowering.cpp     [all...]
MipsISelLowering.h 291 CCValAssign::LocInfo LocInfo,
  /external/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp 534 CCValAssign &VA, SDValue Chain,
538 if (VA.getLocInfo() == CCValAssign::SExt)
541 else if (VA.getLocInfo() == CCValAssign::ZExt)
547 else if (VA.getLocInfo() == CCValAssign::Indirect)
551 assert(VA.getLocInfo() == CCValAssign::Full && "Unsupported getLocInfo");
559 CCValAssign &VA, SDValue Value) {
561 case CCValAssign::SExt:
563 case CCValAssign::ZExt:
565 case CCValAssign::AExt:
567 case CCValAssign::Full
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreISelLowering.cpp     [all...]
  /external/llvm/lib/Target/X86/
X86FastISel.cpp 759 SmallVector<CCValAssign, 16> ValLocs;
773 CCValAssign &VA = ValLocs[0];
776 if (VA.getLocInfo() != CCValAssign::Full)
    [all...]
X86ISelLowering.h 800 const CCValAssign &VA, MachineFrameInfo *MFI,
804 const CCValAssign &VA,
    [all...]
X86ISelLowering.cpp     [all...]
  /external/llvm/lib/Target/R600/
SIISelLowering.cpp 185 SmallVector<CCValAssign, 16> ArgLocs;
213 CCValAssign &VA = ArgLocs[ArgIdx++];
    [all...]
R600ISelLowering.cpp     [all...]

Completed in 292 milliseconds