@@ -98,15 +98,15 @@ Base.delete!(md::InstructionMetadataDict, kind::MD) =
9898
9999# # instruction types
100100
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 ]
110110
111111for op in opcodes
112112 typename = Symbol (op, :Inst )
0 commit comments