Searched defs:ArgFlags (Results 1 - 13 of 13) sorted by relevance

/external/llvm/lib/Target/Hexagon/
H A DHexagonVarargsCallingConvention.h22 ISD::ArgFlagsTy ArgFlags,
31 ISD::ArgFlagsTy ArgFlags,
37 if (ArgFlags.isByVal() &&
38 ((ByValSize = ArgFlags.getByValSize()) >
84 if (ArgFlags.isByVal()) {
100 ISD::ArgFlagsTy ArgFlags,
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
H A DHexagonCallingConvLower.cpp43 ISD::ArgFlagsTy ArgFlags) {
44 unsigned Align = ArgFlags.getByValAlign();
45 unsigned Size = ArgFlags.getByValSize();
82 ISD::ArgFlagsTy ArgFlags = Ins[i].Flags; local
83 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this, 0, 0, false)) {
118 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; local
119 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this, -1, -1, false)){
148 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; local
149 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this,
167 ISD::ArgFlagsTy ArgFlags local
40 HandleByVal(unsigned ValNo, EVT ValVT, EVT LocVT, CCValAssign::LocInfo LocInfo, int MinSize, int MinAlign, ISD::ArgFlagsTy ArgFlags) argument
[all...]
H A DHexagonISelLowering.cpp54 ISD::ArgFlagsTy ArgFlags, CCState &State);
59 ISD::ArgFlagsTy ArgFlags, CCState &State);
64 ISD::ArgFlagsTy ArgFlags, CCState &State);
69 ISD::ArgFlagsTy ArgFlags, CCState &State);
74 ISD::ArgFlagsTy ArgFlags, CCState &State);
79 ISD::ArgFlagsTy ArgFlags, CCState &State);
84 ISD::ArgFlagsTy ArgFlags, CCState &State) {
92 return CC_Hexagon(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State);
97 if (ArgFlags.isByVal()) {
99 // by ArgFlags
82 CC_Hexagon_VarArg(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
131 CC_Hexagon(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
169 CC_Hexagon32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
187 CC_Hexagon64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
212 RetCC_Hexagon(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
243 RetCC_Hexagon32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
259 RetCC_Hexagon64(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
[all...]
/external/llvm/lib/Target/ARM/
H A DARMCallingConv.h60 ISD::ArgFlagsTy &ArgFlags,
114 ISD::ArgFlagsTy &ArgFlags,
146 ISD::ArgFlagsTy &ArgFlags,
157 ISD::ArgFlagsTy &ArgFlags,
159 return RetCC_ARM_APCS_Custom_f64(ValNo, ValVT, LocVT, LocInfo, ArgFlags,
58 CC_ARM_APCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
112 CC_ARM_AAPCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
144 RetCC_ARM_APCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
155 RetCC_ARM_AAPCS_Custom_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
H A DARMFastISel.cpp210 SmallVectorImpl<ISD::ArgFlagsTy> &ArgFlags,
1906 SmallVectorImpl<ISD::ArgFlagsTy> &ArgFlags,
1913 CCInfo.AnalyzeCallOperands(ArgVTs, ArgFlags,
2230 SmallVector<ISD::ArgFlagsTy, 8> ArgFlags; local
2234 ArgFlags.reserve(I->getNumOperands());
2251 ArgFlags.push_back(Flags);
2257 if (!ProcessCallArgs(Args, ArgRegs, ArgVTs, ArgFlags,
2341 SmallVector<ISD::ArgFlagsTy, 8> ArgFlags; local
2346 ArgFlags.reserve(arg_size);
2384 ArgFlags
1903 ProcessCallArgs(SmallVectorImpl<Value*> &Args, SmallVectorImpl<unsigned> &ArgRegs, SmallVectorImpl<MVT> &ArgVTs, SmallVectorImpl<ISD::ArgFlagsTy> &ArgFlags, SmallVectorImpl<unsigned> &RegArgs, CallingConv::ID CC, unsigned &NumBytes, bool isVarArg) argument
[all...]
/external/llvm/lib/CodeGen/
H A DCallingConvLower.cpp45 ISD::ArgFlagsTy ArgFlags) {
46 unsigned Align = ArgFlags.getByValAlign();
47 unsigned Size = ArgFlags.getByValSize();
73 ISD::ArgFlagsTy ArgFlags = Ins[i].Flags; local
74 if (Fn(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, *this)) {
91 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; local
92 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this))
105 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; local
106 if (Fn(i, VT, VT, CCValAssign::Full, ArgFlags, *this)) {
123 ISD::ArgFlagsTy ArgFlags local
42 HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, int MinSize, int MinAlign, ISD::ArgFlagsTy ArgFlags) argument
142 ISD::ArgFlagsTy ArgFlags = Flags[i]; local
[all...]
/external/chromium_org/gpu/command_buffer/common/
H A Dcmd_buffer_common.h20 enum ArgFlags { enum in namespace:gpu::cmd
179 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN;
207 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
247 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
282 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
343 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN;
398 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
467 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
/external/clang/include/clang/Basic/
H A DIdentifierTable.h608 ArgFlags = ZeroArg|OneArg enumerator in enum:clang::Selector::IdentifierInfoFlag
614 assert((InfoPtr & ArgFlags) == 0 &&"Insufficiently aligned IdentifierInfo");
620 assert((InfoPtr & ArgFlags) == 0 &&"Insufficiently aligned IdentifierInfo");
626 return reinterpret_cast<IdentifierInfo *>(InfoPtr & ~ArgFlags);
630 return reinterpret_cast<MultiKeywordSelector *>(InfoPtr & ~ArgFlags);
634 return InfoPtr & ArgFlags;
/external/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp39 ISD::ArgFlagsTy &ArgFlags, CCState &State)
41 assert (ArgFlags.isSRet());
52 ISD::ArgFlagsTy &ArgFlags, CCState &State)
81 ISD::ArgFlagsTy &ArgFlags, CCState &State) {
120 ISD::ArgFlagsTy &ArgFlags, CCState &State) {
37 CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
50 CC_Sparc_Assign_f64(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
79 CC_Sparc64_Full(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
118 CC_Sparc64_Half(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
/external/llvm/lib/Target/X86/
H A DX86FastISel.cpp1889 SmallVector<ISD::ArgFlagsTy, 8> ArgFlags; local
1894 ArgFlags.reserve(arg_size);
1975 ArgFlags.push_back(Flags);
1987 CCInfo.AnalyzeCallOperands(ArgVTs, ArgFlags, CC_X86);
2072 ISD::ArgFlagsTy Flags = ArgFlags[VA.getValNo()];
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp855 ISD::ArgFlagsTy ArgFlags, CCState &State) {
853 CC_AArch64NoMoreRegs(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
/external/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2157 ISD::ArgFlagsTy ArgFlags, CCState &State) {
2172 if (ArgFlags.isByVal())
2178 if (ArgFlags.isSExt())
2180 else if (ArgFlags.isZExt())
2193 unsigned OrigAlign = ArgFlags.getOrigAlign();
3157 ISD::ArgFlagsTy ArgFlags = Args[I].Flags; local
3160 if (ArgFlags.isByVal()) {
3161 handleByValArg(I, ArgVT, ArgVT, CCValAssign::Full, ArgFlags);
3166 R = VarFn(I, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, CCInfo);
3170 R = FixedFn(I, ArgVT, RegVT, CCValAssign::Full, ArgFlags, CCInf
2155 CC_MipsO32(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) argument
3192 ISD::ArgFlagsTy ArgFlags = Args[I].Flags; local
3253 handleByValArg(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags) argument
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp1819 ISD::ArgFlagsTy &ArgFlags,
1827 ISD::ArgFlagsTy &ArgFlags,
1854 ISD::ArgFlagsTy &ArgFlags,
3558 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; local
3562 Result = CC_PPC32_SVR4(i, ArgVT, ArgVT, CCValAssign::Full, ArgFlags,
3566 ArgFlags, CCInfo);
1817 CC_PPC32_SVR4_Custom_Dummy(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
1824 CC_PPC32_SVR4_Custom_AlignArgRegs(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument
1851 CC_PPC32_SVR4_Custom_AlignFPArgRegs(unsigned &ValNo, MVT &ValVT, MVT &LocVT, CCValAssign::LocInfo &LocInfo, ISD::ArgFlagsTy &ArgFlags, CCState &State) argument

Completed in 416 milliseconds