NAKAMURA Takumi | b4553da | 2014-07-25 09:55:01 +0000 | [diff] [blame] | 1 | ; RUN: llc -mtriple=thumb-unknown-unknown -no-integrated-as < %s | FileCheck %s --check-prefix=THUMB |
| 2 | ; RUN: llc -mtriple=arm-unknown-unknown -no-integrated-as < %s | FileCheck %s --check-prefix=ARM |
Akira Hatanaka | 16e47ff | 2014-07-25 05:12:49 +0000 | [diff] [blame] | 3 | |
| 4 | ; In thumb mode, emit ".code 16" before global inline-asm instructions. |
| 5 | |
| 6 | ; THUMB: .code 16 |
| 7 | ; THUMB: stmib |
| 8 | ; THUMB: .code 16 |
| 9 | |
| 10 | ; ARM-NOT: .code 16 |
| 11 | ; ARM: stmib |
| 12 | |
| 13 | module asm "stmib sp, {r0-r14};" |