118 lines · json
1{2 "Opcodes": {3 "Ret": [0, 0, 0],4 "Br": [0, 0, 0],5 "Switch": [0, 0, 0],6 "IndirectBr": [0, 0, 0],7 "Invoke": [0, 0, 0],8 "Resume": [0, 0, 0],9 "Unreachable": [0, 0, 0],10 "CleanupRet": [0, 0, 0],11 "CatchRet": [0, 0, 0],12 "CatchSwitch": [0, 0, 0],13 "CallBr": [0, 0, 0],14 "FNeg": [0, 0, 0],15 "Add": [0, 0, 0],16 "FAdd": [0, 0, 0],17 "Sub": [0, 0, 0],18 "FSub": [0, 0, 0],19 "Mul": [0, 0, 0],20 "FMul": [0, 0, 0],21 "UDiv": [0, 0, 0],22 "SDiv": [0, 0, 0],23 "FDiv": [0, 0, 0],24 "URem": [0, 0, 0],25 "SRem": [0, 0, 0],26 "FRem": [0, 0, 0],27 "Shl": [0, 0, 0],28 "LShr": [0, 0, 0],29 "AShr": [0, 0, 0],30 "And": [0, 0, 0],31 "Or": [0, 0, 0],32 "Xor": [0, 0, 0],33 "Alloca": [0, 0, 0],34 "Load": [0, 0, 0],35 "Store": [0, 0, 0],36 "GetElementPtr": [0, 0, 0],37 "Fence": [0, 0, 0],38 "AtomicCmpXchg": [0, 0, 0],39 "AtomicRMW": [0, 0, 0],40 "Trunc": [0, 0, 0],41 "ZExt": [0, 0, 0],42 "SExt": [0, 0, 0],43 "FPToUI": [0, 0, 0],44 "FPToSI": [0, 0, 0],45 "UIToFP": [0, 0, 0],46 "SIToFP": [0, 0, 0],47 "FPTrunc": [0, 0, 0],48 "FPExt": [0, 0, 0],49 "PtrToInt": [0, 0, 0],50 "IntToPtr": [0, 0, 0],51 "BitCast": [0, 0, 0],52 "AddrSpaceCast": [0, 0, 0],53 "CleanupPad": [0, 0, 0],54 "CatchPad": [0, 0, 0],55 "ICmp": [0, 0, 0],56 "FCmp": [0, 0, 0],57 "PHI": [0, 0, 0],58 "Call": [0, 0, 0],59 "Select": [0, 0, 0],60 "UserOp1": [0, 0, 0],61 "UserOp2": [0, 0, 0],62 "VAArg": [0, 0, 0],63 "ExtractElement": [0, 0, 0],64 "InsertElement": [0, 0, 0],65 "ShuffleVector": [0, 0, 0],66 "ExtractValue": [0, 0, 0],67 "InsertValue": [0, 0, 0],68 "LandingPad": [0, 0, 0],69 "Freeze": [0, 0, 0]70 },71 "Types": {72 "FloatTy": [0, 0, 0],73 "VoidTy": [0, 0, 0],74 "LabelTy": [0, 0, 0],75 "MetadataTy": [0, 0, 0],76 "UnknownTy": [0, 0, 0],77 "TokenTy": [0, 0, 0],78 "IntegerTy": [0, 0, 0],79 "FunctionTy": [0, 0, 0],80 "PointerTy": [0, 0, 0],81 "StructTy": [0, 0, 0],82 "ArrayTy": [0, 0, 0],83 "VectorTy": [0, 0, 0]84 },85 "Arguments": {86 "Function": [1, 2, 3],87 "Pointer": [4, 5, 6],88 "Constant": [7, 8, 9],89 "Variable": [10, 11, 12],90 "FCMP_false": [13, 14, 15],91 "FCMP_oeq": [16, 17, 18],92 "FCMP_ogt": [19, 20, 21],93 "FCMP_oge": [22, 23, 24],94 "FCMP_olt": [25, 26, 27],95 "FCMP_ole": [28, 29, 30],96 "FCMP_one": [31, 32, 33],97 "FCMP_ord": [34, 35, 36],98 "FCMP_uno": [37, 38, 39],99 "FCMP_ueq": [40, 41, 42],100 "FCMP_ugt": [43, 44, 45],101 "FCMP_uge": [46, 47, 48],102 "FCMP_ult": [49, 50, 51],103 "FCMP_ule": [52, 53, 54],104 "FCMP_une": [55, 56, 57],105 "FCMP_true": [58, 59, 60], 106 "ICMP_eq": [61, 62, 63],107 "ICMP_ne": [64, 65, 66],108 "ICMP_ugt": [67, 68, 69],109 "ICMP_uge": [70, 71, 72],110 "ICMP_ult": [73, 74, 75],111 "ICMP_ule": [76, 77, 78],112 "ICMP_sgt": [79, 80, 81],113 "ICMP_sge": [82, 83, 84],114 "ICMP_slt": [85, 86, 87],115 "ICMP_sle": [88, 89, 90]116 }117}118