Searched refs:RewriteDescriptor (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | SymbolRewriter.h | 68 class RewriteDescriptor { 77 RewriteDescriptor(const RewriteDescriptor &) = delete; 78 RewriteDescriptor &operator=(const RewriteDescriptor &) = delete; 79 virtual ~RewriteDescriptor() = default; 86 explicit RewriteDescriptor(Type T) : Kind(T) {} in RewriteDescriptor() function 92 using RewriteDescriptorList = std::list<std::unique_ptr<RewriteDescriptor>>;
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SymbolRewriter.cpp | 111 template <RewriteDescriptor::Type DT, typename ValueType, 113 class ExplicitRewriteDescriptor : public RewriteDescriptor { 119 : RewriteDescriptor(DT), in ExplicitRewriteDescriptor() 125 static bool classof(const RewriteDescriptor *RD) { in classof() 132 template <RewriteDescriptor::Type DT, typename ValueType, 152 template <RewriteDescriptor::Type DT, typename ValueType, 156 class PatternRewriteDescriptor : public RewriteDescriptor { 162 : RewriteDescriptor(DT), Pattern(std::string(P)), in PatternRewriteDescriptor() 167 static bool classof(const RewriteDescriptor *RD) { in classof() 174 template <RewriteDescriptor::Type DT, typename ValueType, [all …]
|