brintos

brintos / llvm-project-archived public Read only

0
0
Text · 504 B · 1049766 Raw
27 lines · plain
1// RUN: cir-opt %s --verify-roundtrip | FileCheck %s2 3!s32i = !cir.int<s, 32>4 5module  {6  cir.func @label() {7    cir.label "label"8    cir.return9  }10 11  cir.func @label2() {12    %0 = cir.const #cir.int<0> : !s32i13    cir.br ^bb114  ^bb1:  // pred: ^bb015    cir.label "label2"16    cir.return17  }18}19 20// CHECK:       cir.func @label21// CHECK-NEXT:    cir.label "label"22 23// CHECK:       cir.func @label224// CHECK:        cir.br ^bb125// CHECK-NEXT:  ^bb1:  // pred: ^bb026// CHECK-NEXT:    cir.label "label2"27