Home
last modified time | relevance | path

Searched refs:RuntimePointerChecking (Results 1 – 5 of 5) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h334 class RuntimePointerChecking; variable
340 RuntimeCheckingPtrGroup(unsigned Index, RuntimePointerChecking &RtCheck);
347 bool addPointer(unsigned Index, RuntimePointerChecking &RtCheck);
385 class RuntimePointerChecking {
418 RuntimePointerChecking(MemoryDepChecker &DC, ScalarEvolution *SE) in RuntimePointerChecking() function
576 const RuntimePointerChecking *getRuntimePointerChecking() const { in getRuntimePointerChecking()
673 std::unique_ptr<RuntimePointerChecking> PtrRtChecking;
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp178 unsigned Index, RuntimePointerChecking &RtCheck) in RuntimeCheckingPtrGroup()
200 void RuntimePointerChecking::insert(Loop *Lp, Value *Ptr, const SCEV *PtrExpr, in insert()
244 void RuntimePointerChecking::tryToCreateDiffCheck( in tryToCreateDiffCheck()
334 SmallVector<RuntimePointerCheck, 4> RuntimePointerChecking::generateChecks() { in generateChecks()
351 void RuntimePointerChecking::generateChecks( in generateChecks()
358 bool RuntimePointerChecking::needsChecking( in needsChecking()
382 RuntimePointerChecking &RtCheck) { in addPointer()
420 void RuntimePointerChecking::groupChecks( in groupChecks()
546 bool RuntimePointerChecking::arePointersInSamePartition( in arePointersInSamePartition()
553 bool RuntimePointerChecking::needsChecking(unsigned I, unsigned J) const { in needsChecking()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp503 const RuntimePointerChecking *RtPtrCheck = LAI.getRuntimePointerChecking(); in computePartitionSetForPointers()
903 const RuntimePointerChecking *RtPtrChecking) { in includeOnlyCrossPartitionChecks()
924 !RuntimePointerChecking::arePointersInSamePartition( in includeOnlyCrossPartitionChecks()
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h361 const RuntimePointerChecking *getRuntimePointerChecking() const { in getRuntimePointerChecking()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp182 const RuntimePointerChecking *RtPtrChecking = LAI.getRuntimePointerChecking(); in prepareNoAliasMetadata()