| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 246 GV->setAlignment(getContext().getDeclAlign(&D).getQuantity()); in getOrCreateStaticVarDecl() 384 CharUnits alignment = getContext().getDeclAlign(&D); in EmitStaticVarDecl() 1309 CharUnits alignment = getContext().getDeclAlign(&D); in EmitAutoVarAlloca() 2319 DeclPtr = CreateMemTemp(Ty, getContext().getDeclAlign(&D), in EmitParmDecl()
|
| H A D | CGOpenMPRuntimeNVPTX.cpp | 234 C.getDeclAlign(D).getQuantity(), in buildRecordForGlobalizedVars() 238 GlobalizedVars.emplace_back(C.getDeclAlign(D), D); in buildRecordForGlobalizedVars() 281 llvm::APInt Align(32, std::max(C.getDeclAlign(VD).getQuantity(), in buildRecordForGlobalizedVars() 2296 Address(Ptr, CGM.getContext().getDeclAlign(Rec.first)), VarTy, in emitGenericVarsProlog() 2338 CharUnits Align = CGM.getContext().getDeclAlign(VD); in emitGenericVarsProlog() 2356 CGM.getContext().getDeclAlign(VD), in emitGenericVarsProlog()
|
| H A D | CGDeclCXX.cpp | 192 ConstantAddress DeclAddr(DeclPtr, getContext().getDeclAlign(&D)); in EmitCXXGlobalVarDeclInit()
|
| H A D | CGBlocks.cpp | 652 CharUnits align = C.getDeclAlign(variable); in computeBlockInfo() 1632 CharUnits align = getContext().getDeclAlign(variable); in GenerateBlockFunction() 2794 CharUnits varAlign = getContext().getDeclAlign(D); in getBlockByrefInfo()
|
| H A D | CGExpr.cpp | 2359 CharUnits Alignment = CGF.getContext().getDeclAlign(VD); in EmitGlobalVarDeclLValue() 2403 CharUnits Alignment = CGF.getContext().getDeclAlign(FD); in EmitFunctionDeclLValue() 2436 CharUnits Alignment = CGM.getContext().getDeclAlign(VD); in EmitGlobalNamedRegister() 2499 Address(CapLVal.getPointer(), getContext().getDeclAlign(VD)), in EmitDeclRefLValue() 2540 getContext().getDeclAlign(VD)); in EmitDeclRefLValue()
|
| H A D | CGOpenMPRuntime.cpp | 2470 return Address(Ptr, CGM.getContext().getDeclAlign(VD)); in getAddrOfDeclareTargetLink() 2713 Address(Addr, CGM.getContext().getDeclAlign(VD)), in emitDeclareTargetVarDefinition() 2752 DtorCGF.emitDestroy(Address(Addr, CGM.getContext().getDeclAlign(VD)), in emitDeclareTargetVarDefinition() 3066 Address Addr = Address(Ptr, CGF.getContext().getDeclAlign(Var)); in emitAddrOfVarFromArray() 4680 Address(SharedRefLValue.getPointer(), C.getDeclAlign(OriginalVD)), in emitPrivatesInit() 4849 C.getDeclAlign(VD), in emitTaskInit() 4859 C.getDeclAlign(VD), in emitTaskInit() 4870 C.getDeclAlign(VD), in emitTaskInit() 7592 Address VDAddr = Address(Arg, CGF.getContext().getDeclAlign(VD)); in generateInfoForLambdaCaptures()
|
| H A D | CodeGenModule.cpp | 2095 CharUnits Alignment = getContext().getDeclAlign(VD); in GetWeakRefReference() 3119 GV->setAlignment(getContext().getDeclAlign(D).getQuantity()); in GetOrCreateLLVMGlobal() 3647 GV->setAlignment(getContext().getDeclAlign(D).getQuantity()); in EmitGlobalVarDefinition() 5337 Address Addr(GetAddrOfGlobalVar(VD), getContext().getDeclAlign(VD)); in EmitOMPThreadPrivateDecl()
|
| H A D | CGStmtOpenMP.cpp | 522 {Var, Address(ArgAddr.getPointer(), Ctx.getDeclAlign(Var))}}); in emitOutlinedFunctionPrologue() 889 getContext().getDeclAlign(VD)); in EmitOMPCopyinClause() 2944 CGF.getContext().getDeclAlign(Pair.first)); in EmitOMPTaskBasedDirective() 3152 CGF.getContext().getDeclAlign(Pair.first)); in EmitOMPTargetTaskBasedDirective()
|
| H A D | CGCall.cpp | 2468 Address Alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg), in EmitFunctionProlog() 2529 Address alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg)); in EmitFunctionProlog() 2554 Address Alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg)); in EmitFunctionProlog()
|
| H A D | ItaniumCXXABI.cpp | 2609 CharUnits Align = CGM.getContext().getDeclAlign(VD); in EmitThreadLocalInitFuncs() 2633 CGF.getContext().getDeclAlign(VD)); in EmitThreadLocalVarDeclLValue()
|
| H A D | CGDebugInfo.cpp | 3693 CharUnits Align = CGM.getContext().getDeclAlign(VD); in EmitTypeForVarWithBlocksAttr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | ASTContext.h | 2161 CharUnits getDeclAlign(const Decl *D, bool ForAlignof = false) const;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 12271 static CharUnits getDeclAlign(Expr *E, CharUnits TypeAlign, in getDeclAlign() function 12274 return Context.getDeclAlign(DRE->getDecl()); in getDeclAlign() 12277 return Context.getDeclAlign(ME->getMemberDecl()); in getDeclAlign() 12319 SrcAlign = getDeclAlign(CE->getSubExpr(), SrcAlign, Context); in CheckCastAlign() 12322 SrcAlign = getDeclAlign(UO->getSubExpr(), SrcAlign, Context); in CheckCastAlign() 13878 std::max(CompleteObjectAlignment, Context.getDeclAlign(VD)); in RefersToMemberWithReducedAlignment()
|
| H A D | SemaStmt.cpp | 2993 Context.getDeclAlign(VD) > Context.getTypeAlignInChars(VD->getType())) in isCopyElisionCandidate()
|
| H A D | SemaDecl.cpp | 12051 if (Context.getDeclAlign(VD) > MaxAlignChars) { in FinalizeDeclaration() 12053 << (unsigned)Context.getDeclAlign(VD).getQuantity() << VD in FinalizeDeclaration()
|
| H A D | SemaOpenMP.cpp | 1545 Ctx.getDeclAlign(D) > Ctx.getTypeAlignInChars(Ctx.getUIntPtrType()))) { in isOpenMPCapturedByRef()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 6028 return Info.Ctx.getDeclAlign(DRE->getDecl(), in GetAlignOfExpr() 6032 return Info.Ctx.getDeclAlign(ME->getMemberDecl(), in GetAlignOfExpr() 6094 BaseAlignment = Info.Ctx.getDeclAlign(VD); in VisitBuiltinCallExpr()
|
| H A D | ASTContext.cpp | 1556 CharUnits ASTContext::getDeclAlign(const Decl *D, bool ForAlignof) const { in getDeclAlign() function in ASTContext
|