Searched refs:Indirect (Results 1 - 15 of 15) sorted by relevance

/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DABIInfo.h55 /// Indirect - Pass the argument indirectly via a hidden pointer
57 Indirect, enumerator in enum:clang::ABIArgInfo::Kind
109 return ABIArgInfo(Indirect, 0, Alignment, ByVal, Realign, false, false,
114 return ABIArgInfo(Indirect, 0, Alignment, ByVal, Realign, true, false, 0);
129 bool isIndirect() const { return TheKind == Indirect; }
165 // Indirect accessors
167 assert(TheKind == Indirect && "Invalid kind!");
172 assert(TheKind == Indirect && "Invalid kind!");
177 assert(TheKind == Indirect && "Invalid kind!");
H A DCGCall.cpp884 case ABIArgInfo::Indirect: {
918 case ABIArgInfo::Indirect: {
1064 case ABIArgInfo::Indirect: {
1130 case ABIArgInfo::Indirect:
1239 case ABIArgInfo::Indirect: {
1640 case ABIArgInfo::Indirect: {
2242 case ABIArgInfo::Indirect: {
2486 case ABIArgInfo::Indirect:
H A DCGVTables.cpp363 FnInfo.getReturnInfo().getKind() == ABIArgInfo::Indirect &&
H A DCodeGenFunction.cpp553 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::Indirect &&
555 // Indirect aggregate return; emit returned value directly into sret slot.
H A DCGClass.cpp2193 calleeFnInfo.getReturnInfo().getKind() == ABIArgInfo::Indirect &&
H A DCGObjC.cpp1392 return (AI.getKind() == ABIArgInfo::Indirect);
H A DTargetInfo.cpp111 case Indirect:
112 OS << "Indirect Align=" << getIndirectAlign()
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/
H A DX86CodeEmitter.cpp94 bool Indirect = false);
282 bool Indirect /* = false */) {
288 MachineRelocation MR = Indirect
441 bool Indirect = gvNeedsNonLazyPtr(*RelocOp, TM);
443 Adj, Indirect);
1279 bool Indirect = gvNeedsNonLazyPtr(MO1, TM);
1281 Indirect);
1380 bool Indirect = gvNeedsNonLazyPtr(MO1, TM);
1382 Indirect);
1422 bool Indirect
[all...]
H A DX86FastISel.cpp1978 case CCValAssign::Indirect:
1979 // FIXME: Indirect doesn't need extending, but fast-isel doesn't fully
H A DX86ISelLowering.cpp1928 if (VA.getLocInfo() == CCValAssign::Indirect)
2048 if (VA.getLocInfo() == CCValAssign::Indirect)
2404 case CCValAssign::Indirect: {
2980 if (VA.getLocInfo() == CCValAssign::Indirect)
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h42 Indirect // The location contains pointer to the value. enumerator in enum:llvm::CCValAssign::LocInfo
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/
H A DARMCodeEmitter.cpp348 bool MayNeedFarStub, bool Indirect,
478 bool MayNeedFarStub, bool Indirect,
480 MachineRelocation MR = Indirect
477 emitGlobalAddress(const GlobalValue *GV, unsigned Reloc, bool MayNeedFarStub, bool Indirect, intptr_t ACPV) const argument
H A DARMISelLowering.cpp1977 if (VA.getLocInfo() == CCValAssign::Indirect)
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclCXX.cpp2928 FieldDecl *Field, IndirectFieldDecl *Indirect,
2959 MemberLookup.addDecl(Indirect ? cast<ValueDecl>(Indirect)
3035 if (Indirect)
3036 Entities.push_back(InitializedEntity::InitializeMember(Indirect));
3058 if (Indirect) {
3060 "Indirect field improperly initialized");
3062 = new (SemaRef.Context) CXXCtorInitializer(SemaRef.Context, Indirect,
3083 = Indirect? InitializedEntity::InitializeMember(Indirect)
2926 BuildImplicitMemberInitializer(Sema &SemaRef, CXXConstructorDecl *Constructor, ImplicitInitializerKind ImplicitInitKind, FieldDecl *Field, IndirectFieldDecl *Indirect, CXXCtorInitializer *&CXXMemberInit) argument
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp453 else if (VA.getLocInfo() == CCValAssign::Indirect)
636 if (VA.getLocInfo() == CCValAssign::Indirect) {

Completed in 422 milliseconds