| Commit message (Expand) | Author | Age | Files | Lines |
* | Added two SubtargetFeatures::AddFeatures methods, which accept a comma-separa... | Viktor Kutuzov | 2009-11-21 | 1 | -0/+27 |
* | Restructure code to allow renaming of multiple-register groups for anti-dep b... | David Goodwin | 2009-11-20 | 1 | -44/+73 |
* | Enable hoisting load from constant memories. | Evan Cheng | 2009-11-20 | 1 | -21/+6 |
* | Fix a thinko that caused spurious @GOTOFFs. | Dan Gohman | 2009-11-20 | 1 | -2/+2 |
* | Update for new getBlockAddress signature. | Dan Gohman | 2009-11-20 | 1 | -2/+2 |
* | Target-independent support for TargetFlags on BlockAddress operands, | Dan Gohman | 2009-11-20 | 12 | -28/+78 |
* | Recommitting PALIGNR shift width fixes. | Sean Callanan | 2009-11-20 | 1 | -8/+8 |
* | Remove an incorrect overaggressive optimization | Dale Johannesen | 2009-11-20 | 1 | -5/+3 |
* | Reverting PALIGNR fix until I figure out how this | Sean Callanan | 2009-11-20 | 1 | -8/+8 |
* | Fixed PALIGNR to take 8-bit rotations in all cases. | Sean Callanan | 2009-11-20 | 1 | -8/+8 |
* | Do not hold on to a map slot while new entries may be inserted into the map. | Devang Patel | 2009-11-20 | 1 | -27/+33 |
* | Cleanups. | David Greene | 2009-11-20 | 1 | -3/+6 |
* | There is no need to emit source location info for DW_TAG_pointer_type. | Devang Patel | 2009-11-20 | 1 | -1/+1 |
* | Make Loop::getLoopLatch() work on loops which don't have preheaders, as | Dan Gohman | 2009-11-20 | 1 | -1/+6 |
* | Fix IPSCCP's code for deleting dead blocks to tolerate outstanding | Dan Gohman | 2009-11-20 | 1 | -2/+6 |
* | Revert "Add some rough optimizations for checking routines.", it buildeth not. | Daniel Dunbar | 2009-11-20 | 1 | -119/+12 |
* | Add some rough optimizations for checking routines. | Eric Christopher | 2009-11-20 | 1 | -12/+119 |
* | Remat VLDRD from constpool. Clean up some instruction property specifications. | Evan Cheng | 2009-11-20 | 4 | -9/+10 |
* | Add option -licm-const-load to hoist all loads from constant memory. | Evan Cheng | 2009-11-20 | 1 | -19/+56 |
* | The verify() call of CPEIsInRange() isn't right for the assertion check of | Jim Grosbach | 2009-11-20 | 1 | -2/+5 |
* | Use stripPointerCasts(). Thanks Duncan! | Dan Gohman | 2009-11-20 | 1 | -1/+1 |
* | Remove some old experimental code that is no longer needed. Remove additional... | David Goodwin | 2009-11-20 | 8 | -241/+79 |
* | More consistent labelling of basic blocks in debug output | Jakob Stoklund Olesen | 2009-11-20 | 1 | -1/+2 |
* | Revert the rule that considers comparisons between two pointers in the | Dan Gohman | 2009-11-20 | 1 | -9/+4 |
* | Move the handling of CommaSeparated options into ProvideOption. | Mikhail Glushenkov | 2009-11-20 | 1 | -23/+33 |
* | Fix PR5563, an expensive checks failure when running on | Duncan Sands | 2009-11-20 | 1 | -1/+1 |
* | Fix PR5558, which was caused by a wrong fix for PR3393 (see commit 63048), | Duncan Sands | 2009-11-20 | 2 | -35/+23 |
* | Fix fast-isel to avoid selecting the return instruction if a | Dan Gohman | 2009-11-20 | 1 | -3/+15 |
* | Remove verifySizes() since it's not adding much value. | Jim Grosbach | 2009-11-20 | 1 | -36/+0 |
* | Also CSE non-pic load from constant pools. | Evan Cheng | 2009-11-20 | 1 | -1/+4 |
* | Add an experimental option to run gep-splitting and no-load GVN | Dan Gohman | 2009-11-20 | 1 | -0/+11 |
* | Simplify this code; it's not necessary to check isIdentifiedObject here | Dan Gohman | 2009-11-20 | 1 | -7/+5 |
* | Add MachineBasicBlock::getName, and use it in place of getBasicBlock()->getName. | Jakob Stoklund Olesen | 2009-11-20 | 6 | -7/+14 |
* | Teach getSmallConstantTripMultiple about Shl operators. | Dan Gohman | 2009-11-20 | 1 | -0/+5 |
* | Fix codegen of conditional move of immediates. We were not making use of the ... | Evan Cheng | 2009-11-20 | 1 | -65/+127 |
* | Removed references to LiveStacks from Spiller.* . They're no longer needed. | Lang Hames | 2009-11-20 | 3 | -15/+9 |
* | Refine the capture tracking rules for comparisons to be more | Dan Gohman | 2009-11-20 | 1 | -6/+19 |
* | Use isVoidTy(). | Dan Gohman | 2009-11-20 | 1 | -2/+1 |
* | Update comment to reflect instruction. | Eric Christopher | 2009-11-20 | 1 | -1/+1 |
* | Refine this to only apply to null in the default address space. | Dan Gohman | 2009-11-19 | 1 | -2/+4 |
* | Try to fix JITTest.FarCallToKnownFunction on ARM and PPC. | Jeffrey Yasskin | 2009-11-19 | 1 | -10/+14 |
* | Use CMAKE_DL_LIBS instead of raw library name. Fixes bug 5536. | Oscar Fuentes | 2009-11-19 | 1 | -1/+1 |
* | Fix a couple of problems with maintaining liveness information for antidep br... | David Goodwin | 2009-11-19 | 2 | -18/+50 |
* | When placing constant islands and adjusting for alignment padding, inline | Jim Grosbach | 2009-11-19 | 1 | -7/+66 |
* | Extend CaptureTracking to indicate when a value is never stored, even | Dan Gohman | 2009-11-19 | 3 | -14/+30 |
* | Refactor cmov selection code out to a separate function. No functionality cha... | Evan Cheng | 2009-11-19 | 1 | -116/+122 |
* | Comparing a pointer with null is not a capture. | Dan Gohman | 2009-11-19 | 1 | -0/+5 |
* | Place new basic blocks immediately after their predecessor when splitting | Jakob Stoklund Olesen | 2009-11-19 | 1 | -7/+7 |
* | Reverting the EH table patches. | Bill Wendling | 2009-11-19 | 2 | -31/+8 |
* | Added NLdStLN which is similar to NLdSt with the exception that op7_4 is not | Johnny Chen | 2009-11-19 | 2 | -76/+169 |