Hi Jun,
Unfortunately, I don’t think sae is supported yet. (I think the ^ is misplaced; it should point to the {rd-sae}.)
On Jun 25, 2014, at 8:14 AM, Jun Koi <junko...@gmail.com> wrote:
> Hi,
>
> I am trying to assemble below instruction with latest LLVM code, but fail. Am I doing something wrong, or is this a bug?
>
>
> $ echo "vaddps zmm7 {k6}, zmm2, zmm4, {rd-sae}"|./Release+Asserts/bin/llvm-mc -assemble -triple=x86_64 -mcpu=knl -show-encoding -x86-asm-syntax=intel
> .text
> <stdin>:1:31: error: unknown token in expression
> vaddps zmm7 {k6}, zmm2, zmm4, {rd-sae}
> ^
> <stdin>:1:31: error: unknown token in expression
> vaddps zmm7 {k6}, zmm2, zmm4, {rd-sae}
(I may be wrong here but looks like even the X86AsmParser is lacking support for sae even though some instruction in the .td file contain {sae} in their asm syntax.)
I hope there is a plan to o support this SAE stuff soon?
Thanks,Jun
Thanks,
Jun