| Commit message (Expand) | Author | Age | Files | Lines |
* | Enhance InsertPHITranslatedPointer to be able to return a list of newly | Chris Lattner | 2009-11-28 | 1 | -2/+3 |
* | Rework InsertPHITranslatedPointer to handle the recursive case, this | Chris Lattner | 2009-11-27 | 1 | -5/+14 |
* | factor some logic out of instcombine into a new SimplifyAddInst method. | Chris Lattner | 2009-11-27 | 1 | -0/+5 |
* | teach GVN's load PRE to insert computations of the address in predecessors | Chris Lattner | 2009-11-27 | 1 | -0/+7 |
* | Fix phi translation in load PRE to agree with the phi | Chris Lattner | 2009-11-27 | 1 | -0/+7 |
* | factor some instcombine simplifications for getelementptr out to a new | Chris Lattner | 2009-11-27 | 1 | -0/+5 |
* | Rename new TailDuplicationPass to avoid name conflict with the old one. | Bob Wilson | 2009-11-26 | 1 | -2/+2 |
* | Implement PR1143 (at -m64) by making basicaa look through extensions. We | Chris Lattner | 2009-11-26 | 1 | -0/+6 |
* | move DecomposeGEPExpression out into ValueTracking.cpp | Chris Lattner | 2009-11-26 | 1 | -0/+15 |
* | Split tail duplication into a separate pass. This is needed to avoid | Bob Wilson | 2009-11-26 | 2 | -0/+10 |
* | Rollback changes r89516: Added two SubtargetFeatures::AddFeatures methods, wh... | Viktor Kutuzov | 2009-11-25 | 1 | -7/+0 |
* | Use StringRef (again) in DebugInfo interface. | Devang Patel | 2009-11-25 | 1 | -41/+41 |
* | Adjust comments to new semantics. | Edward O'Callaghan | 2009-11-25 | 1 | -3/+3 |
* | API change Path::isSpecialFile to Path::isRegularFile, improve semantics in r... | Edward O'Callaghan | 2009-11-25 | 1 | -3/+5 |
* | Add the rest of the build system logic for optional target disassemblers | Daniel Dunbar | 2009-11-25 | 1 | -0/+14 |
* | Add CMake and configure logic to create llvm/Config/Disassemblers.defs. | Daniel Dunbar | 2009-11-25 | 1 | -0/+29 |
* | Refactor target hook for tail duplication as requested by Chris. | Bob Wilson | 2009-11-24 | 1 | -6/+3 |
* | Use StringRef instead of std::string in DIEString. | Devang Patel | 2009-11-24 | 1 | -1/+1 |
* | Remove DebugLabelFolder pass. It is not used by dwarf writer anymore. | Devang Patel | 2009-11-24 | 2 | -21/+0 |
* | Fix comments as pre-post review for rev.89765. | Edward O'Callaghan | 2009-11-24 | 1 | -2/+2 |
* | Provide Path::isSpecialFile interface for PR5568. | Edward O'Callaghan | 2009-11-24 | 1 | -0/+5 |
* | Emit pubtypes. | Devang Patel | 2009-11-24 | 1 | -0/+6 |
* | * Move stub allocation inside the JITEmitter, instead of exposing a | Jeffrey Yasskin | 2009-11-23 | 1 | -10/+17 |
* | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used. | Dan Gohman | 2009-11-23 | 2 | -21/+2 |
* | Allow more than one stub to be being generated at the same time. | Jeffrey Yasskin | 2009-11-23 | 2 | -21/+51 |
* | Add CreateLocation varinat that accepts MDNode (with a default value). | Devang Patel | 2009-11-23 | 1 | -0/+4 |
* | Rename SelectionDAGLowering to SelectionDAGBuilder, and rename | Dan Gohman | 2009-11-23 | 1 | -2/+2 |
* | add a helper | Chris Lattner | 2009-11-23 | 1 | -0/+7 |
* | I forgot to update the prototype for LLVMBuildIntCast when correcting | Duncan Sands | 2009-11-23 | 1 | -1/+1 |
* | Pull LLVMContext out of PromoteMemToReg. | Nick Lewycky | 2009-11-23 | 1 | -2/+0 |
* | Remove unused LLVMContext. | Nick Lewycky | 2009-11-23 | 1 | -3/+1 |
* | SourceMgr: Add ShowLine argument to PrintMessage, to allow suppressing the so... | Daniel Dunbar | 2009-11-22 | 1 | -4/+11 |
* | Add getFrameIndexReference() to TargetRegisterInfo, which allows targets to | Jim Grosbach | 2009-11-22 | 1 | -0/+12 |
* | Use ExtractElementInst::Create instead of new; patch by Artur Pietrek! | Daniel Dunbar | 2009-11-22 | 1 | -1/+1 |
* | Remove the AliasAnalysis::getMustAliases method, which is dead. | Chris Lattner | 2009-11-22 | 2 | -19/+0 |
* | Allow target to disable if-converting predicable instructions. e.g. NEON inst... | Evan Cheng | 2009-11-21 | 1 | -0/+7 |
* | We are not using DBG_STOPPOINT anymore. | Devang Patel | 2009-11-21 | 2 | -31/+0 |
* | Maintain stylistic consistency. | Evan Cheng | 2009-11-21 | 1 | -1/+3 |
* | Be more clever about calculating live variables through new basic blocks. | Jakob Stoklund Olesen | 2009-11-21 | 1 | -5/+18 |
* | Allow SmallString to implicitly convert to StringRef. | Daniel Dunbar | 2009-11-21 | 1 | -1/+4 |
* | Added two SubtargetFeatures::AddFeatures methods, which accept a comma-separa... | Viktor Kutuzov | 2009-11-21 | 1 | -0/+7 |
* | Restructure code to allow renaming of multiple-register groups for anti-dep b... | David Goodwin | 2009-11-20 | 1 | -1/+1 |
* | Target-independent support for TargetFlags on BlockAddress operands, | Dan Gohman | 2009-11-20 | 4 | -7/+15 |
* | Recommitting PALIGNR shift width fixes. | Sean Callanan | 2009-11-20 | 1 | -2/+2 |
* | Reverting PALIGNR fix until I figure out how this | Sean Callanan | 2009-11-20 | 1 | -2/+2 |
* | Fixed PALIGNR to take 8-bit rotations in all cases. | Sean Callanan | 2009-11-20 | 1 | -2/+2 |
* | Make Loop::getLoopLatch() work on loops which don't have preheaders, as | Dan Gohman | 2009-11-20 | 1 | -15/+5 |
* | Remove some old experimental code that is no longer needed. Remove additional... | David Goodwin | 2009-11-20 | 2 | -25/+14 |
* | Fix fast-isel to avoid selecting the return instruction if a | Dan Gohman | 2009-11-20 | 1 | -1/+2 |
* | Add MachineBasicBlock::getName, and use it in place of getBasicBlock()->getName. | Jakob Stoklund Olesen | 2009-11-20 | 1 | -1/+6 |