Searched refs:DeclPtr (Results 1 - 9 of 9) sorted by relevance

/external/clang/lib/CodeGen/
H A DCGDeclCXX.cpp26 llvm::Constant *DeclPtr) {
35 LValue lv = CGF.MakeAddrLValue(DeclPtr, type, alignment);
43 DeclPtr, D.getTLSKind());
46 DeclPtr);
135 llvm::Constant *DeclPtr,
143 EmitDeclInit(*this, D, DeclPtr);
145 EmitDeclInvariant(*this, D, DeclPtr);
147 EmitDeclDestroy(*this, D, DeclPtr);
155 EmitStoreOfScalar(RV.getScalarVal(), DeclPtr, false, Alignment, T);
216 llvm::GlobalVariable *DeclPtr,
25 EmitDeclInit(CodeGenFunction &CGF, const VarDecl &D, llvm::Constant *DeclPtr) argument
134 EmitCXXGlobalVarDeclInit(const VarDecl &D, llvm::Constant *DeclPtr, bool PerformInit) argument
215 EmitCXXGuardedInit(const VarDecl &D, llvm::GlobalVariable *DeclPtr, bool PerformInit) argument
[all...]
H A DCGDecl.cpp846 llvm::Value *DeclPtr; local
889 DeclPtr = ReturnValue;
918 DeclPtr = Alloc;
963 DeclPtr = vla;
968 DMEntry = DeclPtr;
969 emission.Address = DeclPtr;
977 DI->EmitDeclareOfAutoVariable(&D, DeclPtr, Builder);
1647 llvm::Value *DeclPtr; local
1656 DeclPtr = Arg->getType() == IRTy ? Arg : Builder.CreateBitCast(Arg, IRTy,
1663 pushDestroy(QualType::DK_cxx_destructor, DeclPtr, T
[all...]
H A DCGAtomic.cpp455 llvm::Value *DeclPtr = CGF.CreateMemTemp(E->getType(), ".atomictmp"); local
456 CGF.EmitAnyExprToMem(E, DeclPtr, E->getType().getQualifiers(),
458 return DeclPtr;
H A DCGCXXABI.h491 llvm::GlobalVariable *DeclPtr,
H A DCGStmt.cpp2138 llvm::Value *DeclPtr = LocalDeclMap[CD->getContextParam()]; local
2139 assert(DeclPtr && "missing context parameter for CapturedStmt");
2140 CapturedStmtInfo->setContextValue(Builder.CreateLoad(DeclPtr));
H A DCodeGenFunction.h1130 void BuildBlockRelease(llvm::Value *DeclPtr, BlockFieldFlags flags);
2402 void EmitCXXGlobalVarDeclInit(const VarDecl &D, llvm::Constant *DeclPtr,
2415 void EmitCXXGuardedInit(const VarDecl &D, llvm::GlobalVariable *DeclPtr,
H A DCGExpr.cpp2672 llvm::Value *DeclPtr = CreateMemTemp(E->getType(), ".compoundliteral"); local
2674 LValue Result = MakeAddrLValue(DeclPtr, E->getType());
2676 EmitAnyExprToMem(InitExpr, DeclPtr, E->getType().getQualifiers(),
H A DItaniumCXXABI.cpp231 llvm::GlobalVariable *DeclPtr,
H A DMicrosoftCXXABI.cpp257 llvm::GlobalVariable *DeclPtr,

Completed in 1097 milliseconds