Searched refs:DeclPtr (Results 1 – 9 of 9) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGDeclCXX.cpp | 28 ConstantAddress DeclPtr) { in EmitDeclInit() argument 37 LValue lv = CGF.MakeAddrLValue(DeclPtr, type); in EmitDeclInit() 45 DeclPtr, D.getTLSKind()); in EmitDeclInit() 48 DeclPtr); in EmitDeclInit() 163 llvm::Constant *DeclPtr, in EmitCXXGlobalVarDeclInit() argument 185 unsigned ActualAddrSpace = DeclPtr->getType()->getPointerAddressSpace(); in EmitCXXGlobalVarDeclInit() 189 DeclPtr = llvm::ConstantExpr::getAddrSpaceCast(DeclPtr, PTy); in EmitCXXGlobalVarDeclInit() 192 ConstantAddress DeclAddr(DeclPtr, getContext().getDeclAlign(&D)); in EmitCXXGlobalVarDeclInit() 204 EmitDeclInvariant(*this, D, DeclPtr); in EmitCXXGlobalVarDeclInit() 274 llvm::GlobalVariable *DeclPtr, in EmitCXXGuardedInit() argument [all …]
|
| H A D | CGDecl.cpp | 2267 Address DeclPtr = Address::invalid(); in EmitParmDecl() local 2272 DeclPtr = Arg.getIndirectAddress(); in EmitParmDecl() 2276 if (DeclPtr.getType() != IRTy) in EmitParmDecl() 2277 DeclPtr = Builder.CreateBitCast(DeclPtr, IRTy, D.getName()); in EmitParmDecl() 2281 auto *V = DeclPtr.getPointer(); in EmitParmDecl() 2304 pushDestroy(DtorKind, DeclPtr, Ty); in EmitParmDecl() 2316 DeclPtr = OpenMPLocalAddr; in EmitParmDecl() 2327 LValue lv = MakeAddrLValue(DeclPtr, Ty); in EmitParmDecl() 2347 ArgVal = Builder.CreateLoad(DeclPtr); in EmitParmDecl() 2376 EmitARCInitWeak(DeclPtr, ArgVal); in EmitParmDecl() [all …]
|
| H A D | CGCXXABI.h | 551 llvm::GlobalVariable *DeclPtr,
|
| H A D | CGAtomic.cpp | 659 Address DeclPtr = CGF.CreateMemTemp(E->getType(), ".atomictmp"); in EmitValToTemp() local 660 CGF.EmitAnyExprToMem(E, DeclPtr, E->getType().getQualifiers(), in EmitValToTemp() 662 return DeclPtr; in EmitValToTemp()
|
| H A D | CGStmt.cpp | 2322 Address DeclPtr = GetAddrOfLocalVar(CD->getContextParam()); in GenerateCapturedStmtFunction() local 2323 CapturedStmtInfo->setContextValue(Builder.CreateLoad(DeclPtr)); in GenerateCapturedStmtFunction()
|
| H A D | CodeGenFunction.h | 1763 void BuildBlockRelease(llvm::Value *DeclPtr, BlockFieldFlags flags, 3922 void EmitCXXGlobalVarDeclInit(const VarDecl &D, llvm::Constant *DeclPtr, 3941 void EmitCXXGuardedInit(const VarDecl &D, llvm::GlobalVariable *DeclPtr,
|
| H A D | CGExpr.cpp | 4017 Address DeclPtr = CreateMemTemp(E->getType(), ".compoundliteral"); in EmitCompoundLiteralLValue() local 4019 LValue Result = MakeAddrLValue(DeclPtr, E->getType(), AlignmentSource::Decl); in EmitCompoundLiteralLValue() 4021 EmitAnyExprToMem(InitExpr, DeclPtr, E->getType().getQualifiers(), in EmitCompoundLiteralLValue()
|
| H A D | ItaniumCXXABI.cpp | 330 llvm::GlobalVariable *DeclPtr,
|
| H A D | MicrosoftCXXABI.cpp | 396 llvm::GlobalVariable *DeclPtr,
|