Home
last modified time | relevance | path

Searched refs:LoopAccessReport (Results 1 – 3 of 3) sorted by relevance

/external/llvm/include/llvm/Analysis/
DLoopAccessAnalysis.h39 class LoopAccessReport {
44 LoopAccessReport(const Twine &Message, const Instruction *I) in LoopAccessReport() function
48 LoopAccessReport(const Instruction *I = nullptr) : Instr(I) {} in Instr()
50 template <typename A> LoopAccessReport &operator<<(const A &Value) {
65 static void emitAnalysis(const LoopAccessReport &Message,
414 const Optional<LoopAccessReport> &getReport() const { return Report; } in getReport()
450 void emitAnalysis(LoopAccessReport &Message);
485 Optional<LoopAccessReport> Report;
/external/llvm/lib/Analysis/
DLoopAccessAnalysis.cpp65 void LoopAccessReport::emitAnalysis(const LoopAccessReport &Message, in emitAnalysis()
895 emitAnalysis(LoopAccessReport() << "loop is not the innermost loop"); in canAnalyzeLoop()
902 LoopAccessReport() << in canAnalyzeLoop()
910 LoopAccessReport() << in canAnalyzeLoop()
920 LoopAccessReport() << in canAnalyzeLoop()
932 emitAnalysis(LoopAccessReport() << in canAnalyzeLoop()
986 emitAnalysis(LoopAccessReport(Ld) in analyzeLoop()
1002 emitAnalysis(LoopAccessReport(it) << in analyzeLoop()
1008 emitAnalysis(LoopAccessReport(St) in analyzeLoop()
1132 emitAnalysis(LoopAccessReport() << "cannot identify array bounds"); in analyzeLoop()
[all …]
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp209 class VectorizationReport : public LoopAccessReport {
212 : LoopAccessReport("loop not vectorized: ", I) {} in VectorizationReport()
217 explicit VectorizationReport(const LoopAccessReport &R) in VectorizationReport()
218 : LoopAccessReport(Twine("loop not vectorized: ") + R.str(), in VectorizationReport()
851 void emitAnalysis(const LoopAccessReport &Message) { in emitAnalysis()
852 LoopAccessReport::emitAnalysis(Message, TheFunction, TheLoop, LV_NAME); in emitAnalysis()
982 void emitAnalysis(const LoopAccessReport &Message) { in emitAnalysis()
983 LoopAccessReport::emitAnalysis(Message, TheFunction, TheLoop, LV_NAME); in emitAnalysis()