Searched refs:MemoryOpRemark (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | MemoryOpRemark.cpp | 25 MemoryOpRemark::~MemoryOpRemark() = default; 27 bool MemoryOpRemark::canHandle(const Instruction *I, const TargetLibraryInfo &TLI) { in canHandle() 79 void MemoryOpRemark::visit(const Instruction *I) { in visit() 110 std::string MemoryOpRemark::explainSource(StringRef Type) const { in explainSource() 114 StringRef MemoryOpRemark::remarkName(RemarkKind RK) const { in remarkName() 158 MemoryOpRemark::makeRemark(Ts... Args) { in makeRemark() 169 void MemoryOpRemark::visitStore(const StoreInst &SI) { in visitStore() 182 void MemoryOpRemark::visitUnknown(const Instruction &I) { in visitUnknown() 188 void MemoryOpRemark::visitIntrinsicCall(const IntrinsicInst &II) { in visitIntrinsicCall() 246 void MemoryOpRemark::visitCall(const CallInst &CI) { in visitCall() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | MemoryOpRemark.h | 35 struct MemoryOpRemark { struct 41 MemoryOpRemark(OptimizationRemarkEmitter &ORE, StringRef RemarkPass, in MemoryOpRemark() argument 45 virtual ~MemoryOpRemark(); 97 struct AutoInitRemark : public MemoryOpRemark { argument 100 : MemoryOpRemark(ORE, RemarkPass, DL, TLI) {} in AutoInitRemark()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 2153 if (MemoryOpRemark::canHandle(MI, *LibInfo)) { in translateKnownIntrinsic() 2154 MemoryOpRemark R(*ORE, "gisel-irtranslator-memsize", *DL, *LibInfo); in translateKnownIntrinsic() 2655 if (MemoryOpRemark::canHandle(CI, *LibInfo)) { in translateCallBase() 2656 MemoryOpRemark R(*ORE, "gisel-irtranslator-memsize", *DL, *LibInfo); in translateCallBase()
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 1974 SRCS_MIN+= Transforms/Utils/MemoryOpRemark.cpp
|