Lines Matching refs:MemoryOpRemark
23 MemoryOpRemark::~MemoryOpRemark() = default;
25 bool MemoryOpRemark::canHandle(const Instruction *I, const TargetLibraryInfo &TLI) { in canHandle()
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()
265 void MemoryOpRemark::visitKnownLibCall(const CallInst &CI, LibFunc LF, in visitKnownLibCall()
293 void MemoryOpRemark::visitSizeOperand(Value *V, DiagnosticInfoIROptimization &R) { in visitSizeOperand()
306 void MemoryOpRemark::visitVariable(const Value *V, in visitVariable()
350 void MemoryOpRemark::visitPtr(Value *Ptr, bool IsRead, DiagnosticInfoIROptimization &R) { in visitPtr()