/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, 85 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, 100 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 101 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, LoRegList[i] [all...] |
ARMISelLowering.h | 400 CCValAssign &VA, CCValAssign &NextVA, 404 SDValue GetF64FormalArgument(CCValAssign &VA, CCValAssign &NextVA, 412 const CCValAssign &VA,
|
ARMFastISel.cpp | [all...] |
ARMISelLowering.cpp | 76 const TargetMachine &TM, SmallVector<CCValAssign, 16> &locs, [all...] |
/external/llvm/include/llvm/CodeGen/ |
CallingConvLower.h | 10 // This file declares the CCState and CCValAssign classes, used for lowering 29 /// CCValAssign - Represent assignment of one arg/retval to a location. 30 class CCValAssign { 67 static CCValAssign getReg(unsigned ValNo, MVT ValVT, 70 CCValAssign Ret; 81 static CCValAssign getCustomReg(unsigned ValNo, MVT ValVT, 84 CCValAssign Ret; 90 static CCValAssign getMem(unsigned ValNo, MVT ValVT, 93 CCValAssign Ret; 104 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 SmallVector<CCValAssign, 16> &locs, 42 EVT LocVT, CCValAssign::LocInfo LocInfo, 53 addLoc(CCValAssign::getMem(ValNo, ValVT.getSimpleVT(), Offset, 86 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this, 0, 0, false)) { 105 addLoc(CCValAssign::getReg(0, MVT::i32, Reg, MVT::i32, 106 CCValAssign::Full)); 111 addLoc(CCValAssign::getReg(0, MVT::i64, Reg, MVT::i64, 112 CCValAssign::Full)); 122 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this, -1, -1, false)){ 152 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this [all...] |
HexagonCallingConvLower.h | 37 EVT LocVT, CCValAssign::LocInfo LocInfo, 52 SmallVector<CCValAssign, 16> &Locs; 59 SmallVector<CCValAssign, 16> &locs, LLVMContext &c); 61 void addLoc(const CCValAssign &V) { 177 EVT LocVT, CCValAssign::LocInfo LocInfo,
|
HexagonISelLowering.cpp | 51 MVT LocVT, CCValAssign::LocInfo LocInfo, 56 MVT LocVT, CCValAssign::LocInfo LocInfo, 61 MVT LocVT, CCValAssign::LocInfo LocInfo, 66 MVT LocVT, CCValAssign::LocInfo LocInfo, 71 MVT LocVT, CCValAssign::LocInfo LocInfo, 76 MVT LocVT, CCValAssign::LocInfo LocInfo, 81 MVT LocVT, CCValAssign::LocInfo LocInfo, 101 State.addLoc(CCValAssign::getMem(ValNo, ValVT, ofst, LocVT, LocInfo)); 106 State.addLoc(CCValAssign::getMem(ValNo, ValVT, ofst, LocVT, LocInfo)); 111 State.addLoc(CCValAssign::getMem(ValNo, ValVT, ofst, LocVT, LocInfo)) [all...] |
/external/llvm/lib/CodeGen/ |
CallingConvLower.cpp | 27 const TargetMachine &tm, SmallVector<CCValAssign, 16> &locs, 43 MVT LocVT, CCValAssign::LocInfo LocInfo, 56 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); 76 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { 94 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) 108 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) { 126 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { 145 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) { 162 if (Fn(i, VT, VT, CCValAssign::Full, Flags, *this)) { 175 if (Fn(0, VT, VT, CCValAssign::Full, ISD::ArgFlagsTy(), *this)) [all...] |
/external/llvm/lib/Target/MBlaze/ |
MBlazeISelLowering.cpp | 39 CCValAssign::LocInfo &LocInfo, 657 CCValAssign::LocInfo &LocInfo, 671 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 703 SmallVector<CCValAssign, 16> ArgLocs; 721 CCValAssign &VA = ArgLocs[i]; 728 case CCValAssign::Full: break; 729 case CCValAssign::SExt: 732 case CCValAssign::ZExt: 735 case CCValAssign::AExt: 842 SmallVector<CCValAssign, 16> RVLocs [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | 37 MVT &LocVT, CCValAssign::LocInfo &LocInfo, 43 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, 50 MVT &LocVT, CCValAssign::LocInfo &LocInfo, 58 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 61 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, 69 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 71 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT, 88 // CCValAssign - represent the assignment of the return value to locations. 89 SmallVector<CCValAssign, 16> RVLocs; 110 CCValAssign &VA = RVLocs[i] [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 311 SmallVector<CCValAssign, 16> ArgLocs; 319 CCValAssign &VA = ArgLocs[i]; 341 if (VA.getLocInfo() == CCValAssign::SExt) 344 else if (VA.getLocInfo() == CCValAssign::ZExt) 348 if (VA.getLocInfo() != CCValAssign::Full) 385 // CCValAssign - represent the assignment of the return value to a location 386 SmallVector<CCValAssign, 16> RVLocs; 411 CCValAssign &VA = RVLocs[i]; 446 SmallVector<CCValAssign, 16> ArgLocs; 464 CCValAssign &VA = ArgLocs[i] [all...] |
/external/llvm/lib/Target/Mips/ |
MipsISelLowering.cpp | [all...] |
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86FastISel.cpp | 744 SmallVector<CCValAssign, 16> ValLocs; 758 CCValAssign &VA = ValLocs[0]; 761 if (VA.getLocInfo() != CCValAssign::Full) [all...] |
X86ISelLowering.h | 687 const CCValAssign &VA, MachineFrameInfo *MFI, 691 const CCValAssign &VA, [all...] |
X86ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | 40 CCValAssign::LocInfo &LocInfo, 45 CCValAssign::LocInfo &LocInfo, 50 CCValAssign::LocInfo &LocInfo, [all...] |
/external/llvm/lib/Target/CellSPU/ |
SPUISelLowering.cpp | [all...] |