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