Home
last modified time | relevance | path

Searched refs:AccessFunction (Results 1 – 6 of 6) sorted by relevance

/llvm-project/polly/include/polly/
H A DScopDetectionDiagnostic.h503 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 Dconstant_functions_multi_dim.ll7 ; CHECK-NEXT: AccessFunction: {(4 * %N * %call),+,4}<%for.inc>
14 ; CHECK-NEXT: AccessFunction: {(4 * %call1),+,(4 * %N)}<%for.inc>
H A Dbyte_offset.ll3 ; CHECK: AccessFunction: ({0,+,%i2}<%outer.loop> + %unknown)
/llvm-project/polly/lib/Analysis/
H A DScopBuilder.cpp1450 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 DScopDetection.cpp1203 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 DScopDetectionDiagnostic.cpp463 return "Non affine access function: " + *AccessFunction; in getMessage()