Address a FIXME and update the fast unaligned memory feature for newer
authorChandler Carruth <chandlerc@gmail.com>
Mon, 10 Dec 2012 09:18:44 +0000 (09:18 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Mon, 10 Dec 2012 09:18:44 +0000 (09:18 +0000)
commit9f3f40f6efe7085999e800d1c562e400d8b2211c
tree90e2625cc57429b5af06f8db4bac5440c11e8448
parented90ed077a58d6eff6aede206273ae0aeefa3a94
Address a FIXME and update the fast unaligned memory feature for newer
Intel chips.

The model number rules were determined by inspecting Intel's
documentation for their newer chip model numbers. My understanding is
that all of the newer Intel chips have fast unaligned memory access, but
if anyone is concerned about a particular chip, just shout.

No tests updated; it's not clear we have dedicated tests for the chips'
various features, but if anyone would like tests (or can point me at
some existing ones), I'm happy to oblige.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169730 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86.td
lib/Target/X86/X86Subtarget.cpp