Home
last modified time | relevance | path

Searched refs:getDeclAlign (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenDecl.cpp40 CharUnits alignment = getContext().getDeclAlign(&d); in emitAutoVarAlloca()
298 gv.setAlignment(getASTContext().getDeclAlign(&d).getAsAlign().value()); in getOrCreateStaticVarDecl()
415 CharUnits alignment = getContext().getDeclAlign(&d); in emitStaticVarDecl()
H A DCIRGenFunction.cpp359 CharUnits alignment = getContext().getDeclAlign(paramVar); in startFunction()
H A DCIRGenModule.cpp588 gv.setAlignmentAttr(getSize(astContext.getDeclAlign(d))); in getOrCreateCIRGlobal()
H A DCIRGenExpr.cpp267 CharUnits alignment = cgf.getContext().getDeclAlign(vd); in emitGlobalVarDeclLValue()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp122 GlobalizedVars.emplace_back(C.getDeclAlign(D), D); in buildRecordForGlobalizedVars()
124 GlobalizedVars.emplace_back(C.getDeclAlign(D), D); in buildRecordForGlobalizedVars()
1098 CGM.getContext().getDeclAlign(VD), in emitGenericVarsProlog()
1122 CharUnits Align = CGM.getContext().getDeclAlign(VD); in getKmpcAllocShared()
2077 CharUnits Align = CGM.getContext().getDeclAlign(VD); in getAddressOfLocalVariable()
H A DCGDecl.cpp288 GV->setAlignment(getContext().getDeclAlign(&D).getAsAlign()); in getOrCreateStaticVarDecl()
407 CharUnits alignment = getContext().getDeclAlign(&D); in EmitStaticVarDecl()
1491 CharUnits alignment = getContext().getDeclAlign(&D); in EmitAutoVarAlloca()
1657 CGM.getContext().getDeclAlign(&D), in EmitAutoVarAlloca()
2752 DeclPtr = CreateMemTemp(Ty, getContext().getDeclAlign(&D), in EmitParmDecl()
H A DCGBlocks.cpp638 CharUnits align = C.getDeclAlign(variable); in computeBlockInfo()
1561 CharUnits align = getContext().getDeclAlign(variable); in GenerateBlockFunction()
2723 CharUnits varAlign = getContext().getDeclAlign(D); in getBlockByrefInfo()
H A DCGStmtOpenMP.cpp171 CGF.getContext().getDeclAlign(OrigVD))); in emitPreInitStmt()
642 {Args[Cnt], {Var, ArgAddr.withAlignment(Ctx.getDeclAlign(Var))}}); in emitOutlinedFunctionPrologue()
1065 getContext().getDeclAlign(VD)); in EmitOMPCopyinClause()
1687 CharUnits Align = CGM.getContext().getDeclAlign(CVD); in getAddressOfLocalVariable()
5099 CGF.getContext().getDeclAlign(Pair.first)); in EmitOMPTaskBasedDirective()
5122 CGF.getContext().getDeclAlign(Pair.first)); in EmitOMPTaskBasedDirective()
5127 CGF.getContext().getDeclAlign(Pair.first)); in EmitOMPTaskBasedDirective()
5138 CGF.getContext().getDeclAlign(Pair.first)); in EmitOMPTaskBasedDirective()
5376 CGF.getContext().getDeclAlign(Pair.first)); in EmitOMPTargetTaskBasedDirective()
H A DCGExpr.cpp3006 CharUnits Alignment = CGF.getContext().getDeclAlign(VD); in EmitGlobalVarDeclLValue()
3044 CharUnits Alignment = CGF.getContext().getDeclAlign(FD); in EmitFunctionDeclLValue()
3075 CharUnits Alignment = CGM.getContext().getDeclAlign(VD); in EmitGlobalNamedRegister()
3161 getContext().getDeclAlign(VD)); in EmitDeclRefLValue()
3207 getContext().getDeclAlign(VD)), in EmitDeclRefLValue()
3256 var, ConvertTypeForMem(VD->getType()), getContext().getDeclAlign(VD)); in EmitDeclRefLValue()
H A DCGOpenMPRuntime.cpp1575 return ConstantAddress(addr, LlvmPtrTy, CGM.getContext().getDeclAlign(VD)); in getAddrOfDeclareTargetVar()
2118 return Address(Ptr, ElemTy, CGF.getContext().getDeclAlign(Var)); in emitAddrOfVarFromArray()
3296 C.getDeclAlign(OriginalVD)), in emitPrivatesInit()
3601 C.getDeclAlign(VD), in emitTaskInit()
3611 C.getDeclAlign(VD), in emitTaskInit()
3622 C.getDeclAlign(VD), in emitTaskInit()
3631 Privates.emplace_back(C.getDeclAlign(VD), PrivateHelpersTy(VD)); in emitTaskInit()
8635 CGF.getContext().getDeclAlign(VD)); in generateInfoForLambdaCaptures()
9105 CV, ElementType, CGF.getContext().getDeclAlign(VD), in generateDefaultMapInfo()
11410 CharUnits Align = CGM.getContext().getDeclAlign(CVD); in getAddressOfLocalVariable()
[all …]
H A DCGDeclCXX.cpp208 DeclPtr, GV->getValueType(), getContext().getDeclAlign(&D)); in EmitCXXGlobalVarDeclInit()
H A DCodeGenModule.cpp3939 CharUnits Alignment = getContext().getDeclAlign(VD); in GetWeakRefReference()
5275 GV->setAlignment(getContext().getDeclAlign(D).getAsAlign()); in GetOrCreateLLVMGlobal()
5909 CharUnits AlignVal = getContext().getDeclAlign(D); in EmitGlobalVarDefinition()
7836 getContext().getDeclAlign(VD)); in EmitOMPThreadPrivateDecl()
H A DCGCall.cpp3352 CreateMemTemp(Ty, getContext().getDeclAlign(Arg), Arg->getName()); in EmitFunctionProlog()
3434 Address alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg)); in EmitFunctionProlog()
3475 Address Alloca = CreateMemTemp(Ty, getContext().getDeclAlign(Arg)); in EmitFunctionProlog()
H A DItaniumCXXABI.cpp3322 CharUnits Align = CGM.getContext().getDeclAlign(VD); in EmitThreadLocalInitFuncs()
3345 CGF.getContext().getDeclAlign(VD)); in EmitThreadLocalVarDeclLValue()
H A DMicrosoftCXXABI.cpp2517 CharUnits Alignment = CGF.getContext().getDeclAlign(VD); in EmitThreadLocalVarDeclLValue()
H A DCGDebugInfo.cpp4973 CharUnits Align = CGM.getContext().getDeclAlign(VD); in EmitTypeForVarWithBlocksAttr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DPPC.cpp295 unsigned Alignment = Context.toBits(Context.getDeclAlign(D)) / 8; in setTargetAttributes()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpBuiltin.cpp1162 S.getASTContext().getDeclAlign(Ptr.getDeclDesc()->asValueDecl()); in interp__builtin_is_aligned_up_down()
1238 BaseAlignment = S.getASTContext().getDeclAlign(VD); in interp__builtin_assume_aligned()
H A DCompiler.cpp2207 Size = ASTCtx.getDeclAlign(DRE->getDecl(), in VisitUnaryExprOrTypeTraitExpr()
2210 Size = ASTCtx.getDeclAlign(ME->getMemberDecl(), in VisitUnaryExprOrTypeTraitExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h2690 CharUnits getDeclAlign(const Decl *D, bool ForAlignof = false) const;
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmt.cpp3417 Context.getDeclAlign(VD) > Context.getTypeAlignInChars(VDType)) in getNamedReturnInfo()
H A DSemaChecking.cpp14333 return std::make_pair(Ctx.getDeclAlign(VD), CharUnits::Zero()); in getBaseAlignmentAndOffsetFromLValue()
15650 std::max(CompleteObjectAlignment, Context.getDeclAlign(VD)); in RefersToMemberWithReducedAlignment()
H A DSemaDecl.cpp14914 if (Context.getDeclAlign(VD) > MaxAlignChars) { in CheckThreadLocalForLargeAlignment()
14916 << (unsigned)Context.getDeclAlign(VD).getQuantity() << VD in CheckThreadLocalForLargeAlignment()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp9869 return Ctx.getDeclAlign(DRE->getDecl(), in GetAlignOfExpr()
9873 return Ctx.getDeclAlign(ME->getMemberDecl(), in GetAlignOfExpr()
9881 return Info.Ctx.getDeclAlign(VD); in getBaseAlignment()
H A DASTContext.cpp1823 CharUnits ASTContext::getDeclAlign(const Decl *D, bool ForAlignof) const { in getDeclAlign() function in ASTContext

12