| Commit message (Expand) | Author | Age | Files | Lines |
* | Eliminate some temporaries. | Benjamin Kramer | 2009-11-03 | 1 | -22/+11 |
* | Trim unnecessary include. | Evan Cheng | 2009-11-03 | 1 | -1/+0 |
* | For Thumb indirect branches, use "mov pc, reg" which does not switch | Bob Wilson | 2009-11-03 | 1 | -1/+1 |
* | Fix a funky "declared with greater visibility than the type of its field" | Jeffrey Yasskin | 2009-11-03 | 1 | -2/+2 |
* | Fix PR5367. QPR_8 is the super regclass of DPR_8 and SPR_8. | Evan Cheng | 2009-11-03 | 1 | -2/+9 |
* | Clean up copyRegToReg. | Evan Cheng | 2009-11-03 | 1 | -27/+13 |
* | Add QPR_8 as a superreg class of SPR_8 and DPR_8. | Evan Cheng | 2009-11-03 | 1 | -0/+7 |
* | remove unneeded checks of isFreeCall | Chris Lattner | 2009-11-03 | 1 | -16/+0 |
* | remove a check of isFreeCall: the argument to free is already nocapture so th... | Chris Lattner | 2009-11-03 | 1 | -4/+0 |
* | remove a isFreeCall check: it is a callinst that can write to memory already. | Chris Lattner | 2009-11-03 | 1 | -3/+2 |
* | Update CMake file. | Ted Kremenek | 2009-11-03 | 1 | -1/+2 |
* | Alphabetize. | Ted Kremenek | 2009-11-03 | 1 | -1/+1 |
* | turn IPSCCP back on now that the iterator invalidation bug is fixed. | Chris Lattner | 2009-11-03 | 1 | -36/+50 |
* | Turn neon reg-reg moves fixup code into separate pass. This should reduce the... | Anton Korobeynikov | 2009-11-03 | 4 | -35/+152 |
* | Revert r85049, it is causing PR5367 | Anton Korobeynikov | 2009-11-03 | 1 | -0/+2 |
* | Revert previous change to a comment. The BlockAddresses go in the | Bob Wilson | 2009-11-03 | 1 | -6/+6 |
* | fix a nasty iterator invalidation bug from my conversion from | Chris Lattner | 2009-11-02 | 1 | -3/+2 |
* | Revert 85799 for now. It might be breaking llvm-gcc driver. | Evan Cheng | 2009-11-02 | 1 | -46/+17 |
* | Put BlockAddresses into ARM constant pools. | Bob Wilson | 2009-11-02 | 4 | -5/+19 |
* | Fix ARMAsmParser::ParseMemoryOffsetReg() where the parameter OffsetRegNum should | Kevin Enderby | 2009-11-02 | 1 | -2/+2 |
* | revert r8579[56], which are causing unhappiness in buildbot land. | Chris Lattner | 2009-11-02 | 1 | -50/+36 |
* | Set bit instead of calling pow() to compute 2 << n | Victor Hernandez | 2009-11-02 | 1 | -5/+13 |
* | typo | Chris Lattner | 2009-11-02 | 1 | -1/+1 |
* | disable IPSCCP support for multiple return values, it is buggy, so just | Chris Lattner | 2009-11-02 | 1 | -1/+2 |
* | Fix schedule model for BFC. | David Goodwin | 2009-11-02 | 2 | -2/+2 |
* | Hyphenate some comments. | Bob Wilson | 2009-11-02 | 1 | -3/+2 |
* | Chain dependencies used to enforce memory order should have latency of 0 (exc... | David Goodwin | 2009-11-02 | 1 | -14/+23 |
* | Add support for BlockAddress values in ARM constant pools. | Bob Wilson | 2009-11-02 | 4 | -20/+41 |
* | Prune unnecessary include. | Bob Wilson | 2009-11-02 | 1 | -1/+0 |
* | Initilize the machine LICM CSE map upon the first time an instruction is hois... | Evan Cheng | 2009-11-02 | 1 | -17/+46 |
* | These are done / no longer care. | Evan Cheng | 2009-11-02 | 1 | -21/+0 |
* | Add an entry. | Evan Cheng | 2009-11-02 | 1 | -0/+3 |
* | improve IPSCCP to be able to propagate the result of "!mayBeOverridden" | Chris Lattner | 2009-11-02 | 1 | -36/+49 |
* | don't mark the arguments of prototype overdefined, they will never be queried. | Chris Lattner | 2009-11-02 | 1 | -3/+6 |
* | restore some code I removed in r85788, refactor it into | Chris Lattner | 2009-11-02 | 1 | -4/+18 |
* | remove some confused code that dates from when we had | Chris Lattner | 2009-11-02 | 1 | -10/+2 |
* | avoid redundant lookups in BBExecutable, and make it a SmallPtrSet. | Chris Lattner | 2009-11-02 | 1 | -14/+16 |
* | Use the libanalysis 'ConstantFoldLoadFromConstPtr' function | Chris Lattner | 2009-11-02 | 1 | -18/+11 |
* | switch the main 'ValueState' map from being an std::map to being | Chris Lattner | 2009-11-02 | 1 | -311/+281 |
* | Unbreak ARMBaseRegisterInfo::copyRegToReg. | Evan Cheng | 2009-11-02 | 1 | -18/+19 |
* | fix a bug exposed by moving SRoA earlier which caused a crash building kc++ | Chris Lattner | 2009-11-02 | 1 | -1/+6 |
* | only IPSCCP incoming arguments if the function is executable, this fixes | Chris Lattner | 2009-11-02 | 1 | -15/+17 |
* | add a new ValueState::getConstantInt() helper, use it to | Chris Lattner | 2009-11-02 | 1 | -52/+53 |
* | Fix malloc.h is deprecated warning on DragonFly BSD. | Edward O'Callaghan | 2009-11-02 | 1 | -1/+3 |
* | Fix for warning seen on DF-BSD, Victor, please fix this to use a shift instea... | Edward O'Callaghan | 2009-11-02 | 1 | -1/+1 |
* | tidy up some more: remove some extraneous inline specifiers, return harder. | Chris Lattner | 2009-11-02 | 1 | -126/+95 |
* | Apply fix for PR5135, Credit to Andreas Neustifter. | Edward O'Callaghan | 2009-11-02 | 2 | -5/+6 |
* | eliminate the SCCPSolver::getValueMapping method. | Chris Lattner | 2009-11-02 | 1 | -25/+23 |
* | fix failures introduced in r85774 | Chris Lattner | 2009-11-02 | 1 | -1/+2 |
* | factor duplicated code into a new DeleteInstructionInBlock | Chris Lattner | 2009-11-02 | 1 | -92/+80 |