Searched refs:AccessFunction (Results 1 – 6 of 6) sorted by relevance
| /llvm-project/polly/include/polly/ |
| H A D | ScopDetectionDiagnostic.h | 503 const SCEV *AccessFunction; variable 509 ReportNonAffineAccess(const SCEV *AccessFunction, const Instruction *Inst, in ReportNonAffineAccess() argument 512 AccessFunction(AccessFunction), BaseValue(V) {} in ReportNonAffineAccess() 514 const SCEV *get() { return AccessFunction; } in get()
|
| /llvm-project/llvm/test/Analysis/Delinearization/ |
| H A D | constant_functions_multi_dim.ll | 7 ; CHECK-NEXT: AccessFunction: {(4 * %N * %call),+,4}<%for.inc> 14 ; CHECK-NEXT: AccessFunction: {(4 * %call1),+,(4 * %N)}<%for.inc>
|
| H A D | byte_offset.ll | 3 ; CHECK: AccessFunction: ({0,+,%i2}<%outer.loop> + %unknown)
|
| /llvm-project/polly/lib/Analysis/ |
| H A D | ScopBuilder.cpp | 1450 const SCEV *AccessFunction = in buildAccessMultiDimFixed() local 1453 dyn_cast<SCEVUnknown>(SE.getPointerBase(AccessFunction)); in buildAccessMultiDimFixed() 1523 const SCEV *AccessFunction = in buildAccessMultiDimParam() local 1526 dyn_cast<SCEVUnknown>(SE.getPointerBase(AccessFunction)); in buildAccessMultiDimParam() 1695 const SCEV *AccessFunction = in buildAccessSingleDim() local 1698 dyn_cast<SCEVUnknown>(SE.getPointerBase(AccessFunction)); in buildAccessSingleDim() 1701 AccessFunction = SE.getMinusSCEV(AccessFunction, BasePointer); in buildAccessSingleDim() 1706 findLoops(AccessFunction, Loops); in buildAccessSingleDim() 1718 AccessFunction, S in buildAccessSingleDim() [all...] |
| H A D | ScopDetection.cpp | 1203 const SCEV *AccessFunction = SE.getSCEVAtScope(Ptr, L); in isValidMemoryAccess() 1206 BasePointer = dyn_cast<SCEVUnknown>(SE.getPointerBase(AccessFunction)); in isValidMemoryAccess() 1208 return isValidAccess(Inst, AccessFunction, BasePointer, Context); 1201 const SCEV *AccessFunction = SE.getSCEVAtScope(Ptr, L); isValidMemoryAccess() local
|
| H A D | ScopDetectionDiagnostic.cpp | 463 return "Non affine access function: " + *AccessFunction; in getMessage()
|