Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCGDeclCXX.cpp26 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 …]
DCGDecl.cpp846 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 …]
DCGAtomic.cpp455 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()
DCGCXXABI.h491 llvm::GlobalVariable *DeclPtr,
DCGStmt.cpp2138 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()
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,
DCGExpr.cpp2672 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()
DItaniumCXXABI.cpp231 llvm::GlobalVariable *DeclPtr,
DMicrosoftCXXABI.cpp257 llvm::GlobalVariable *DeclPtr,