diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-05-07 20:52:53 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-05-07 20:52:53 +0000 |
commit | 1233e1234ab8466b7997cc0a50683f85061b5e64 (patch) | |
tree | 043ef1390e66dff2b8b49a88bb957d3d71298f55 /llvm/lib/CodeGen/MachineOperand.cpp | |
parent | d48f236a7e4255ac8fcdd4ba28270a65e4f16905 (diff) | |
download | llvm-1233e1234ab8466b7997cc0a50683f85061b5e64.zip llvm-1233e1234ab8466b7997cc0a50683f85061b5e64.tar.gz llvm-1233e1234ab8466b7997cc0a50683f85061b5e64.tar.bz2 |
[X86] Split WriteFAdd/WriteFCmp/WriteFMul schedule classes
Split to support single/double for scalar, XMM and YMM/ZMM instructions - removing InstrRW overrides for these instructions.
Fixes Atom ADDSUBPD instruction and reclassifies VFPCLASS as WriteFCmp which is closer in behaviour.
llvm-svn: 331672
Diffstat (limited to 'llvm/lib/CodeGen/MachineOperand.cpp')
0 files changed, 0 insertions, 0 deletions