• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1; RUN: llc < %s -march=xcore | FileCheck %s
2define void @_Z1fz(...) {
3entry:
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