summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* refactor operand printing to remove hte last of the "mem" modifier hack. TheChris Lattner2009-07-131-13/+13
* Use AsmPrinter's Mangler to remove leading '1' from linkage names.Devang Patel2009-07-131-4/+9
* Misc simplifications to InstCombiner::commonIntCastTransforms. Most of Eli Friedman2009-07-131-60/+17
* Fix FP elimination code to work for Thumb-2 addrmode AddrModeT2_so. This fixe...David Goodwin2009-07-131-3/+7
* refactor symbol printing so the whole "mem" thing is handled in fewer places.Chris Lattner2009-07-132-40/+49
* Reapply 75252, with a fix to avoid the infinite recursion case. TheDan Gohman2009-07-131-114/+527
* As Chris pointed out, this doesn't actually need an LLVMContext to operate.Owen Anderson2009-07-135-10/+10
* revert rev. 75503 for now.Devang Patel2009-07-132-19/+4
* Use Mangler to remove leading '1' from linkage names.Devang Patel2009-07-132-4/+19
* add llvm-mc support for parsing the .subsections_via_symbols directive.Kevin Enderby2009-07-131-0/+6
* Fix comment.Eli Friedman2009-07-131-3/+2
* Move more functionality over to LLVMContext.Owen Anderson2009-07-1312-89/+69
* Move the memoization check for SCEVSignExtendExpr andDan Gohman2009-07-131-10/+22
* Don't bother to call commonIntCastTransforms for bitcasts; int->int Eli Friedman2009-07-131-7/+3
* Convert SCEV from FoldingSetNode to FastFoldingSetNode. This eliminatesDan Gohman2009-07-131-67/+33
* Reverted r75484. It was causing a failure with Apple-style builds.Bill Wendling2009-07-131-7/+1
* Add infrastructure to allow post instruction printing action triggers.David Greene2009-07-132-0/+14
* Add NetBSD to the Triple class, patch by Krister Walfridsson!Chris Lattner2009-07-131-0/+3
* More standard way of specifying greater than Leopard.Bill Wendling2009-07-131-3/+3
* On greater than Leopard systems, place exception tables in the __TEXT section.Bill Wendling2009-07-131-3/+11
* Change printInstruction to not print a trailing newline. Value::dumpDan Gohman2009-07-131-2/+3
* Fix comment typos.Bob Wilson2009-07-132-2/+2
* factor the 'optimized sort' code out into a static helper functionChris Lattner2009-07-131-28/+38
* Move the re-sort of invalidated NonLocalPointerDeps cache earlierChris Lattner2009-07-131-14/+14
* Make some more changes suggested by Chris. Manipulators go away.David Greene2009-07-131-58/+41
* Match declaration to definition (missed a few).Daniel Dunbar2009-07-131-3/+3
* Match declaration to definition.Daniel Dunbar2009-07-132-2/+2
* Fix build on Linux.Nick Lewycky2009-07-131-0/+1
* Fix some non-sensical code.Daniel Dunbar2009-07-131-1/+4
* Switch to raw_ostream.Daniel Dunbar2009-07-131-35/+35
* Removed some junk code that snuck in to an earlier commit.Lang Hames2009-07-131-5/+0
* Fix an error in ConstantRange::getSignedMax on wrapped ranges. Thanks onceNick Lewycky2009-07-131-7/+3
* 'i8 full-range' sign extended to i16 should equal [-128, 128) not [-128, 127).Nick Lewycky2009-07-131-1/+1
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-1325-428/+492
* Multiply was very wrong for wrapped ranges. This supplies a half-fix that willNick Lewycky2009-07-131-6/+6
* Fix a bug summing two full sets. The overflow checking doesn't handle sets asNick Lewycky2009-07-131-0/+2
* Match declaration to definition.Daniel Dunbar2009-07-122-2/+2
* remove llvm.part.set.* and llvm.part.select.*. They have never been Chris Lattner2009-07-122-348/+0
* Use llvm_report_error, not llvm_unreachable.Daniel Dunbar2009-07-121-2/+2
* Improve sys::Path::makeAbsolute on Win32.Daniel Dunbar2009-07-124-13/+38
* Fix assert(0) conversion, as suggested by Chris.Torok Edwin2009-07-124-20/+19
* "UNIX paths can contain non-ASCII characters, so Path::isValid() should not r...Chris Lattner2009-07-121-9/+1
* Implement support for promotion of AND/OR/XOR on integer types.Jakob Stoklund Olesen2009-07-121-8/+19
* Fix types in PromoteNode handling of CTPOP and friends.Jakob Stoklund Olesen2009-07-121-3/+3
* Remove extra \n from LLVM_UNREACHABLE calls.Torok Edwin2009-07-129-17/+16
* Implement udiv for ConstantRanges.Nick Lewycky2009-07-121-4/+26
* Temporarily revert r75408. It appears to break the Apple-style builds:Bill Wendling2009-07-123-28/+17
* Implement ConstantRange::multiply based on the code in LoopVR.Nick Lewycky2009-07-121-3/+13
* Remove check which is duplicated in Eli Friedman2009-07-121-20/+0
* eliminate MOV64r0 in favor of a Pat<> pattern. This is only nontrivial becauseChris Lattner2009-07-123-17/+28
OpenPOWER on IntegriCloud