Home
last modified time | relevance | path

Searched refs:VectorizationSafetyStatus (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h104 enum class VectorizationSafetyStatus { enum
169 static VectorizationSafetyStatus isSafeForVectorization(DepType Type);
208 return Status == VectorizationSafetyStatus::Safe; in isSafeForVectorization()
227 Status == VectorizationSafetyStatus::PossiblySafeWithRtChecks; in shouldRetryWithRuntimeCheck()
318 VectorizationSafetyStatus Status = VectorizationSafetyStatus::Safe;
366 void mergeInStatus(VectorizationSafetyStatus S);
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp1692 MemoryDepChecker::VectorizationSafetyStatus
1698 return VectorizationSafetyStatus::Safe; in isSafeForVectorization()
1701 return VectorizationSafetyStatus::PossiblySafeWithRtChecks; in isSafeForVectorization()
1706 return VectorizationSafetyStatus::Unsafe; in isSafeForVectorization()
1793 void MemoryDepChecker::mergeInStatus(VectorizationSafetyStatus S) { in mergeInStatus()
2702 MemoryDepChecker::VectorizationSafetyStatus::Safe; in emitUnsafeDependenceRemark()