aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Public and private corrections, warned about by icc (#304).Duncan Sands2009-09-064-13/+13
* Remove some unused variables and methods warned about byDuncan Sands2009-09-068-14/+2
* Fix a possible crash call setIsInBounds.Daniel Dunbar2009-09-061-2/+2
* Revert r80926. It causes loop unswitch assertion and slow down some JIT tests...Evan Cheng2009-09-068-206/+131
* Revert "Include optional subclass flags, such as inbounds, nsw, etc., ...", thisDaniel Dunbar2009-09-066-188/+127
* Detect VLAs.Devang Patel2009-09-051-1/+5
* Ignore malformed global variable debug info.Devang Patel2009-09-041-0/+4
* While replacing an MDNode elment, properly update MDNode's operand list. Devang Patel2009-09-042-3/+28
* Prevent warnings on compilers for which its not clear that assert won't return.Andreas Neustifter2009-09-041-0/+1
* Replaces uses of unsigned for indexes in LiveInterval and VNInfo withLang Hames2009-09-0410-447/+517
* Cleaned up ProfileVerifierPass.Andreas Neustifter2009-09-041-57/+78
* Converted MaximumSpanningTree algorithm to a generic template, this could goAndreas Neustifter2009-09-044-138/+64
* Include optional subclass flags, such as inbounds, nsw, etc., in theDan Gohman2009-09-046-127/+188
* Use delete[] to match new[] (found by valgrind).Duncan Sands2009-09-041-1/+1
* Run branch folding if if-converter make some transformations.Evan Cheng2009-09-043-84/+155
* Fix comment for consistency sake.Evan Cheng2009-09-041-1/+1
* Whitespace cleanupJim Grosbach2009-09-041-23/+23
* If there's a calling convention attach it to the rewind function call.Eric Christopher2009-09-041-1/+3
* Funky indentation.Evan Cheng2009-09-031-1/+2
* Revert "--- Reverse-merging r80908 into '.':", I already "fixed" this.Daniel Dunbar2009-09-031-1/+1
* Revert 80959. It isn't sufficient to solve the full problem. And itDan Gohman2009-09-034-13/+66
* --- Reverse-merging r80908 into '.':Bill Wendling2009-09-031-1/+1
* LLVM currently represents floating-point negation as -0.0 - x. FixDan Gohman2009-09-031-0/+23
* Don't crash when target has no itineraries.David Goodwin2009-09-031-54/+58
* If we've pushed registers onto the stack, but aren't adjusting the stack pointerBill Wendling2009-09-031-2/+2
* Remove the API for creating ConstantExprs with the nsw, nuw, inbounds,Dan Gohman2009-09-034-66/+13
* Create our own block initializer for kill fixups as the scheduling one wasn't...David Goodwin2009-09-031-33/+63
* Calls clobber FPSCR.David Goodwin2009-09-032-4/+4
* Overhaul the TwoAddressInstructionPass to simplify the logic, especiallyBob Wilson2009-09-031-159/+210
* Smallvectorize switchExitBlocks.Dan Gohman2009-09-031-1/+1
* There is not any need to copy metadata while merging modules.Devang Patel2009-09-031-8/+2
* Recognize more opportunities to use SSE min and max instructions,Dan Gohman2009-09-032-3/+36
* Fixed a few problems with vector shiftsMon P Wang2009-09-031-6/+39
* Add a -disable-16bit flag and associated support for experimenting withDan Gohman2009-09-033-9/+55
* Removed the non-target independent AsmToken::Register enum constantKevin Enderby2009-09-031-8/+11
* Use WeakVH to hold dead mdnodes. Check use_empty() before deleting a node.Devang Patel2009-09-031-5/+7
* Add a verifyAnalysis to LoopInfo, LoopSimplify, and LCSSA form that verifyDan Gohman2009-09-038-131/+206
* Move getUniqueExitBlocks from LoopBase to Loop, since they depend onDan Gohman2009-09-031-0/+68
* Change PHINode::hasConstantValue to have a DominatorTree argumentDan Gohman2009-09-035-35/+41
* Don't try to verify a LoopPass analysis if the loop has been deleted.Dan Gohman2009-09-031-1/+3
* Remove references to expression "handles", which are no longer used.Dan Gohman2009-09-031-1/+1
* CppBackend: avoid printing unnecessary whitespace.Benjamin Kramer2009-09-031-2/+2
* Keep track of how many memmove calls were turned intoDuncan Sands2009-09-031-1/+4
* Fix build warning.Andreas Neustifter2009-09-031-1/+1
* Code Cleanup.Andreas Neustifter2009-09-033-18/+14
* Code Cleanup.Andreas Neustifter2009-09-031-16/+9
* Remove undefined behavior when loading optimal edge profile info.Daniel Dunbar2009-09-031-1/+1
* don't call getOffset() on jump tables, this fixes three failing olden benchmarksChris Lattner2009-09-031-1/+1
* Implement support for X86II::MO_GOT_ABSOLUTE_ADDRESS. We get veryChris Lattner2009-09-031-15/+26
* Reference to hidden symbols do not have to go through non-lazy pointer in non...Evan Cheng2009-09-038-32/+53