Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DMemoryOpRemark.cpp23 MemoryOpRemark::~MemoryOpRemark() = default;
77 void MemoryOpRemark::visit(const Instruction *I) { in visit()
108 std::string MemoryOpRemark::explainSource(StringRef Type) const { in explainSource()
112 StringRef MemoryOpRemark::remarkName(RemarkKind RK) const { in remarkName()
155 MemoryOpRemark::makeRemark(Ts... Args) { in makeRemark()
166 void MemoryOpRemark::visitStore(const StoreInst &SI) { in visitStore()
179 void MemoryOpRemark::visitUnknown(const Instruction &I) { in visitUnknown()
185 void MemoryOpRemark::visitIntrinsicCall(const IntrinsicInst &II) { in visitIntrinsicCall()
243 void MemoryOpRemark::visitCall(const CallInst &CI) { in visitCall()
257 void MemoryOpRemark::visitCallee(FTy F, bool KnownLibCall, in visitCallee()
[all …]
H A DCMakeLists.txt53 MemoryOpRemark.cpp
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DMemoryOpRemark.h34 struct MemoryOpRemark { struct
40 MemoryOpRemark(OptimizationRemarkEmitter &ORE, StringRef RemarkPass, in MemoryOpRemark() argument
44 virtual ~MemoryOpRemark();
96 struct AutoInitRemark : public MemoryOpRemark { argument
99 : MemoryOpRemark(ORE, RemarkPass, DL, TLI) {} in AutoInitRemark()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/
H A DBUILD.gn61 "MemoryOpRemark.cpp",
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1887 if (MemoryOpRemark::canHandle(MI, TLI)) { in translateKnownIntrinsic()
1888 MemoryOpRemark R(*ORE, "gisel-irtranslator-memsize", *DL, TLI); in translateKnownIntrinsic()
2367 if (MemoryOpRemark::canHandle(CI, TLI)) { in translateCallBase()
2368 MemoryOpRemark R(*ORE, "gisel-irtranslator-memsize", *DL, TLI); in translateCallBase()