/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/ |
H A D | ARMCallingConv.h | 28 static bool f64AssignAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT, argument 35 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 44 LocVT, LocInfo)); 50 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 54 LocVT, LocInfo)); 58 static bool CC_ARM_APCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, argument 62 if (!f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, true)) 64 if (LocVT == MVT::v2f64 && 65 !f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, false)) 71 static bool f64AssignAAPCS(unsigned &ValNo, MVT &ValVT, MVT &LocVT, argument 106 CC_ARM_AAPCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument 118 f64RetAssign(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, CCState &State) argument 138 RetCC_ARM_APCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument 149 RetCC_ARM_AAPCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Hexagon/ |
H A D | HexagonVarargsCallingConvention.h | 21 EVT LocVT, CCValAssign::LocInfo LocInfo, 30 EVT LocVT, CCValAssign::LocInfo LocInfo, 48 if (LocVT == MVT::i32 || 49 LocVT == MVT::i16 || 50 LocVT == MVT::i8 || 51 LocVT == MVT::f32) { 58 LocVT.getSimpleVT(), LocInfo)); 63 if (LocVT == MVT::i64 || 64 LocVT == MVT::f64) { 70 LocVT 29 CC_Hexagon32_VarArgs(unsigned ValNo, EVT ValVT, EVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, Hexagon_CCState &State, int NonVarArgsParams, int CurrentParam, bool ForceMem) argument 98 RetCC_Hexagon32_VarArgs(unsigned ValNo, EVT ValVT, EVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, Hexagon_CCState &State, int NonVarArgsParams, int CurrentParam, bool ForceMem) argument [all...] |
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, 92 return CC_Hexagon(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State); 99 // by ArgFlags.getByValSize(), not by the size of LocVT. 103 State.addLoc(CCValAssign::getMem(ValNo, ValVT, ofst, LocVT, LocInf 82 CC_Hexagon_VarArg(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument 121 CC_Hexagon(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument 159 CC_Hexagon32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument 177 CC_Hexagon64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument 202 RetCC_Hexagon(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument 233 RetCC_Hexagon32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument 249 RetCC_Hexagon64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument [all...] |
H A D | HexagonCallingConvLower.h | 37 EVT LocVT, CCValAssign::LocInfo LocInfo, 177 EVT LocVT, CCValAssign::LocInfo LocInfo,
|
H A D | HexagonCallingConvLower.cpp | 42 EVT LocVT, CCValAssign::LocInfo LocInfo, 54 LocVT.getSimpleVT(), LocInfo)); 41 HandleByVal(unsigned ValNo, EVT ValVT, EVT LocVT, CCValAssign::LocInfo LocInfo, int MinSize, int MinAlign, ISD::ArgFlagsTy ArgFlags) argument
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 64 /// LocVT - The type of the location being assigned to. 65 MVT LocVT; member in class:llvm::CCValAssign 69 unsigned RegNo, MVT LocVT, 78 Ret.LocVT = LocVT; 83 unsigned RegNo, MVT LocVT, 86 Ret = getReg(ValNo, ValVT, RegNo, LocVT, HTP); 92 unsigned Offset, MVT LocVT, 101 Ret.LocVT = LocVT; 68 getReg(unsigned ValNo, MVT ValVT, unsigned RegNo, MVT LocVT, LocInfo HTP) argument 82 getCustomReg(unsigned ValNo, MVT ValVT, unsigned RegNo, MVT LocVT, LocInfo HTP) argument 91 getMem(unsigned ValNo, MVT ValVT, unsigned Offset, MVT LocVT, LocInfo HTP) argument 105 getCustomMem(unsigned ValNo, MVT ValVT, unsigned Offset, MVT LocVT, LocInfo HTP) argument [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/ |
H A D | CallingConvLower.cpp | 43 MVT LocVT, CCValAssign::LocInfo LocInfo, 55 addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); 42 HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, int MinSize, int MinAlign, ISD::ArgFlagsTy ArgFlags) argument
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 37 MVT &LocVT, CCValAssign::LocInfo &LocInfo, 45 LocVT, LocInfo)); 50 MVT &LocVT, CCValAssign::LocInfo &LocInfo, 58 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 63 LocVT, LocInfo)); 69 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 73 LocVT, LocInfo)); 36 CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument 49 CC_Sparc_Assign_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 2518 MVT LocVT, CCValAssign::LocInfo LocInfo, 2535 State.HandleByVal(ValNo, ValVT, LocVT, LocInfo, 2545 if (LocVT == MVT::i8 || LocVT == MVT::i16) { 2546 LocVT = MVT::i32; 2571 LocVT = MVT::i32; 2579 LocVT = MVT::i32; 2601 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); 2603 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 2615 static bool CC_Mips64Byval(unsigned ValNo, MVT ValVT, MVT LocVT, argument 2517 CC_MipsO32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument 2939 MVT ValVT = VA.getValVT(), LocVT = VA.getLocVT(); local [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/MBlaze/ |
H A D | MBlazeISelLowering.cpp | 38 static bool CC_MBlaze_AssignReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 656 static bool CC_MBlaze_AssignReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT, argument 671 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 39 static bool CC_PPC_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, 44 MVT &LocVT, 49 MVT &LocVT, 1627 static bool CC_PPC_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, argument 1635 MVT &LocVT, 1662 MVT &LocVT, 1634 CC_PPC_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument 1661 CC_PPC_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
|