1 # r0-r3 are used as tmps, consider them call clobbered by these macros.
38 .macro mvi_h_gr reg, val
39 .if (\val >= -128) && (\val <= 127)
43 or3 \reg, \reg, low(\val)
47 .macro mvaddr_h_gr reg, addr
48 seth \reg, high(\addr)
49 or3 \reg, \reg, low(\addr)
52 # Other macros know this only clobbers r0.
53 .macro test_h_gr reg, val
55 beq \reg, r0, test_gr\@
60 .macro mvi_h_condbit val
70 .macro test_h_condbit val
82 .macro mvi_h_accum0 hi, lo
89 .macro test_h_accum0 hi, lo