Home
last modified time | relevance | path

Searched refs:MemoryOpRemark (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMemoryOpRemark.cpp25 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 DMemoryOpRemark.h35 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 DIRTranslator.cpp2153 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 DMakefile1974 SRCS_MIN+= Transforms/Utils/MemoryOpRemark.cpp