OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ABIArgInfo
(Results
1 - 8
of
8
) sorted by null
/external/clang/lib/CodeGen/
ABIInfo.h
36
///
ABIArgInfo
- Helper class to encapsulate information about how a
38
class
ABIArgInfo
{
78
ABIArgInfo
(Kind K, llvm::Type *TD=0, unsigned UI=0,
84
ABIArgInfo
() : TheKind(Direct), TypeData(0), UIntData(0) {}
86
static
ABIArgInfo
getDirect(llvm::Type *T = 0, unsigned Offset = 0,
88
return
ABIArgInfo
(Direct, T, Offset, false, false, Padding);
90
static
ABIArgInfo
getExtend(llvm::Type *T = 0) {
91
return
ABIArgInfo
(Extend, T, 0);
93
static
ABIArgInfo
getIgnore() {
94
return
ABIArgInfo
(Ignore)
[
all
...]
TargetInfo.cpp
59
void
ABIArgInfo
::dump() const {
61
OS << "(
ABIArgInfo
Kind=";
334
ABIArgInfo
classifyReturnType(QualType RetTy) const;
335
ABIArgInfo
classifyArgumentType(QualType RetTy) const;
359
ABIArgInfo
DefaultABIInfo::classifyArgumentType(QualType Ty) const {
364
return
ABIArgInfo
::getIndirect(0, /*ByVal=*/false);
366
return
ABIArgInfo
::getIndirect(0);
374
ABIArgInfo
::getExtend() :
ABIArgInfo
::getDirect());
377
ABIArgInfo
DefaultABIInfo::classifyReturnType(QualType RetTy) const
[
all
...]
CGCall.cpp
376
ABIArgInfo
&retInfo = FI->getReturnInfo();
787
const
ABIArgInfo
&retAI = FI.getReturnInfo();
789
case
ABIArgInfo
::Expand:
792
case
ABIArgInfo
::Extend:
793
case
ABIArgInfo
::Direct:
797
case
ABIArgInfo
::Indirect: {
808
case
ABIArgInfo
::Ignore:
815
const
ABIArgInfo
&argAI = it->info;
818
case
ABIArgInfo
::Ignore:
821
case
ABIArgInfo
::Indirect:
[
all
...]
CGCall.h
161
ABIArgInfo
info;
254
ABIArgInfo
&getReturnInfo() { return getArgsBuffer()[0].info; }
255
const
ABIArgInfo
&getReturnInfo() const { return getArgsBuffer()[0].info; }
CGVTables.cpp
169
static bool similar(const
ABIArgInfo
&infoL, CanQualType typeL,
170
const
ABIArgInfo
&infoR, CanQualType typeR) {
376
FnInfo.getReturnInfo().getKind() ==
ABIArgInfo
::Indirect &&
CodeGenFunction.cpp
334
} else if (CurFnInfo->getReturnInfo().getKind() ==
ABIArgInfo
::Indirect &&
[
all
...]
CGClass.cpp
[
all
...]
CGObjC.cpp
[
all
...]
Completed in 736 milliseconds