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

/external/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h39 class LoopAccessReport { class in namespace:llvm
44 LoopAccessReport(const Twine &Message, const Instruction *I) function in class:llvm::LoopAccessReport
48 LoopAccessReport(const Instruction *I = nullptr) : Instr(I) {} function in class:llvm::LoopAccessReport
50 template <typename A> LoopAccessReport &operator<<(const A &Value) {
65 static void emitAnalysis(const LoopAccessReport &Message,
414 const Optional<LoopAccessReport> &getReport() const { return Report; }
450 void emitAnalysis(LoopAccessReport &Message);
485 Optional<LoopAccessReport> Report;
/external/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp65 void LoopAccessReport::emitAnalysis(const LoopAccessReport &Message,
895 emitAnalysis(LoopAccessReport() << "loop is not the innermost loop");
902 LoopAccessReport() <<
910 LoopAccessReport() <<
920 LoopAccessReport() <<
932 emitAnalysis(LoopAccessReport() <<
986 emitAnalysis(LoopAccessReport(Ld)
1002 emitAnalysis(LoopAccessReport(it) <<
1008 emitAnalysis(LoopAccessReport(S
[all...]
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp207 /// \brief This modifies LoopAccessReport to initialize message with
209 class VectorizationReport : public LoopAccessReport {
212 : LoopAccessReport("loop not vectorized: ", I) {}
217 explicit VectorizationReport(const LoopAccessReport &R)
218 : LoopAccessReport(Twine("loop not vectorized: ") + R.str(),
848 /// not vectorized. These are handled as LoopAccessReport rather than
850 /// LoopAccessReport.
851 void emitAnalysis(const LoopAccessReport &Message) {
852 LoopAccessReport::emitAnalysis(Message, TheFunction, TheLoop, LV_NAME);
979 /// not vectorized. These are handled as LoopAccessReport rathe
[all...]

Completed in 88 milliseconds