1 ; RUN: llc < %s -march=xcore | FileCheck %s 2 define void @_Z1fz(...) { 3 entry: 4 ; CHECK: _Z1fz: 5 ; CHECK: extsp 3 6 ; CHECK: stw r[[REG:[0-3]{1,1}]] 7 ; CHECK: , sp{{\[}}[[REG]]{{\]}} 8 ; CHECK: stw r[[REG:[0-3]{1,1}]] 9 ; CHECK: , sp{{\[}}[[REG]]{{\]}} 10 ; CHECK: stw r[[REG:[0-3]{1,1}]] 11 ; CHECK: , sp{{\[}}[[REG]]{{\]}} 12 ; CHECK: stw r[[REG:[0-3]{1,1}]] 13 ; CHECK: , sp{{\[}}[[REG]]{{\]}} 14 ; CHECK: ldaw sp, sp[3] 15 ; CHECK: retsp 0 16 ret void 17 } 18