| Commit message (Expand) | Author | Age | Files | Lines |
* | Teach jump threading to thread through blocks like: | Chris Lattner | 2008-04-22 | 2 | -20/+138 |
* | Added command line option -no-lazy to disable JIT lazy compilation. | Evan Cheng | 2008-04-22 | 1 | -8/+30 |
* | refactor some code, no functionality change. | Chris Lattner | 2008-04-22 | 1 | -2/+13 |
* | add a basic testcase. | Chris Lattner | 2008-04-22 | 2 | -0/+34 |
* | Whoops! Undo r50087, unbreak the build. | Nick Lewycky | 2008-04-22 | 1 | -3/+13 |
* | Reverse r47989. Part of removing 'unwinds to' support. | Nick Lewycky | 2008-04-22 | 1 | -13/+3 |
* | Start removing 'unwinds to' support from mainline in preparation for 2.3. | Nick Lewycky | 2008-04-22 | 1 | -67/+0 |
* | Add MemCpyOpt to LTO. | Owen Anderson | 2008-04-22 | 2 | -0/+2 |
* | remove dead code. | Chris Lattner | 2008-04-22 | 1 | -1/+0 |
* | optimize "p != gep p, ..." better. This allows us to compile | Chris Lattner | 2008-04-22 | 2 | -6/+132 |
* | more fallout from Nicholas' asmprinter patch. | Chris Lattner | 2008-04-22 | 1 | -17/+13 |
* | Implement an x86-64 ABI detail of passing structs by hidden first | Dan Gohman | 2008-04-21 | 4 | -2/+121 |
* | fix some residual old API that fell thru the cracks of the conversion script,... | Gabor Greif | 2008-04-21 | 1 | -1/+1 |
* | Fix an out-of-bounds access in -view-sunit-dags in the case of an | Dan Gohman | 2008-04-21 | 1 | -1/+2 |
* | Fix the encoding of the MMX movd that moves from MMX to 64-bit GPR. | Dan Gohman | 2008-04-21 | 1 | -1/+1 |
* | Fix the way AliasSet::print prints "may alias". | Dan Gohman | 2008-04-21 | 1 | -1/+1 |
* | fix grammar-o, thanks to Duncan for noticing. | Chris Lattner | 2008-04-21 | 1 | -1/+1 |
* | Make these structs larger to ensure that they | Duncan Sands | 2008-04-21 | 2 | -6/+6 |
* | Make the struct bigger, to ensure it is returned | Duncan Sands | 2008-04-21 | 1 | -1/+1 |
* | Use GVN in LTO instead of GCSE+LoadVN. | Owen Anderson | 2008-04-21 | 2 | -4/+2 |
* | Remove unneeded #include's. | Owen Anderson | 2008-04-21 | 1 | -7/+0 |
* | Refactor memcpyopt based on Chris' suggestions. Consolidate several functions | Owen Anderson | 2008-04-21 | 3 | -96/+48 |
* | Fix a "large integer implicitly truncated to unsigned type" | Duncan Sands | 2008-04-21 | 1 | -1/+1 |
* | don't print dominators every time it is computed with -debug. | Chris Lattner | 2008-04-21 | 1 | -4/+0 |
* | another bug introduced in r47802 by nicholas, for no apparent reason. | Chris Lattner | 2008-04-21 | 1 | -1/+1 |
* | Add an ugly note. | Chris Lattner | 2008-04-21 | 1 | -0/+35 |
* | Add jump threading to liblto. | Chris Lattner | 2008-04-21 | 1 | -1/+3 |
* | run the jump threading pass in llvm-ld also | Chris Lattner | 2008-04-21 | 1 | -1/+3 |
* | enable jump threading pass by default. This causes no miscompilations | Chris Lattner | 2008-04-21 | 1 | -0/+1 |
* | fix a bug introduced by Nicholas' "unwinds to" stuff: we | Chris Lattner | 2008-04-21 | 1 | -2/+2 |
* | don't assume that the argument passed to fprintf("%s" is a string. This | Chris Lattner | 2008-04-21 | 1 | -1/+1 |
* | Use the new SplitBlockPredecessors to implement a todo. | Chris Lattner | 2008-04-21 | 1 | -4/+16 |
* | Move SplitBlockPredecessors out of loopsimplify into BasicBlockUtils.h | Chris Lattner | 2008-04-21 | 3 | -107/+128 |
* | Move domtree/frontier updating earlier, allowing us to use it to update phi | Chris Lattner | 2008-04-21 | 1 | -31/+18 |
* | Factor dominator tree and frontier updating into SplitBlockPredecessors | Chris Lattner | 2008-04-21 | 1 | -18/+14 |
* | fit some more code in 80 cols. | Chris Lattner | 2008-04-21 | 1 | -12/+14 |
* | simplify code, fit in 80 cols. | Chris Lattner | 2008-04-21 | 1 | -65/+67 |
* | fit in 80 cols | Chris Lattner | 2008-04-21 | 1 | -6/+6 |
* | Be pessimistic in computing the buffer size when aligning. | Nicolas Geoffray | 2008-04-20 | 2 | -7/+11 |
* | Don't forget to update the current operand when getting the size of an instru... | Nicolas Geoffray | 2008-04-20 | 1 | -4/+14 |
* | finish the first cut of a jump threading pass implementation. | Chris Lattner | 2008-04-20 | 1 | -21/+141 |
* | replace a slow and verbose version of Instruction::isUsedOutsideOfBlock with | Chris Lattner | 2008-04-20 | 1 | -34/+4 |
* | add a handy helper method to instruction, useful for determining | Chris Lattner | 2008-04-20 | 2 | -0/+30 |
* | we can only thread blocks when there is a pred we can determine the succ of. | Chris Lattner | 2008-04-20 | 1 | -2/+17 |
* | improve comments, infrastructure, and add some validity checks for threading. | Chris Lattner | 2008-04-20 | 1 | -9/+106 |
* | Add a new Jump Threading pass, which will handle cases | Chris Lattner | 2008-04-20 | 3 | -0/+60 |
* | hopefully resolve PR2240 | Chris Lattner | 2008-04-20 | 1 | -1/+1 |
* | rearrange some code, simplify handling of shifts. | Chris Lattner | 2008-04-20 | 1 | -60/+56 |
* | Check we aren't trying to convert PPC long double. | Dale Johannesen | 2008-04-20 | 2 | -7/+7 |
* | Cosmetic changes, as suggested by Evan. No functionality changes. | Nicolas Geoffray | 2008-04-20 | 4 | -104/+81 |