Searched defs:DeclPtr (Results 1 - 5 of 5) sorted by relevance

/external/clang/lib/CodeGen/
H A DCGDeclCXX.cpp27 ConstantAddress DeclPtr) {
33 LValue lv = CGF.MakeAddrLValue(DeclPtr, type);
41 DeclPtr, D.getTLSKind());
44 DeclPtr);
133 llvm::Constant *DeclPtr,
139 // The address space of a static local variable (DeclPtr) may be different
155 unsigned ActualAddrSpace = DeclPtr->getType()->getPointerAddressSpace();
159 DeclPtr = llvm::ConstantExpr::getAddrSpaceCast(DeclPtr, PTy);
162 ConstantAddress DeclAddr(DeclPtr, getContex
26 EmitDeclInit(CodeGenFunction &CGF, const VarDecl &D, ConstantAddress DeclPtr) argument
132 EmitCXXGlobalVarDeclInit(const VarDecl &D, llvm::Constant *DeclPtr, bool PerformInit) argument
237 EmitCXXGuardedInit(const VarDecl &D, llvm::GlobalVariable *DeclPtr, bool PerformInit) argument
[all...]
H A DCGAtomic.cpp642 Address DeclPtr = CGF.CreateMemTemp(E->getType(), ".atomictmp"); local
643 CGF.EmitAnyExprToMem(E, DeclPtr, E->getType().getQualifiers(),
645 return DeclPtr;
H A DCGDecl.cpp1758 Address DeclPtr = Address::invalid(); local
1763 DeclPtr = Arg.getIndirectAddress();
1765 unsigned AS = DeclPtr.getType()->getAddressSpace();
1767 if (DeclPtr.getType() != IRTy)
1768 DeclPtr = Builder.CreateBitCast(DeclPtr, IRTy, D.getName());
1777 pushDestroy(QualType::DK_cxx_destructor, DeclPtr, Ty);
1781 DeclPtr = CreateMemTemp(Ty, getContext().getDeclAlign(&D),
1788 LValue lv = MakeAddrLValue(DeclPtr, Ty);
1837 EmitARCInitWeak(DeclPtr, ArgVa
[all...]
H A DCGStmt.cpp2166 Address DeclPtr = GetAddrOfLocalVar(CD->getContextParam()); local
2167 CapturedStmtInfo->setContextValue(Builder.CreateLoad(DeclPtr));
H A DCGExpr.cpp3240 Address DeclPtr = CreateMemTemp(E->getType(), ".compoundliteral"); local
3242 LValue Result = MakeAddrLValue(DeclPtr, E->getType(), AlignmentSource::Decl);
3244 EmitAnyExprToMem(InitExpr, DeclPtr, E->getType().getQualifiers(),

Completed in 255 milliseconds