| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove some unused variables and methods warned about by | Duncan Sands | 2009-09-06 | 8 | -14/+2 |
* | Fix a possible crash call setIsInBounds. | Daniel Dunbar | 2009-09-06 | 1 | -2/+2 |
* | Revert r80926. It causes loop unswitch assertion and slow down some JIT tests... | Evan Cheng | 2009-09-06 | 8 | -206/+131 |
* | Revert "Include optional subclass flags, such as inbounds, nsw, etc., ...", this | Daniel Dunbar | 2009-09-06 | 6 | -188/+127 |
* | Detect VLAs. | Devang Patel | 2009-09-05 | 1 | -1/+5 |
* | Ignore malformed global variable debug info. | Devang Patel | 2009-09-04 | 1 | -0/+4 |
* | While replacing an MDNode elment, properly update MDNode's operand list. | Devang Patel | 2009-09-04 | 2 | -3/+28 |
* | Prevent warnings on compilers for which its not clear that assert won't return. | Andreas Neustifter | 2009-09-04 | 1 | -0/+1 |
* | Replaces uses of unsigned for indexes in LiveInterval and VNInfo with | Lang Hames | 2009-09-04 | 10 | -447/+517 |
* | Cleaned up ProfileVerifierPass. | Andreas Neustifter | 2009-09-04 | 1 | -57/+78 |
* | Converted MaximumSpanningTree algorithm to a generic template, this could go | Andreas Neustifter | 2009-09-04 | 4 | -138/+64 |
* | Include optional subclass flags, such as inbounds, nsw, etc., in the | Dan Gohman | 2009-09-04 | 6 | -127/+188 |
* | Use delete[] to match new[] (found by valgrind). | Duncan Sands | 2009-09-04 | 1 | -1/+1 |
* | Run branch folding if if-converter make some transformations. | Evan Cheng | 2009-09-04 | 3 | -84/+155 |
* | Fix comment for consistency sake. | Evan Cheng | 2009-09-04 | 1 | -1/+1 |
* | Whitespace cleanup | Jim Grosbach | 2009-09-04 | 1 | -23/+23 |
* | If there's a calling convention attach it to the rewind function call. | Eric Christopher | 2009-09-04 | 1 | -1/+3 |
* | Funky indentation. | Evan Cheng | 2009-09-03 | 1 | -1/+2 |
* | Revert "--- Reverse-merging r80908 into '.':", I already "fixed" this. | Daniel Dunbar | 2009-09-03 | 1 | -1/+1 |
* | Revert 80959. It isn't sufficient to solve the full problem. And it | Dan Gohman | 2009-09-03 | 4 | -13/+66 |
* | --- Reverse-merging r80908 into '.': | Bill Wendling | 2009-09-03 | 1 | -1/+1 |
* | LLVM currently represents floating-point negation as -0.0 - x. Fix | Dan Gohman | 2009-09-03 | 1 | -0/+23 |
* | Don't crash when target has no itineraries. | David Goodwin | 2009-09-03 | 1 | -54/+58 |
* | If we've pushed registers onto the stack, but aren't adjusting the stack pointer | Bill Wendling | 2009-09-03 | 1 | -2/+2 |
* | Remove the API for creating ConstantExprs with the nsw, nuw, inbounds, | Dan Gohman | 2009-09-03 | 4 | -66/+13 |
* | Create our own block initializer for kill fixups as the scheduling one wasn't... | David Goodwin | 2009-09-03 | 1 | -33/+63 |
* | Calls clobber FPSCR. | David Goodwin | 2009-09-03 | 2 | -4/+4 |
* | Overhaul the TwoAddressInstructionPass to simplify the logic, especially | Bob Wilson | 2009-09-03 | 1 | -159/+210 |
* | Smallvectorize switchExitBlocks. | Dan Gohman | 2009-09-03 | 1 | -1/+1 |
* | There is not any need to copy metadata while merging modules. | Devang Patel | 2009-09-03 | 1 | -8/+2 |
* | Recognize more opportunities to use SSE min and max instructions, | Dan Gohman | 2009-09-03 | 2 | -3/+36 |
* | Fixed a few problems with vector shifts | Mon P Wang | 2009-09-03 | 1 | -6/+39 |
* | Add a -disable-16bit flag and associated support for experimenting with | Dan Gohman | 2009-09-03 | 3 | -9/+55 |
* | Removed the non-target independent AsmToken::Register enum constant | Kevin Enderby | 2009-09-03 | 1 | -8/+11 |
* | Use WeakVH to hold dead mdnodes. Check use_empty() before deleting a node. | Devang Patel | 2009-09-03 | 1 | -5/+7 |
* | Add a verifyAnalysis to LoopInfo, LoopSimplify, and LCSSA form that verify | Dan Gohman | 2009-09-03 | 8 | -131/+206 |
* | Move getUniqueExitBlocks from LoopBase to Loop, since they depend on | Dan Gohman | 2009-09-03 | 1 | -0/+68 |
* | Change PHINode::hasConstantValue to have a DominatorTree argument | Dan Gohman | 2009-09-03 | 5 | -35/+41 |
* | Don't try to verify a LoopPass analysis if the loop has been deleted. | Dan Gohman | 2009-09-03 | 1 | -1/+3 |
* | Remove references to expression "handles", which are no longer used. | Dan Gohman | 2009-09-03 | 1 | -1/+1 |
* | CppBackend: avoid printing unnecessary whitespace. | Benjamin Kramer | 2009-09-03 | 1 | -2/+2 |
* | Keep track of how many memmove calls were turned into | Duncan Sands | 2009-09-03 | 1 | -1/+4 |
* | Fix build warning. | Andreas Neustifter | 2009-09-03 | 1 | -1/+1 |
* | Code Cleanup. | Andreas Neustifter | 2009-09-03 | 3 | -18/+14 |
* | Code Cleanup. | Andreas Neustifter | 2009-09-03 | 1 | -16/+9 |
* | Remove undefined behavior when loading optimal edge profile info. | Daniel Dunbar | 2009-09-03 | 1 | -1/+1 |
* | don't call getOffset() on jump tables, this fixes three failing olden benchmarks | Chris Lattner | 2009-09-03 | 1 | -1/+1 |
* | Implement support for X86II::MO_GOT_ABSOLUTE_ADDRESS. We get very | Chris Lattner | 2009-09-03 | 1 | -15/+26 |
* | Reference to hidden symbols do not have to go through non-lazy pointer in non... | Evan Cheng | 2009-09-03 | 8 | -32/+53 |
* | Remove VISIBILITY_HIDDEN from this file. | Nick Lewycky | 2009-09-03 | 1 | -4/+3 |