llvm-6502/lib
Evan Cheng 7a0f1851ec More local spiller complexity!
If local spiller optimization turns some instruction into an identity copy, it will be removed. If the output register happens to be dead (and source is obviously killed), transfer the kill / dead information to last use / def in the same MBB.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51306 91177308-0d34-0410-b5e6-96231b3b80d8
2008-05-20 08:13:21 +00:00
..
Analysis Add a bool to isEdgeFeasible that tells it whether to treat unknown 2008-05-20 03:39:39 +00:00
Archive Clean up the use of static and anonymous namespaces. This turned up 2008-05-13 00:00:25 +00:00
AsmParser Reverting accidental commit of generated files. 2008-05-19 05:57:12 +00:00
Bitcode API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legacy interfaces will be in place for some time. (Merge from use-diet branch.) 2008-05-16 19:29:10 +00:00
CodeGen More local spiller complexity! 2008-05-20 08:13:21 +00:00
Debugger Make these variables static. 2008-04-23 23:15:23 +00:00
ExecutionEngine Fix ExecutionEngine's constant code to work properly when structs and arrays 2008-05-20 03:20:09 +00:00
Linker Fix a bunch of 80col violations that arose from the Create API change. Tweak makefile targets to find these better. 2008-05-15 10:04:30 +00:00
Support Don't assume underlying APInt type is limited 2008-05-14 22:53:25 +00:00
System Make PreVerifyID, IntSigsEnd, and KillSigsEnd const. 2008-05-14 00:42:30 +00:00
Target runOnMachineFunction should set IsPIC because relocation model may have been changed. 2008-05-20 01:56:59 +00:00
Transforms Fix typo. 2008-05-20 07:26:45 +00:00
VMCore Remove a duplicative binding. Patch by Mahadevan R. 2008-05-19 05:47:10 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00