Lines Matching refs:AC

39     const Instruction *CtxI, AssumptionCache *AC, const DominatorTree *DT,  in isDereferenceableAndAlignedPointer()  argument
75 CtxI, AC, DT, TLI, Visited, MaxDepth); in isDereferenceableAndAlignedPointer()
82 BC->getOperand(0), Alignment, Size, DL, CtxI, AC, DT, TLI, in isDereferenceableAndAlignedPointer()
89 Size, DL, CtxI, AC, DT, TLI, in isDereferenceableAndAlignedPointer()
92 Size, DL, CtxI, AC, DT, TLI, in isDereferenceableAndAlignedPointer()
103 isKnownNonZero(V, SimplifyQuery(DL, DT, AC, CtxI))) { in isDereferenceableAndAlignedPointer()
118 AC, DT, TLI, Visited, MaxDepth); in isDereferenceableAndAlignedPointer()
137 isKnownNonZero(V, SimplifyQuery(DL, DT, AC, CtxI)) && in isDereferenceableAndAlignedPointer()
152 Alignment, Size, DL, CtxI, AC, DT, in isDereferenceableAndAlignedPointer()
157 Size, DL, CtxI, AC, DT, TLI, in isDereferenceableAndAlignedPointer()
166 V, {Attribute::Dereferenceable, Attribute::Alignment}, AC, in isDereferenceableAndAlignedPointer()
189 const Instruction *CtxI, AssumptionCache *AC, const DominatorTree *DT, in isDereferenceableAndAlignedPointer() argument
197 return ::isDereferenceableAndAlignedPointer(V, Alignment, Size, DL, CtxI, AC, in isDereferenceableAndAlignedPointer()
203 const Instruction *CtxI, AssumptionCache *AC, const DominatorTree *DT, in isDereferenceableAndAlignedPointer() argument
218 AC, DT, TLI); in isDereferenceableAndAlignedPointer()
224 AssumptionCache *AC, in isDereferenceablePointer() argument
227 return isDereferenceableAndAlignedPointer(V, Ty, Align(1), DL, CtxI, AC, DT, in isDereferenceablePointer()
265 AssumptionCache *AC) { in isDereferenceableAndAlignedInLoop() argument
279 HeaderFirstNonPHI, AC, &DT); in isDereferenceableAndAlignedInLoop()
345 HeaderFirstNonPHI, AC, &DT); in isDereferenceableAndAlignedInLoop()
362 AssumptionCache *AC, in isSafeToLoadUnconditionally() argument
367 if (isDereferenceableAndAlignedPointer(V, Alignment, Size, DL, CtxI, AC, DT, in isSafeToLoadUnconditionally()
439 AssumptionCache *AC, in isSafeToLoadUnconditionally() argument
446 return isSafeToLoadUnconditionally(V, Alignment, Size, DL, ScanFrom, AC, DT, in isSafeToLoadUnconditionally()
781 AssumptionCache *AC) { in isDereferenceableReadOnlyLoop() argument
785 if (!isDereferenceableAndAlignedInLoop(LI, L, *SE, *DT, AC)) in isDereferenceableReadOnlyLoop()