llvm/lib
Evan Cheng 020f4106f8 Model ARM predicated write as read-mod-write. e.g.
r0 = mov #0
r0 = moveq #1

Then the second instruction has an implicit data dependency on the first
instruction. Sadly I have yet to come up with a small test case that
demonstrate the post-ra scheduler taking advantage of this.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146583 91177308-0d34-0410-b5e6-96231b3b80d8
2011-12-14 20:00:08 +00:00
..
Analysis Fix a stupid typo in MemDepPrinter. 2011-12-14 02:54:39 +00:00
Archive Support/FileSystem: Add file_magic and move a vew clients over to it. 2011-12-13 23:17:12 +00:00
AsmParser LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Bitcode Per discussion on the list, remove BitcodeVerify pass to reimplement as a free function. 2011-12-14 00:29:31 +00:00
CodeGen Model ARM predicated write as read-mod-write. e.g. 2011-12-14 20:00:08 +00:00
DebugInfo LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
ExecutionEngine LLVMBuild: Introduce a common section which currently has a list of the 2011-12-12 22:45:54 +00:00
Linker LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
MC Disable to review some failures. 2011-12-14 02:16:54 +00:00
Object LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Support Support/FileSystem: Add file_magic and move a vew clients over to it. 2011-12-13 23:17:12 +00:00
TableGen LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Target Model ARM predicated write as read-mod-write. e.g. 2011-12-14 20:00:08 +00:00
Transforms Fix for bug #11429: Wrong behaviour for switches. Small improvement for code size heuristics. 2011-12-14 19:19:17 +00:00
VMCore Fix unused value warning for value used only in assert. 2011-12-12 22:59:34 +00:00
CMakeLists.txt
LLVMBuild.txt LLVMBuild: Introduce a common section which currently has a list of the 2011-12-12 22:45:54 +00:00
Makefile