blob: d50991de80bac3c81a2e1aab2d0a6c884e83183d [file] [edit]
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
; RUN: llc %s -o - -mtriple=thumbv7em-apple-none-macho -float-abi=soft | FileCheck %s --check-prefix=THUMB2
; RUN: llc %s -o - -mtriple=thumbv7em-apple-none-macho -float-abi=soft -mcpu=cortex-m23 | FileCheck %s --check-prefix=V8M-BASE
declare void @callee()
define void @tail_call() {
; THUMB2-LABEL: tail_call:
; THUMB2: @ %bb.0:
; THUMB2-NEXT: b.w _callee
;
; V8M-BASE-LABEL: tail_call:
; V8M-BASE: @ %bb.0:
; V8M-BASE-NEXT: b.w _callee
tail call void @callee()
ret void
}