OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ABIArgInfo
(Results
1 - 7
of
7
) sorted by null
/external/clang/lib/CodeGen/
ABIInfo.h
36
///
ABIArgInfo
- Helper class to encapsulate information about how a
38
class
ABIArgInfo
{
76
ABIArgInfo
(Kind K, llvm::Type *TD=0,
81
ABIArgInfo
() : TheKind(Direct), TypeData(0), UIntData(0) {}
83
static
ABIArgInfo
getDirect(llvm::Type *T = 0, unsigned Offset = 0) {
84
return
ABIArgInfo
(Direct, T, Offset);
86
static
ABIArgInfo
getExtend(llvm::Type *T = 0) {
87
return
ABIArgInfo
(Extend, T, 0);
89
static
ABIArgInfo
getIgnore() {
90
return
ABIArgInfo
(Ignore)
[
all
...]
TargetInfo.cpp
59
void
ABIArgInfo
::dump() const {
61
OS << "(
ABIArgInfo
Kind=";
297
ABIArgInfo
classifyReturnType(QualType RetTy) const;
298
ABIArgInfo
classifyArgumentType(QualType RetTy) const;
322
ABIArgInfo
DefaultABIInfo::classifyArgumentType(QualType Ty) const {
324
return
ABIArgInfo
::getIndirect(0);
331
ABIArgInfo
::getExtend() :
ABIArgInfo
::getDirect());
334
ABIArgInfo
DefaultABIInfo::classifyReturnType(QualType RetTy) const {
336
return
ABIArgInfo
::getIgnore()
[
all
...]
CGCall.cpp
277
ABIArgInfo
&RetInfo = FI->getReturnInfo();
620
const
ABIArgInfo
&retAI = FI.getReturnInfo();
622
case
ABIArgInfo
::Expand:
625
case
ABIArgInfo
::Extend:
626
case
ABIArgInfo
::Direct:
630
case
ABIArgInfo
::Indirect: {
641
case
ABIArgInfo
::Ignore:
648
const
ABIArgInfo
&argAI = it->info;
651
case
ABIArgInfo
::Ignore:
654
case
ABIArgInfo
::Indirect:
[
all
...]
CGCall.h
112
ABIArgInfo
info;
177
ABIArgInfo
&getReturnInfo() { return Args[0].info; }
178
const
ABIArgInfo
&getReturnInfo() const { return Args[0].info; }
CGObjC.cpp
432
&& CurFnInfo->getReturnInfo().getKind() ==
ABIArgInfo
::Indirect
[
all
...]
CodeGenFunction.cpp
314
} else if (CurFnInfo->getReturnInfo().getKind() ==
ABIArgInfo
::Indirect &&
[
all
...]
CGVTables.cpp
[
all
...]
Completed in 48 milliseconds