Mercurial > hg > CbC > CbC_llvm
comparison test/MC/AArch64/jump-table.s @ 134:3a76565eade5 LLVM5.0.1
update 5.0.1
author | mir3636 |
---|---|
date | Sat, 17 Feb 2018 09:57:20 +0900 |
parents | 95c75e76d11b |
children |
comparison
equal
deleted
inserted
replaced
133:c60214abe0e8 | 134:3a76565eade5 |
---|---|
4 .text | 4 .text |
5 .globl test_jumptable | 5 .globl test_jumptable |
6 .type test_jumptable,@function | 6 .type test_jumptable,@function |
7 test_jumptable: // @test_jumptable | 7 test_jumptable: // @test_jumptable |
8 .cfi_startproc | 8 .cfi_startproc |
9 // BB#0: | 9 // %bb.0: |
10 ubfx w1, w0, #0, #32 | 10 ubfx w1, w0, #0, #32 |
11 cmp w0, #4 | 11 cmp w0, #4 |
12 b.hi .LBB0_3 | 12 b.hi .LBB0_3 |
13 // BB#1: | 13 // %bb.1: |
14 adrp x0, .LJTI0_0 | 14 adrp x0, .LJTI0_0 |
15 add x0, x0, #:lo12:.LJTI0_0 | 15 add x0, x0, #:lo12:.LJTI0_0 |
16 ldr x0, [x0, x1, lsl #3] | 16 ldr x0, [x0, x1, lsl #3] |
17 br x0 | 17 br x0 |
18 .LBB0_2: // %lbl1 | 18 .LBB0_2: // %lbl1 |