Searched defs:DeclPtr (Results 1 - 5 of 5) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | CGDeclCXX.cpp | 27 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 D | CGAtomic.cpp | 642 Address DeclPtr = CGF.CreateMemTemp(E->getType(), ".atomictmp"); local 643 CGF.EmitAnyExprToMem(E, DeclPtr, E->getType().getQualifiers(), 645 return DeclPtr;
|
H A D | CGDecl.cpp | 1758 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 D | CGStmt.cpp | 2166 Address DeclPtr = GetAddrOfLocalVar(CD->getContextParam()); local 2167 CapturedStmtInfo->setContextValue(Builder.CreateLoad(DeclPtr));
|
H A D | CGExpr.cpp | 3240 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