GNU as is having trouble with repeat. I am using version 2.24.51.20140505 of the assembler and the target is msp430fr5969.
I tried to use "rpt r15 { rrux.w r6" but the asembler claims that repeat cannot be used with that instruction in spite of it being shown as an example on page 232 of slau367g.
I was able to work around this but I had to hand assemble the code because there is no documented (even the use of rpt isn't documented) way of setting the ZC bit in the extension word. Objdump is completely unaware of the ZC bit because it doesn't show it at all when disassembling this instruction:
52aa: cf 19 06 10 rpt r15 { rrcx.w r6
Documentation of these features is so limited in slau367 that it is nearly non-existent.
When I brute forced an extension word in front of the rrux.w instruction it ignored the repeat. Which makes me wonder why it was used as an example.