aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Revert 75571; I'm convinced this isn't the right thing to do.Dale Johannesen2009-07-141-17/+8
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Edwin Török2009-07-14166-797/+797
* Revert r7561{9,8,7,6}, which depend on r75610. Daniel Dunbar2009-07-146-23/+20
* Revert r75615, which depended on 75610.Daniel Dunbar2009-07-1412-47/+55
* Revert r75610 (and r75620, which was blocking the revert), in the hopes ofDaniel Dunbar2009-07-142-81/+57
* Make SCEVCallbackVH::allUsesReplacedWith more thorough in removingDan Gohman2009-07-141-4/+8
* Require IVUsers after LCSSA, since LCSSA does not preserve IVUsers.Dan Gohman2009-07-141-3/+3
* Add a comment about why ScalarEvolution doesn't recognize non-loop PHIsDan Gohman2009-07-141-0/+4
* After converting assert(0) to LLVM_UNREACHABLE we lost file/line location.Edwin Török2009-07-141-1/+5
* eliminate extra space.Edwin Török2009-07-149-25/+24
* Add extra sign extension to the same bit width before int signAnton Korobeynikov2009-07-142-3/+13
* Add missing break. Patch by Artur Pietrek!Anton Korobeynikov2009-07-141-0/+1
* ProfileInfo interface tweaks.Daniel Dunbar2009-07-141-6/+10
* rename getValueName -> getMangledName. These two files have veryChris Lattner2009-07-142-14/+17
* Rename getValueName -> getMangledNameChris Lattner2009-07-143-5/+5
* rename getValueName -> getMangledNameChris Lattner2009-07-141-1/+1
* Rename getValueName -> getMangledName.Chris Lattner2009-07-1412-55/+47
* Fix an obvious error.Bob Wilson2009-07-141-3/+3
* Change the X86 asmprinter to use the mangler to apply suffixes like "$non_laz...Chris Lattner2009-07-142-57/+81
* Change the internal interface to makeNameProper to take a bool thatChris Lattner2009-07-143-36/+21
* Fix trivial todo in instcombine.Eli Friedman2009-07-141-1/+2
* 1. In Thumb mode, select tBx instead of ARM variants.Evan Cheng2009-07-142-20/+16
* Update LoopSimplify and LoopUnswitch to use the new makeLoopInvariantDan Gohman2009-07-142-15/+15
* Remove hack now that Evan fixed it so that the frame pointer isn't saved twice.Bill Wendling2009-07-141-23/+0
* Fix indvars to not assume that a loop with a single unique exitDan Gohman2009-07-141-7/+5
* Introduce a new LoopInfo utility function makeLoopInvariant, whichDan Gohman2009-07-141-1/+62
* use getValueName instead of makeNameProper.Chris Lattner2009-07-141-2/+2
* Fix detection of valid BFC immediates.David Goodwin2009-07-141-10/+10
* Do not use Mangler to remove '1' from linkage name.Devang Patel2009-07-141-13/+4
* Fix pr4544. When remating, make sure the destination register fits the instru...Evan Cheng2009-07-141-0/+11
* Don't delete asm's just because their inputs are undefined;Dale Johannesen2009-07-141-8/+17
* Add a newline, now that Value's operator<< doesn't print one.Dan Gohman2009-07-141-0/+1
* FreeInst is trapping.Dan Gohman2009-07-141-0/+1
* Fix an obvious copy-and-paste error.Bob Wilson2009-07-141-8/+8
* Revert 75308.Bob Wilson2009-07-141-33/+3
* the mangler can never mangle intrinsics, don't allow this.Chris Lattner2009-07-141-4/+2
* Revert 75309.Bob Wilson2009-07-141-106/+8
* rename Memo/Count to AnonGlobalIDs/NextAnonGlobalID to be more Chris Lattner2009-07-141-20/+17
* Move more functionality over to LLVMContext.Owen Anderson2009-07-133-73/+19
* remove Mangler::getTypeID and related data, it was only used for manglingChris Lattner2009-07-131-9/+1
* remove mangler support for mangling local names. Mangler should only be Chris Lattner2009-07-131-14/+0
* fix CBE & MSIL backends to not use the mangler for non-global symbols.Chris Lattner2009-07-133-27/+54
* don't print redundant @PLT suffixesChris Lattner2009-07-131-4/+0
* Revert an accidental commit.Evan Cheng2009-07-131-1/+1
* the mangler should put suffixes on unnamed global's mangled names as well Chris Lattner2009-07-131-1/+1
* Move a bit more functionality to LLVMContext, which apparently wasn't being u...Owen Anderson2009-07-132-19/+29
* Added llvm-mc support for parsing the .abort directive.Kevin Enderby2009-07-131-0/+10
* Print a newline after printing a Value, now that Value's operator<<Dan Gohman2009-07-131-1/+1
* Two changes:Chris Lattner2009-07-131-9/+2
* Use assertion.Devang Patel2009-07-131-2/+4