1/*
2 * tests for mv instruction relaxation
3 *
4 * Author: libin
5 */
6
7.include "relaxation_macro.h"
8
9.text
10/* mv rD,rA -> mv! rD,rA */
11insn_32 "mv r0, r15"
12
13tran_16_32 "mv! r0, r15", "mv r0, r15"
14
15/* shouldn't alter */
16insn_32 "mv r16, r15"
17insn_32 "mv r0,  r16"
18insn_32 "mv r16, r16"
19