#define MINI_LLVM_EXPORT
Definition Compiler.h:17
Definition GetElementPtr.h:23
Definition IndirectCall.h:26
virtual void visitIntToPtr(const IntToPtr &)
Definition InstructionVisitor.h:138
virtual void visitFPExt(FPExt &I)
Definition InstructionVisitor.h:83
virtual void visitSDiv(const SDiv &)
Definition InstructionVisitor.h:146
virtual void visitSDiv(SDiv &I)
Definition InstructionVisitor.h:100
virtual void visitCall(Call &I)
Definition InstructionVisitor.h:76
virtual void visitSelect(const Select &)
Definition InstructionVisitor.h:147
virtual void visitURem(URem &I)
Definition InstructionVisitor.h:111
virtual void visitIndirectCall(const IndirectCall &)
Definition InstructionVisitor.h:137
virtual void visitFSub(FSub &I)
Definition InstructionVisitor.h:88
virtual void visitFPToSI(FPToSI &I)
Definition InstructionVisitor.h:84
virtual void visitAdd(Add &I)
Definition InstructionVisitor.h:70
virtual void visitFPToUI(const FPToUI &)
Definition InstructionVisitor.h:131
InstructionVisitor(InstructionVisitor &&)=delete
virtual void visitFAdd(FAdd &I)
Definition InstructionVisitor.h:78
virtual void visitSub(Sub &I)
Definition InstructionVisitor.h:107
virtual void visitZExt(const ZExt &)
Definition InstructionVisitor.h:160
virtual void visitSRem(const SRem &)
Definition InstructionVisitor.h:151
virtual void visitAlloca(Alloca &I)
Definition InstructionVisitor.h:71
virtual void visitFAdd(const FAdd &)
Definition InstructionVisitor.h:124
virtual void visitOr(const Or &)
Definition InstructionVisitor.h:142
virtual void visitFNeg(const FNeg &)
Definition InstructionVisitor.h:128
virtual void visitFPToUI(FPToUI &I)
Definition InstructionVisitor.h:85
virtual void visitFDiv(const FDiv &)
Definition InstructionVisitor.h:126
virtual void visitUIToFP(UIToFP &I)
Definition InstructionVisitor.h:112
virtual void visitFRem(FRem &I)
Definition InstructionVisitor.h:87
virtual void visitFDiv(FDiv &I)
Definition InstructionVisitor.h:80
virtual void visitStore(const Store &)
Definition InstructionVisitor.h:152
virtual void visitCall(const Call &)
Definition InstructionVisitor.h:122
virtual void visitAlloca(const Alloca &)
Definition InstructionVisitor.h:117
virtual void visitCondBr(CondBr &I)
Definition InstructionVisitor.h:77
virtual void visitSExt(SExt &I)
Definition InstructionVisitor.h:102
virtual void visitIndirectCall(IndirectCall &I)
Definition InstructionVisitor.h:91
virtual void visitXor(const Xor &)
Definition InstructionVisitor.h:159
virtual void visitUDiv(const UDiv &)
Definition InstructionVisitor.h:156
virtual void visitSHL(const SHL &)
Definition InstructionVisitor.h:149
virtual void visitSIToFP(const SIToFP &)
Definition InstructionVisitor.h:150
virtual void visitMul(Mul &I)
Definition InstructionVisitor.h:95
virtual void visitFCmp(FCmp &I)
Definition InstructionVisitor.h:79
virtual void visitMul(const Mul &)
Definition InstructionVisitor.h:141
virtual void visitTerminator(Terminator &I)
Definition InstructionVisitor.h:108
virtual void visitSHL(SHL &I)
Definition InstructionVisitor.h:103
virtual void visitUIToFP(const UIToFP &)
Definition InstructionVisitor.h:157
virtual void visitASHR(const ASHR &)
Definition InstructionVisitor.h:119
virtual void visitFSub(const FSub &)
Definition InstructionVisitor.h:134
virtual void visitOr(Or &I)
Definition InstructionVisitor.h:96
virtual void visitFPTrunc(const FPTrunc &)
Definition InstructionVisitor.h:132
virtual void visitBitCast(BitCast &I)
Definition InstructionVisitor.h:74
virtual void visitFNeg(FNeg &I)
Definition InstructionVisitor.h:82
virtual void visitPtrToInt(const PtrToInt &)
Definition InstructionVisitor.h:144
virtual void visitAdd(const Add &)
Definition InstructionVisitor.h:116
virtual void visitSRem(SRem &I)
Definition InstructionVisitor.h:105
virtual void visitRet(Ret &I)
Definition InstructionVisitor.h:99
virtual void visitURem(const URem &)
Definition InstructionVisitor.h:158
virtual void visitPhi(Phi &I)
Definition InstructionVisitor.h:97
virtual void visitBr(const Br &)
Definition InstructionVisitor.h:121
virtual void visitLSHR(const LSHR &)
Definition InstructionVisitor.h:140
virtual void visitFPTrunc(FPTrunc &I)
Definition InstructionVisitor.h:86
InstructionVisitor & operator=(const InstructionVisitor &)=delete
virtual void visitFRem(const FRem &)
Definition InstructionVisitor.h:133
virtual void visitFPToSI(const FPToSI &)
Definition InstructionVisitor.h:130
virtual void visitGetElementPtr(const GetElementPtr &)
Definition InstructionVisitor.h:135
virtual void visitSelect(Select &I)
Definition InstructionVisitor.h:101
virtual void visitFMul(FMul &I)
Definition InstructionVisitor.h:81
virtual void visitICmp(ICmp &I)
Definition InstructionVisitor.h:90
virtual ~InstructionVisitor()=default
virtual void visitTrunc(Trunc &I)
Definition InstructionVisitor.h:109
virtual void visitAnd(const And &)
Definition InstructionVisitor.h:118
virtual void visitGetElementPtr(GetElementPtr &I)
Definition InstructionVisitor.h:89
virtual void visitUDiv(UDiv &I)
Definition InstructionVisitor.h:110
virtual void visitLoad(const Load &)
Definition InstructionVisitor.h:139
virtual void visitSExt(const SExt &)
Definition InstructionVisitor.h:148
virtual void visitFMul(const FMul &)
Definition InstructionVisitor.h:127
virtual void visitLoad(Load &I)
Definition InstructionVisitor.h:93
virtual void visitTrunc(const Trunc &)
Definition InstructionVisitor.h:155
virtual void visitRet(const Ret &)
Definition InstructionVisitor.h:145
virtual void visitTerminator(const Terminator &)
Definition InstructionVisitor.h:154
virtual void visitPhi(const Phi &)
Definition InstructionVisitor.h:143
virtual void visitBr(Br &I)
Definition InstructionVisitor.h:75
InstructionVisitor()=default
virtual void visitLSHR(LSHR &I)
Definition InstructionVisitor.h:94
virtual void visitAnd(And &I)
Definition InstructionVisitor.h:72
InstructionVisitor & operator=(InstructionVisitor &&)=delete
virtual void visitZExt(ZExt &I)
Definition InstructionVisitor.h:114
virtual void visitSub(const Sub &)
Definition InstructionVisitor.h:153
virtual void visitFPExt(const FPExt &)
Definition InstructionVisitor.h:129
InstructionVisitor(const InstructionVisitor &)=delete
virtual void visitCondBr(const CondBr &)
Definition InstructionVisitor.h:123
virtual void visitASHR(ASHR &I)
Definition InstructionVisitor.h:73
virtual void visitPtrToInt(PtrToInt &I)
Definition InstructionVisitor.h:98
virtual void visitIntToPtr(IntToPtr &I)
Definition InstructionVisitor.h:92
virtual void visitBitCast(const BitCast &)
Definition InstructionVisitor.h:120
virtual void visitICmp(const ICmp &)
Definition InstructionVisitor.h:136
virtual void visitXor(Xor &I)
Definition InstructionVisitor.h:113
virtual void visitStore(Store &I)
Definition InstructionVisitor.h:106
virtual void visitSIToFP(SIToFP &I)
Definition InstructionVisitor.h:104
virtual void visitFCmp(const FCmp &)
Definition InstructionVisitor.h:125
Definition Terminator.h:13