Add support for emitting non-temporal stores for DAGs marked
authorDavid Greene <greened@obbligato.org>
Tue, 16 Feb 2010 20:50:18 +0000 (20:50 +0000)
committerDavid Greene <greened@obbligato.org>
Tue, 16 Feb 2010 20:50:18 +0000 (20:50 +0000)
commit8939b0d8a930729cd8d9c06dd4afd08de93260d2
treedae31b5f9f2e13fc81011349b9e34ffcd6b722e2
parent713bc585ef5f60129c950f69392cefa85b9aaac1
Add support for emitting non-temporal stores for DAGs marked
non-temporal.  Fix from r96241 for botched encoding of MOVNTDQ.

Add documentation for !nontemporal metadata.

Add a simpler movnt testcase.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96386 91177308-0d34-0410-b5e6-96231b3b80d8
docs/LangRef.html
lib/Target/X86/X86InstrSSE.td
test/CodeGen/X86/2010-02-11-NonTemporal.ll [new file with mode: 0644]