Searched refs:AVAttr (Results 1 – 2 of 2) sorted by relevance
256 const AlignValueAttr *AVAttr = nullptr; in EmitLValueAlignmentAssumption() local263 AVAttr = TTy->getDecl()->getAttr<AlignValueAttr>(); in EmitLValueAlignmentAssumption()273 AVAttr = VD->getAttr<AlignValueAttr>(); in EmitLValueAlignmentAssumption()277 if (!AVAttr) in EmitLValueAlignmentAssumption()280 AVAttr = TTy->getDecl()->getAttr<AlignValueAttr>(); in EmitLValueAlignmentAssumption()282 if (!AVAttr) in EmitLValueAlignmentAssumption()285 Value *AlignmentValue = CGF.EmitScalarExpr(AVAttr->getAlignment()); in EmitLValueAlignmentAssumption()287 CGF.emitAlignmentAssumption(V, E, AVAttr->getLocation(), AlignmentCI); in EmitLValueAlignmentAssumption()
2793 const auto *AVAttr = PVD->getAttr<AlignValueAttr>(); in EmitFunctionProlog() local2794 if (!AVAttr) in EmitFunctionProlog()2796 AVAttr = TOTy->getDecl()->getAttr<AlignValueAttr>(); in EmitFunctionProlog()2797 if (AVAttr && !SanOpts.has(SanitizerKind::Alignment)) { in EmitFunctionProlog()2802 cast<llvm::ConstantInt>(EmitScalarExpr(AVAttr->getAlignment())); in EmitFunctionProlog()