halt \
wait \
endif \
+ declare \
immediate
# Tests that are expected to fail because they contain some inccorect code.
wait.g4a \
endif.expected \
endif.g4a \
+ declare.expected \
+ declare.g4a \
immediate.g4a \
immediate.expected
CLEANFILES = \
*.out \
- ${TESTS}
\ No newline at end of file
+ ${TESTS}
--- /dev/null
+ { 0x00e00040, 0x20007fbd, 0x008d0f64, 0x3f9d70a4 },
+ { 0x00e00040, 0x200077bd, 0x008d0f64, 0x008d0020 },
+ { 0x00e00040, 0x2f6477bd, 0x008d0000, 0x008d0020 },
--- /dev/null
+.declare X1 Base=g123.4 ElementSize=4 SrcRegion=<8,8,1> DstRegion=<1> Type=F
+add g0<1>:f X1 1.23:f;
+add g0<1>:f X1 g1<8,8,1>:f;
+add X1 g0<8,8,1>:f g1<8,8,1>:f;