brintos

brintos / llvm-project-archived public Read only

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