[AVX512] Introduce fma3p_forms from AVX
authorAdam Nemet <anemet@apple.com>
Fri, 24 Oct 2014 00:02:55 +0000 (00:02 +0000)
committerAdam Nemet <anemet@apple.com>
Fri, 24 Oct 2014 00:02:55 +0000 (00:02 +0000)
This multiclass generates the different forms: 213, 231, 132 in AVX.

132 in AVX512 is a separate class but I am planning to use this same
multiclass to generate 231 relying on the nice the null_frag trick from AVX to
disable codegen pattern for 231.

No functionality change, no change in X86.td.expanded except for the different
instruction definition names.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@220539 91177308-0d34-0410-b5e6-96231b3b80d8


No differences found