/external/llvm/lib/CodeGen/ |
CallingConvLower.cpp | 86 bool CCState::CheckReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, 89 for (unsigned i = 0, e = Outs.size(); i != e; ++i) { 90 MVT VT = Outs[i].VT; 91 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; 100 void CCState::AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, 103 for (unsigned i = 0, e = Outs.size(); i != e; ++i) { 104 MVT VT = Outs[i].VT; 105 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; 118 void CCState::AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs, 120 unsigned NumOps = Outs.size() [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonCallingConvLower.cpp | 94 Hexagon_CCState::AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, 116 for (unsigned i = 0, e = Outs.size(); i != e; ++i) { 117 EVT VT = Outs[i].VT; 118 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; 132 &Outs, 136 unsigned NumOps = Outs.size(); 147 EVT ArgVT = Outs[i].VT; 148 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags;
|
HexagonCallingConvLower.h | 85 void AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, 90 void AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs,
|
HexagonISelLowering.h | 77 SmallVectorImpl<ISD::OutputArg> &Outs, 118 const SmallVectorImpl<ISD::OutputArg> &Outs,
|
HexagonISelLowering.cpp | 293 const SmallVectorImpl<ISD::OutputArg> &Outs, 305 CCInfo.AnalyzeReturn(Outs, RetCC_Hexagon); 377 SmallVector<ISD::OutputArg, 32> &Outs = CLI.Outs; 386 bool IsStructRet = (Outs.empty()) ? false : Outs[0].Flags.isSRet(); 412 CCInfo.AnalyzeCallOperands(Outs, CC_Hexagon_VarArg); 414 CCInfo.AnalyzeCallOperands(Outs, CC_Hexagon); 423 Outs, OutVals, Ins, DAG); 451 ISD::ArgFlagsTy Flags = Outs[i].Flags [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.h | 128 const SmallVectorImpl<ISD::OutputArg> &Outs, 161 const SmallVectorImpl<ISD::OutputArg> &Outs,
|
MSP430ISelLowering.cpp | 273 SmallVector<ISD::OutputArg, 32> &Outs = CLI.Outs; 291 Outs, OutVals, Ins, dl, DAG, InVals); 385 const SmallVectorImpl<ISD::OutputArg> &Outs, 393 if (CallConv == CallingConv::MSP430_INTR && !Outs.empty()) 401 CCInfo.AnalyzeReturn(Outs, RetCC_MSP430); 444 &Outs, 454 CCInfo.AnalyzeCallOperands(Outs, CC_MSP430); [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.h | 85 const SmallVectorImpl<ISD::OutputArg> &Outs,
|
SparcISelLowering.cpp | 82 const SmallVectorImpl<ISD::OutputArg> &Outs, 96 CCInfo.AnalyzeReturn(Outs, RetCC_Sparc32); 352 SmallVector<ISD::OutputArg, 32> &Outs = CLI.Outs; 368 CCInfo.AnalyzeCallOperands(Outs, CC_Sparc32); 380 for (unsigned i = 0, e = Outs.size(); i != e; ++i) { 381 ISD::ArgFlagsTy Flags = Outs[i].Flags; 414 ISD::ArgFlagsTy Flags = Outs[realArgIdx].Flags; [all...] |
/external/llvm/lib/Target/MBlaze/ |
MBlazeISelLowering.h | 141 const SmallVectorImpl<ISD::OutputArg> &Outs,
|
MBlazeISelLowering.cpp | 688 SmallVector<ISD::OutputArg, 32> &Outs = CLI.Outs; 712 CCInfo.AnalyzeCallOperands(Outs, CC_MBlaze); [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXISelLowering.cpp | 284 const SmallVectorImpl<ISD::OutputArg> &Outs, 381 if (Outs[i].Flags.isByVal() == false) { 404 unsigned align = Outs[i].Flags.getByValAlign(); 446 SmallVector<ISD::OutputArg, 32> &Outs = CLI.Outs; 463 assert((Outs.size() == Args.size()) && 468 for (unsigned i=0, e=Outs.size(); i!=e; ++i) { 469 EVT VT = Outs[i].VT; 471 if (Outs[i].Flags.isByVal() == false) { 497 if (Outs[i].Flags.isZExt() [all...] |
NVPTXISelLowering.h | 117 const SmallVectorImpl<ISD::OutputArg> &Outs,
|
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.h | 459 const SmallVectorImpl<ISD::OutputArg> &Outs, 465 const SmallVectorImpl<ISD::OutputArg> &Outs, 485 const SmallVectorImpl<ISD::OutputArg> &Outs, 493 const SmallVectorImpl<ISD::OutputArg> &Outs,
|
PPCISelLowering.cpp | [all...] |
/external/llvm/include/llvm/CodeGen/ |
CallingConvLower.h | 201 void AnalyzeReturn(const SmallVectorImpl<ISD::OutputArg> &Outs, 212 void AnalyzeCallOperands(const SmallVectorImpl<ISD::OutputArg> &Outs,
|
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.h | 120 const SmallVectorImpl<ISD::OutputArg> &Outs, 183 const SmallVectorImpl<ISD::OutputArg> &Outs,
|
XCoreISelLowering.cpp | [all...] |
/external/llvm/lib/Target/CellSPU/ |
SPUISelLowering.h | 167 const SmallVectorImpl<ISD::OutputArg> &Outs,
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
FunctionLoweringInfo.cpp | 68 SmallVector<ISD::OutputArg, 4> Outs; 70 Fn->getAttributes().getRetAttributes(), Outs, TLI); 73 Outs, Fn->getContext());
|
/external/llvm/lib/Target/X86/ |
X86ISelLowering.h | 747 const SmallVectorImpl<ISD::OutputArg> &Outs, [all...] |
X86FastISel.cpp | 741 SmallVector<ISD::OutputArg, 4> Outs; 743 Outs, TLI); 749 CCInfo.AnalyzeReturn(Outs, RetCC_X86); 782 if (!Outs[0].Flags.isZExt() && !Outs[0].Flags.isSExt()) 788 if (Outs[0].Flags.isSExt()) 793 unsigned Op = Outs[0].Flags.isZExt() ? ISD::ZERO_EXTEND : [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.h | 490 const SmallVectorImpl<ISD::OutputArg> &Outs, 497 const SmallVectorImpl<ISD::OutputArg> &Outs,
|
/external/llvm/lib/Target/Mips/ |
MipsISelLowering.h | 169 const SmallVectorImpl<ISD::OutputArg> &Outs,
|
MipsISelLowering.cpp | [all...] |