1; RUN: llc -march=hexagon -mtriple=hexagon-unknown-linux-musl < %s | FileCheck %s
2
3; Test that the compiler deallocates the register saved area on Linux
4; for functions that do not need a frame pointer.
5
6; CHECK: r29 = add(r29,#-[[SIZE:[0-9]+]]
7; CHECK: r29 = add(r29,#[[SIZE]])
8
9define void @test(...) {
10entry:
11  ret void
12}
13
14