[X86] Added scheduler helper classes to split move/load/store by size
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 11 May 2018 12:46:54 +0000 (12:46 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 11 May 2018 12:46:54 +0000 (12:46 +0000)
commitead11e4d4bef4e291faf47a0e5b514abbfde4dbd
treeb0b8d527aeb98230e0a0d3f9d5ec6a8eb65a5756
parent9133ecdc8e1679fbe6fd346264cef7caa6e4ce80
[X86] Added scheduler helper classes to split move/load/store by size

Nothing uses this yet but this will allow us to specialize MMX/XMM/YMM/ZMM vector moves.

llvm-svn: 332090
llvm/lib/Target/X86/X86InstrAVX512.td
llvm/lib/Target/X86/X86InstrMMX.td
llvm/lib/Target/X86/X86InstrSSE.td
llvm/lib/Target/X86/X86Schedule.td