llvm-6502/lib
Dan Gohman fd2163bcf7 Use a latency value of 0 for the artificial edges inserted by
AddPseudoTwoAddrDeps. This lets the scheduling infrastructure
avoid recalculating node heights. In very large testcases this
was a major bottleneck. Thanks to Roman Levenstein for finding
this!

As a side effect, fold-pcmpeqd-0.ll is now scheduled better
and it no longer requires spilling on x86-32.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61778 91177308-0d34-0410-b5e6-96231b3b80d8
2009-01-06 01:19:04 +00:00
..
Analysis When checking if an Argument escapes, check if 2009-01-05 21:19:53 +00:00
Archive Tidy up #includes, deleting a bunch of unnecessary #includes. 2009-01-05 17:59:02 +00:00
AsmParser fix wordo 2009-01-05 18:56:52 +00:00
Bitcode revert r61368. 2008-12-23 05:43:56 +00:00
CodeGen Use a latency value of 0 for the artificial edges inserted by 2009-01-06 01:19:04 +00:00
Debugger Tidy up #includes, deleting a bunch of unnecessary #includes. 2009-01-05 17:59:02 +00:00
ExecutionEngine Tidy up #includes, deleting a bunch of unnecessary #includes. 2009-01-05 17:59:02 +00:00
Linker Make comments and code for QuietWarnings and QuietErrors 2008-10-25 17:57:20 +00:00
Support Tweak --version to include the date and time. 2008-12-23 18:41:47 +00:00
System Don't use plain %x to print pointer values. I had changed it from %p 2008-12-05 23:39:24 +00:00
Target Revert r61415 and r61484. Duncan was correct that these weren't needed. 2009-01-05 22:53:45 +00:00
Transforms Change m_ConstantInt and m_SelectCst to take their constant integers 2009-01-05 23:53:12 +00:00
VMCore Tidy up #includes, deleting a bunch of unnecessary #includes. 2009-01-05 17:59:02 +00:00
Makefile