Searched refs:DeclPtr (Results 1 – 9 of 9) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGDeclCXX.cpp | 26 llvm::Constant *DeclPtr) { in EmitDeclInit() argument 35 LValue lv = CGF.MakeAddrLValue(DeclPtr, type, alignment); in EmitDeclInit() 43 DeclPtr, D.getTLSKind()); in EmitDeclInit() 46 DeclPtr); in EmitDeclInit() 135 llvm::Constant *DeclPtr, in EmitCXXGlobalVarDeclInit() argument 143 EmitDeclInit(*this, D, DeclPtr); in EmitCXXGlobalVarDeclInit() 145 EmitDeclInvariant(*this, D, DeclPtr); in EmitCXXGlobalVarDeclInit() 147 EmitDeclDestroy(*this, D, DeclPtr); in EmitCXXGlobalVarDeclInit() 155 EmitStoreOfScalar(RV.getScalarVal(), DeclPtr, false, Alignment, T); in EmitCXXGlobalVarDeclInit() 216 llvm::GlobalVariable *DeclPtr, in EmitCXXGuardedInit() argument [all …]
|
D | CGDecl.cpp | 846 llvm::Value *DeclPtr; in EmitAutoVarAlloca() local 889 DeclPtr = ReturnValue; in EmitAutoVarAlloca() 918 DeclPtr = Alloc; in EmitAutoVarAlloca() 963 DeclPtr = vla; in EmitAutoVarAlloca() 968 DMEntry = DeclPtr; in EmitAutoVarAlloca() 969 emission.Address = DeclPtr; in EmitAutoVarAlloca() 977 DI->EmitDeclareOfAutoVariable(&D, DeclPtr, Builder); in EmitAutoVarAlloca() 1647 llvm::Value *DeclPtr; in EmitParmDecl() local 1656 DeclPtr = Arg->getType() == IRTy ? Arg : Builder.CreateBitCast(Arg, IRTy, in EmitParmDecl() 1663 pushDestroy(QualType::DK_cxx_destructor, DeclPtr, Ty); in EmitParmDecl() [all …]
|
D | CGAtomic.cpp | 455 llvm::Value *DeclPtr = CGF.CreateMemTemp(E->getType(), ".atomictmp"); in EmitValToTemp() local 456 CGF.EmitAnyExprToMem(E, DeclPtr, E->getType().getQualifiers(), in EmitValToTemp() 458 return DeclPtr; in EmitValToTemp()
|
D | CGCXXABI.h | 491 llvm::GlobalVariable *DeclPtr,
|
D | CGStmt.cpp | 2138 llvm::Value *DeclPtr = LocalDeclMap[CD->getContextParam()]; in GenerateCapturedStmtFunction() local 2139 assert(DeclPtr && "missing context parameter for CapturedStmt"); in GenerateCapturedStmtFunction() 2140 CapturedStmtInfo->setContextValue(Builder.CreateLoad(DeclPtr)); in GenerateCapturedStmtFunction()
|
D | CodeGenFunction.h | 1130 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,
|
D | CGExpr.cpp | 2672 llvm::Value *DeclPtr = CreateMemTemp(E->getType(), ".compoundliteral"); in EmitCompoundLiteralLValue() local 2674 LValue Result = MakeAddrLValue(DeclPtr, E->getType()); in EmitCompoundLiteralLValue() 2676 EmitAnyExprToMem(InitExpr, DeclPtr, E->getType().getQualifiers(), in EmitCompoundLiteralLValue()
|
D | ItaniumCXXABI.cpp | 231 llvm::GlobalVariable *DeclPtr,
|
D | MicrosoftCXXABI.cpp | 257 llvm::GlobalVariable *DeclPtr,
|