Searched refs:DeclPtr (Results 1 - 9 of 9) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDeclCXX.cpp | 30 ConstantAddress DeclPtr) { 39 LValue lv = CGF.MakeAddrLValue(DeclPtr, type); 47 DeclPtr, D.getTLSKind()); 50 DeclPtr); 176 llvm::Constant *DeclPtr, 182 // The address space of a static local variable (DeclPtr) may be different 198 unsigned ActualAddrSpace = DeclPtr->getType()->getPointerAddressSpace(); 202 DeclPtr = llvm::ConstantExpr::getAddrSpaceCast(DeclPtr, PTy); 205 ConstantAddress DeclAddr(DeclPtr, getContex 29 EmitDeclInit(CodeGenFunction &CGF, const VarDecl &D, ConstantAddress DeclPtr) argument 175 EmitCXXGlobalVarDeclInit(const VarDecl &D, llvm::Constant *DeclPtr, bool PerformInit) argument 314 EmitCXXGuardedInit(const VarDecl &D, llvm::GlobalVariable *DeclPtr, bool PerformInit) argument [all...] |
H A D | CGDecl.cpp | 2386 Address DeclPtr = Address::invalid(); local 2391 DeclPtr = Arg.getIndirectAddress(); 2393 unsigned AS = DeclPtr.getType()->getAddressSpace(); 2395 if (DeclPtr.getType() != IRTy) 2396 DeclPtr = Builder.CreateBitCast(DeclPtr, IRTy, D.getName()); 2400 auto *V = DeclPtr.getPointer(); 2409 DeclPtr = Address(getTargetHooks().performAddrSpaceCast( 2411 DeclPtr.getAlignment()); 2424 pushDestroy(DtorKind, DeclPtr, T [all...] |
H A D | CGCXXABI.h | 585 llvm::GlobalVariable *DeclPtr,
|
H A D | CGAtomic.cpp | 694 Address DeclPtr = CGF.CreateMemTemp(E->getType(), ".atomictmp"); local 695 CGF.EmitAnyExprToMem(E, DeclPtr, E->getType().getQualifiers(), 697 return DeclPtr;
|
H A D | CGStmt.cpp | 2479 Address DeclPtr = GetAddrOfLocalVar(CD->getContextParam()); local 2480 CapturedStmtInfo->setContextValue(Builder.CreateLoad(DeclPtr));
|
H A D | CodeGenFunction.h | 2008 void BuildBlockRelease(llvm::Value *DeclPtr, BlockFieldFlags flags, 4247 void EmitCXXGlobalVarDeclInit(const VarDecl &D, llvm::Constant *DeclPtr, 4269 void EmitCXXGuardedInit(const VarDecl &D, llvm::GlobalVariable *DeclPtr,
|
H A D | CGExpr.cpp | 4380 Address DeclPtr = CreateMemTemp(E->getType(), ".compoundliteral"); local 4382 LValue Result = MakeAddrLValue(DeclPtr, E->getType(), AlignmentSource::Decl); 4384 EmitAnyExprToMem(InitExpr, DeclPtr, E->getType().getQualifiers(), 4391 pushLifetimeExtendedDestroy(getCleanupKind(DtorKind), DeclPtr, local
|
H A D | ItaniumCXXABI.cpp | 323 llvm::GlobalVariable *DeclPtr,
|
H A D | MicrosoftCXXABI.cpp | 405 llvm::GlobalVariable *DeclPtr,
|
Completed in 361 milliseconds