Fix a bug in the calculation of the VEX.B bit for FMA4 rr with the VEX.W bit set...
authorCraig Topper <craig.topper@gmail.com>
Thu, 14 Mar 2013 07:40:52 +0000 (07:40 +0000)
committerCraig Topper <craig.topper@gmail.com>
Thu, 14 Mar 2013 07:40:52 +0000 (07:40 +0000)
commit9d3f3c5f400578855f6f7b71670cb8514b4fac0f
tree6287e25763d71a4761cf532a02e5764266ffe912
parent599521f1671d720a2c786058810537287920f44a
Fix a bug in the calculation of the VEX.B bit for FMA4 rr with the VEX.W bit set. The VEX.B was being calculated from the wrong operand. Fixes at least some portion of PR14185.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177014 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
lib/Target/X86/X86CodeEmitter.cpp
test/MC/X86/x86_64-fma4-encoding.s