llvm.org GIT mirror llvm / 2edda52 test / MC / ARM / bkpt.s
2edda52

Tree @2edda52 (Download .tar.gz)

bkpt.s @2edda52raw · history · blame

@ RUN: llvm-mc -triple armv7-unknown-unknown -filetype asm -o - %s | FileCheck %s

	.syntax unified
	.thumb

	.global thumb_default_bkpt
	.type thumb_default_bkpt, %function
	.thumb_func
thumb_default_bkpt:
	bkpt

@ CHECK-LABEL: thumb_default_bkpt
@ CHECK: bkpt #0

	.global normal_bkpt
	.type normal_bkpt, %function
normal_bkpt:
	bkpt #42

@ CHECK-LABEL: normal_bkpt
@ CHECK: bkpt #42

	.arm

	.global arm_default_bkpt
	.type arm_default_bkpt, %function
arm_default_bkpt:
	bkpt

@ CHECK-LABEL: arm_default_bkpt
@ CHECK: bkpt #0