#define MINI_LLVM_EXPORT
Definition Compiler.h:17
virtual void visitStore(Store &I)
Definition InstructionVisitor.h:132
virtual void visitFDiv(const FDiv &)
Definition InstructionVisitor.h:161
virtual void visitFCvt(FCvt &I)
Definition InstructionVisitor.h:98
virtual void visitLI(const LI &)
Definition InstructionVisitor.h:171
virtual void visitSHLI(SHLI &I)
Definition InstructionVisitor.h:126
virtual void visitSubI(SubI &I)
Definition InstructionVisitor.h:134
virtual void visitSHRL(SHRL &I)
Definition InstructionVisitor.h:129
virtual void visitFCvtSF(const FCvtSF &)
Definition InstructionVisitor.h:159
virtual void visitFLoad(FLoad &I)
Definition InstructionVisitor.h:104
virtual void visitCondSet(const CondSet &)
Definition InstructionVisitor.h:152
InstructionVisitor()=default
virtual void visitOr(const Or &)
Definition InstructionVisitor.h:179
virtual void visitFMovIF(const FMovIF &)
Definition InstructionVisitor.h:165
virtual void visitCmpZ(CmpZ &I)
Definition InstructionVisitor.h:91
virtual void visitFDiv(FDiv &I)
Definition InstructionVisitor.h:103
virtual void visitLI(LI &I)
Definition InstructionVisitor.h:113
virtual void visitXorI(XorI &I)
Definition InstructionVisitor.h:138
virtual void visitSRem(const SRem &)
Definition InstructionVisitor.h:189
virtual void visitMarker(Marker &I)
Definition InstructionVisitor.h:116
virtual void visitBr(const Br &)
Definition InstructionVisitor.h:144
virtual void visitSExt(const SExt &)
Definition InstructionVisitor.h:182
virtual void visitSHRA(SHRA &I)
Definition InstructionVisitor.h:127
virtual void visitFMul(const FMul &)
Definition InstructionVisitor.h:166
virtual void visitSHRA(const SHRA &)
Definition InstructionVisitor.h:185
virtual void visitXor(Xor &I)
Definition InstructionVisitor.h:137
virtual void visitFCvtUF(FCvtSF &I)
Definition InstructionVisitor.h:102
virtual void visitCmpBr(const CmpBr &)
Definition InstructionVisitor.h:145
virtual void visitCmpZSet(CmpZSet &I)
Definition InstructionVisitor.h:92
virtual void visitFCmp(const FCmp &)
Definition InstructionVisitor.h:154
InstructionVisitor(const InstructionVisitor &)=delete
virtual void visitSub(const Sub &)
Definition InstructionVisitor.h:191
virtual void visitLA(const LA &)
Definition InstructionVisitor.h:170
virtual void visitFCvtFU(FCvtFS &I)
Definition InstructionVisitor.h:100
virtual void visitCmp(Cmp &I)
Definition InstructionVisitor.h:88
virtual void visitFCvtSF(FCvtSF &I)
Definition InstructionVisitor.h:101
virtual void visitFAdd(const FAdd &)
Definition InstructionVisitor.h:153
virtual void visitMarker(const Marker &)
Definition InstructionVisitor.h:174
virtual void visitSDiv(SDiv &I)
Definition InstructionVisitor.h:123
virtual void visitLA(LA &I)
Definition InstructionVisitor.h:112
virtual void visitMul(Mul &I)
Definition InstructionVisitor.h:118
virtual void visitStore(const Store &)
Definition InstructionVisitor.h:190
virtual void visitFMov(const FMov &)
Definition InstructionVisitor.h:163
virtual void visitSHRL(const SHRL &)
Definition InstructionVisitor.h:187
virtual void visitURem(const URem &)
Definition InstructionVisitor.h:194
virtual void visitAnd(const And &)
Definition InstructionVisitor.h:142
virtual void visitLive(FakeUse &I)
Definition InstructionVisitor.h:114
virtual void visitUDiv(const UDiv &)
Definition InstructionVisitor.h:193
virtual void visitMov(Mov &I)
Definition InstructionVisitor.h:117
virtual void visitSHLI(const SHLI &)
Definition InstructionVisitor.h:184
virtual void visitSub(Sub &I)
Definition InstructionVisitor.h:133
virtual void visitCondSet(CondSet &I)
Definition InstructionVisitor.h:94
virtual void visitFCvt(const FCvt &)
Definition InstructionVisitor.h:156
virtual void visitCondBr(const CondBr &)
Definition InstructionVisitor.h:151
virtual void visitLoad(Load &I)
Definition InstructionVisitor.h:115
virtual void visitSHL(const SHL &)
Definition InstructionVisitor.h:183
virtual void visitFMovIF(FMovIF &I)
Definition InstructionVisitor.h:107
virtual void visitBr(Br &I)
Definition InstructionVisitor.h:86
virtual void visitCmpZBr(CmpZBr &I)
Definition InstructionVisitor.h:90
virtual void visitMul(const Mul &)
Definition InstructionVisitor.h:176
virtual void visitFMul(FMul &I)
Definition InstructionVisitor.h:108
virtual void visitNot(const Not &)
Definition InstructionVisitor.h:178
virtual void visitFCmpSet(FCmpSet &I)
Definition InstructionVisitor.h:97
virtual void visitCmpZ(const CmpZ &)
Definition InstructionVisitor.h:149
virtual void visitSHRLI(SHRLI &I)
Definition InstructionVisitor.h:130
virtual void visitFSub(const FSub &)
Definition InstructionVisitor.h:169
virtual void visitFCmpSet(const FCmpSet &)
Definition InstructionVisitor.h:155
virtual void visitAndI(const AndI &)
Definition InstructionVisitor.h:143
virtual void visitOrI(OrI &I)
Definition InstructionVisitor.h:122
virtual void visitCmp(const Cmp &)
Definition InstructionVisitor.h:146
virtual void visitSHL(SHL &I)
Definition InstructionVisitor.h:125
virtual void visitFCvtFS(const FCvtFS &)
Definition InstructionVisitor.h:157
virtual void visitSubI(const SubI &)
Definition InstructionVisitor.h:192
virtual void visitAndI(AndI &I)
Definition InstructionVisitor.h:85
virtual void visitNeg(const Neg &)
Definition InstructionVisitor.h:177
virtual void visitFAdd(FAdd &I)
Definition InstructionVisitor.h:95
virtual void visitURem(URem &I)
Definition InstructionVisitor.h:136
virtual void visitOr(Or &I)
Definition InstructionVisitor.h:121
virtual void visitAdd(const Add &)
Definition InstructionVisitor.h:140
virtual void visitXor(const Xor &)
Definition InstructionVisitor.h:195
virtual void visitFCvtUF(const FCvtUF &)
Definition InstructionVisitor.h:160
virtual void visitFMovFI(const FMovFI &)
Definition InstructionVisitor.h:164
virtual void visitSHRAI(SHRAI &I)
Definition InstructionVisitor.h:128
virtual void visitFLoad(const FLoad &)
Definition InstructionVisitor.h:162
virtual ~InstructionVisitor()=default
virtual void visitMov(const Mov &)
Definition InstructionVisitor.h:175
virtual void visitLoad(const Load &)
Definition InstructionVisitor.h:173
virtual void visitSHRLI(const SHRLI &)
Definition InstructionVisitor.h:188
virtual void visitFStore(FStore &I)
Definition InstructionVisitor.h:110
virtual void visitSExt(SExt &I)
Definition InstructionVisitor.h:124
InstructionVisitor(InstructionVisitor &&)=delete
virtual void visitCmpSet(const CmpSet &)
Definition InstructionVisitor.h:147
virtual void visitCmpZSet(const CmpZSet &)
Definition InstructionVisitor.h:150
InstructionVisitor & operator=(InstructionVisitor &&)=delete
virtual void visitFMov(FMov &I)
Definition InstructionVisitor.h:105
virtual void visitFMovFI(FMovFI &I)
Definition InstructionVisitor.h:106
virtual void visitFCmp(FCmp &I)
Definition InstructionVisitor.h:96
virtual void visitSDiv(const SDiv &)
Definition InstructionVisitor.h:181
virtual void visitAddI(const AddI &)
Definition InstructionVisitor.h:141
virtual void visitCmpBr(CmpBr &I)
Definition InstructionVisitor.h:87
virtual void visitFCvtFU(const FCvtFU &)
Definition InstructionVisitor.h:158
virtual void visitOrI(const OrI &)
Definition InstructionVisitor.h:180
virtual void visitFSub(FSub &I)
Definition InstructionVisitor.h:111
virtual void visitNeg(Neg &I)
Definition InstructionVisitor.h:119
virtual void visitCmpSet(CmpSet &I)
Definition InstructionVisitor.h:89
virtual void visitUDiv(UDiv &I)
Definition InstructionVisitor.h:135
virtual void visitAnd(And &I)
Definition InstructionVisitor.h:84
InstructionVisitor & operator=(const InstructionVisitor &)=delete
virtual void visitSRem(SRem &I)
Definition InstructionVisitor.h:131
virtual void visitFCvtFS(FCvtFS &I)
Definition InstructionVisitor.h:99
virtual void visitNot(Not &I)
Definition InstructionVisitor.h:120
virtual void visitLive(const FakeUse &)
Definition InstructionVisitor.h:172
virtual void visitAddI(AddI &I)
Definition InstructionVisitor.h:83
virtual void visitFNeg(FNeg &I)
Definition InstructionVisitor.h:109
virtual void visitAdd(Add &I)
Definition InstructionVisitor.h:82
virtual void visitCondBr(CondBr &I)
Definition InstructionVisitor.h:93
virtual void visitSHRAI(const SHRAI &)
Definition InstructionVisitor.h:186
virtual void visitCmpZBr(const CmpZBr &)
Definition InstructionVisitor.h:148
virtual void visitFNeg(const FNeg &)
Definition InstructionVisitor.h:167
virtual void visitXorI(const XorI &)
Definition InstructionVisitor.h:196
virtual void visitFStore(const FStore &)
Definition InstructionVisitor.h:168
Definition BasicBlock.h:22