Mercurial > hg > CbC > CbC_llvm
view test/MC/ARM/complex-operands.s @ 111:3e4d254d74d9
resolve some warnings
author | Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 02 Feb 2016 19:38:53 +0900 |
parents | 54457678186b |
children |
line wrap: on
line source
@ RUN: llvm-mc -triple armv7-eabi -filetype asm -o - %s | FileCheck %s .syntax unified .data .type .L_table_begin,%object .L_table_begin: .rep 2 .long 0xd15ab1ed .long 0x0ff1c1a1 .endr .L_table_end: .text .type return,%function return: bx lr .global arm_function .type arm_function,%function arm_function: mov r0, #:lower16:((.L_table_end - .L_table_begin) >> 2) blx return @ CHECK-LABEL: arm_function @ CHECK: movw r0, :lower16:((.L_table_end-.L_table_begin)>>2) @ CHECK: blx return .global thumb_function .type thumb_function,%function thumb_function: mov r0, #:lower16:((.L_table_end - .L_table_begin) >> 2) blx return @ CHECK-LABEL: thumb_function @ CHECK: movw r0, :lower16:((.L_table_end-.L_table_begin)>>2) @ CHECK: blx return