@@ -98,15 +98,15 @@ Base.delete!(md::InstructionMetadataDict, kind::MD) =
98
98
99
99
# # instruction types
100
100
101
- const opcodes = [:Ret , :Br , :Switch , :IndirectBr , :Invoke , :Unreachable , :Add , :FAdd , :Sub ,
102
- :FSub , :FNeg , :Mul , :FMul , :UDiv , :SDiv , :FDiv , :URem , :SRem , :FRem , :Shl , :LShr ,
103
- :AShr , :And , :Or , :Xor , :Alloca , :Load , :Store , :GetElementPtr , :Trunc ,
104
- :ZExt , :SExt , :FPToUI , :FPToSI , :UIToFP , :SIToFP , :FPTrunc , :FPExt ,
105
- :PtrToInt , :IntToPtr , :BitCast , :AddrSpaceCast , :ICmp , :FCmp , :PHI , :Call ,
106
- :Select , :UserOp1 , :UserOp2 , :VAArg , :ExtractElement , :InsertElement ,
107
- :ShuffleVector , :ExtractValue , :InsertValue , :Fence , :AtomicCmpXchg ,
108
- :AtomicRMW , :Resume , :LandingPad , :CleanupRet , :CatchRet , :CatchPad ,
109
- :CleanupPad , :CatchSwitch ]
101
+ const opcodes = [:Ret , :Br , :Switch , :IndirectBr , :Invoke , :Unreachable , :CallBr , :FNeg ,
102
+ :Add , :FAdd , :Sub , :FSub , : Mul , :FMul , :UDiv , :SDiv , :FDiv , :URem , :SRem ,
103
+ :FRem , :Shl , :LShr , : AShr , :And , :Or , :Xor , :Alloca , :Load , :Store ,
104
+ :GetElementPtr , :Trunc , :ZExt , :SExt , :FPToUI , :FPToSI , :UIToFP , :SIToFP ,
105
+ :FPTrunc , :FPExt , :PtrToInt , :IntToPtr , :BitCast , :AddrSpaceCast , :ICmp ,
106
+ :FCmp , :PHI , :Call , : Select , :UserOp1 , :UserOp2 , :VAArg , :ExtractElement ,
107
+ :InsertElement , : ShuffleVector , :ExtractValue , :InsertValue , :Freeze ,
108
+ :Fence , :AtomicCmpXchg , :AtomicRMW , :Resume , :LandingPad , :CleanupRet ,
109
+ :CatchRet , :CatchPad , : CleanupPad , :CatchSwitch ]
110
110
111
111
for op in opcodes
112
112
typename = Symbol (op, :Inst )
0 commit comments