llvm-6502/lib
Dan Gohman 27845362d9 Add CMP32mr and friends to the load-unfolding table. Among
other things, this allows the scheduler to unfold a load operand
in the 2008-01-08-SchedulerCrash.ll testcase, so it now successfully
clones the comparison to avoid a pushf+popf.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48777 91177308-0d34-0410-b5e6-96231b3b80d8
2008-03-25 16:53:19 +00:00
..
Analysis Don't include <map> in Pass.h, which doesn't need it. This requires 2008-03-21 23:51:57 +00:00
Archive Fix thinko: alias always defines new symbol. Even is aliasee itself is undefined. 2008-03-11 00:24:53 +00:00
AsmParser Reimplement the parameter attributes support, phase #1. hilights: 2008-03-12 17:45:29 +00:00
Bitcode Reimplement the parameter attributes support, phase #1. hilights: 2008-03-12 17:45:29 +00:00
CodeGen lastRegisterUse() should ignore identity copies. Those will be erased. 2008-03-25 02:02:19 +00:00
Debugger
ExecutionEngine Register EH frames emitted in JIT when using gcc unwinding runtime 2008-03-22 08:53:09 +00:00
Linker Ultimately resolve aliases during linking, if possible 2008-03-11 22:51:09 +00:00
Support Add assert for non-hexadecimal radixes. 2008-03-16 20:05:52 +00:00
System Revert r48676. I had plans for using it, but now it's just dead code. 2008-03-24 21:29:58 +00:00
Target Add CMP32mr and friends to the load-unfolding table. Among 2008-03-25 16:53:19 +00:00
Transforms Add incoming value from header only if phi node has any use inside the loop. 2008-03-24 20:16:14 +00:00
VMCore Fix PR2062: Don't build Intrinsics.gen in the source directory. Do it in the 2008-03-25 09:12:48 +00:00
Makefile