ΒΆvoid reportVectorizationInfo(
    const llvm::StringRef OREMsg,
    const llvm::StringRef ORETag,
    llvm::OptimizationRemarkEmitter* ORE,
    llvm::Loop* TheLoop,
    llvm::Instruction* I = nullptr)

Description

Reports an informative message: print \p Msg for debugging purposes as well as an optimization remark. Uses either \p I as location of the remark, or otherwise \p TheLoop.

Declared at: llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h:214

Parameters

const llvm::StringRef OREMsg
const llvm::StringRef ORETag
llvm::OptimizationRemarkEmitter* ORE
llvm::Loop* TheLoop
llvm::Instruction* I = nullptr