Add MI-Sched support for x86 macro fusion.
authorAndrew Trick <atrick@apple.com>
Sun, 23 Jun 2013 09:00:28 +0000 (09:00 +0000)
committerAndrew Trick <atrick@apple.com>
Sun, 23 Jun 2013 09:00:28 +0000 (09:00 +0000)
commit0f2eec65fb9e9e1dee3f672d38d03d047936a62a
tree75824e28475851e1a7545dbd5dc1f4b2e14ec094
parent6959f08f445ba8e0f7f37fc2dff4c4a51964f962
Add MI-Sched support for x86 macro fusion.

This is an awful implementation of the target hook. But we don't have
abstractions yet for common machine ops, and I don't see any quick way
to make it table-driven.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184664 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86InstrInfo.h
test/CodeGen/X86/misched-fusion.ll [new file with mode: 0644]