/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | 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 [all...] |
H A D | ARMISelLowering.h | 418 CCValAssign &VA, CCValAssign &NextVA, 422 SDValue GetF64FormalArgument(CCValAssign &VA, CCValAssign &NextVA, 430 const CCValAssign &VA,
|
H A D | ARMFastISel.cpp | 1908 SmallVector<CCValAssign, 16> ArgLocs; 1916 CCValAssign &VA = ArgLocs[i]; 1966 CCValAssign &VA = ArgLocs[i]; 1975 case CCValAssign::Full: break; 1976 case CCValAssign::SExt: { 1983 case CCValAssign::AExt: 1985 case CCValAssign::ZExt: { 1992 case CCValAssign::BCvt: { 2014 CCValAssign &NextVA = ArgLocs[++i]; 2052 SmallVector<CCValAssign, 1 [all...] |
H A D | ARMISelLowering.cpp | 77 const TargetMachine &TM, SmallVector<CCValAssign, 16> &locs, 1241 SmallVector<CCValAssign, 16> RVLocs; 1250 CCValAssign VA = RVLocs[i]; 1301 case CCValAssign::Full: break; 1302 case CCValAssign::BCvt: 1318 const CCValAssign &VA, 1331 CCValAssign &VA, CCValAssign &NextVA, 1392 SmallVector<CCValAssign, 16> ArgLocs; 1421 CCValAssign [all...] |
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | 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 { class in namespace:llvm 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 getCustomMe [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | 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,
|
H A D | HexagonCallingConvLower.cpp | 28 SmallVector<CCValAssign, 16> &locs, 42 EVT LocVT, CCValAssign::LocInfo LocInfo, 53 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 [all...] |
H A D | 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,
|
H A D | 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 [all...] |
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/ |
H A D | CallingConvLower.cpp | 27 const TargetMachine &tm, SmallVector<CCValAssign, 16> &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 [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/Sparc/ |
H A D | 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 [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/MBlaze/ |
H A D | MBlazeISelLowering.cpp | 39 CCValAssign::LocInfo &LocInfo, 659 CCValAssign::LocInfo &LocInfo, 673 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 711 SmallVector<CCValAssign, 16> ArgLocs; 729 CCValAssign &VA = ArgLocs[i]; 736 case CCValAssign::Full: break; 737 case CCValAssign::SExt: 740 case CCValAssign::ZExt: 743 case CCValAssign::AExt: 850 SmallVector<CCValAssign, 1 [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 804 CCValAssign::LocInfo LocInfo, 908 SmallVector<CCValAssign, 16> ArgLocs; 917 CCValAssign &VA = ArgLocs[i]; 956 case CCValAssign::Full: break; 957 case CCValAssign::BCvt: 960 case CCValAssign::SExt: 961 case CCValAssign::ZExt: 962 case CCValAssign::AExt: { 1016 // CCValAssign - represent the assignment of the return value to a location. 1017 SmallVector<CCValAssign, 1 [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 323 SmallVector<CCValAssign, 16> ArgLocs; 335 CCValAssign &VA = ArgLocs[i]; 356 if (VA.getLocInfo() == CCValAssign::SExt) 359 else if (VA.getLocInfo() == CCValAssign::ZExt) 363 if (VA.getLocInfo() != CCValAssign::Full) 412 // CCValAssign - represent the assignment of the return value to a location 413 SmallVector<CCValAssign, 16> RVLocs; 431 CCValAssign &VA = RVLocs[i]; 469 SmallVector<CCValAssign, 16> ArgLocs; 487 CCValAssign [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 2080 MVT LocVT, CCValAssign::LocInfo LocInfo, 2103 LocInfo = CCValAssign::SExt; 2105 LocInfo = CCValAssign::ZExt; 2107 LocInfo = CCValAssign::AExt; 2155 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); 2157 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 2260 SmallVector<CCValAssign, 16> ArgLocs; 2303 CCValAssign &VA = ArgLocs[i]; 2323 case CCValAssign::Full: 2344 case CCValAssign [all...] |
H A D | MipsISelLowering.h | 284 CCValAssign::LocInfo LocInfo,
|
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 748 SmallVector<CCValAssign, 16> ValLocs; 762 CCValAssign &VA = ValLocs[0]; 765 if (VA.getLocInfo() != CCValAssign::Full) 1903 SmallVector<CCValAssign, 16> ArgLocs; 1925 CCValAssign &VA = ArgLocs[i]; 1931 case CCValAssign::Full: break; 1932 case CCValAssign::SExt: { 1941 case CCValAssign::ZExt: { 1950 case CCValAssign::AExt: { 1966 case CCValAssign [all...] |
H A D | X86ISelLowering.h | 769 const CCValAssign &VA, MachineFrameInfo *MFI, 773 const CCValAssign &VA,
|
H A D | X86ISelLowering.cpp | 1585 SmallVector<CCValAssign, 16> RVLocs; 1600 SmallVector<CCValAssign, 16> RVLocs; 1614 CCValAssign &VA = RVLocs[i]; 1620 if (VA.getLocInfo() == CCValAssign::SExt) 1622 else if (VA.getLocInfo() == CCValAssign::ZExt) 1624 else if (VA.getLocInfo() == CCValAssign::AExt) 1626 else if (VA.getLocInfo() == CCValAssign::BCvt) 1768 SmallVector<CCValAssign, 16> RVLocs; 1776 CCValAssign &VA = RVLocs[i]; 1916 const CCValAssign [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 440 CCValAssign &VA, SDValue Chain, 444 if (VA.getLocInfo() == CCValAssign::SExt) 447 else if (VA.getLocInfo() == CCValAssign::ZExt) 453 else if (VA.getLocInfo() == CCValAssign::Indirect) 457 assert(VA.getLocInfo() == CCValAssign::Full && "Unsupported getLocInfo"); 465 CCValAssign &VA, SDValue Value) { 467 case CCValAssign::SExt: 469 case CCValAssign::ZExt: 471 case CCValAssign::AExt: 473 case CCValAssign [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 890 SmallVector<CCValAssign, 16> ArgLocs; 911 CCValAssign &VA = ArgLocs[i]; 917 case CCValAssign::Full: break; 918 case CCValAssign::SExt: 921 case CCValAssign::ZExt: 924 case CCValAssign::AExt: 1013 SmallVector<CCValAssign, 16> RVLocs; 1073 SmallVector<CCValAssign, 16> ArgLocs; 1085 CCValAssign &VA = ArgLocs[i]; 1181 SmallVector<CCValAssign, 1 [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 40 CCValAssign::LocInfo &LocInfo, 45 CCValAssign::LocInfo &LocInfo, 50 CCValAssign::LocInfo &LocInfo, 1846 CCValAssign::LocInfo &LocInfo, 1854 CCValAssign::LocInfo &LocInfo, 1881 CCValAssign::LocInfo &LocInfo, 1999 SmallVector<CCValAssign, 16> ArgLocs; 2009 CCValAssign &VA = ArgLocs[i]; 2060 SmallVector<CCValAssign, 16> ByValArgLocs; 3369 SmallVector<CCValAssign, 1 [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/R600/ |
H A D | SIISelLowering.cpp | 144 SmallVector<CCValAssign, 16> ArgLocs; 164 CCValAssign &VA = ArgLocs[ArgIdx++];
|