| Commit message (Expand) | Author | Age | Files | Lines |
* | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands | 2010-02-16 | 1 | -2/+2 |
* | remove dead code. | Chris Lattner | 2010-02-13 | 1 | -46/+7 |
* | Split some code out to a helper function (FindReusablePredBB) | Chris Lattner | 2010-02-13 | 1 | -50/+72 |
* | speed up CGP a bit by scanning predecessors through phi operands | Chris Lattner | 2010-02-13 | 1 | -22/+22 |
* | Implement releaseMemory in CodeGenPrepare and free the BackEdges | Dan Gohman | 2010-02-05 | 1 | -0/+4 |
* | When doing address-mode sinking, expand the base register first, rather | Dan Gohman | 2010-01-19 | 1 | -12/+17 |
* | Change errs() to dbgs(). | David Greene | 2010-01-05 | 1 | -6/+6 |
* | Revert 91280-91283, 91286-91289, 91291, 91293, 91295-91296. It apparently int... | Evan Cheng | 2009-12-17 | 1 | -8/+8 |
* | Remove unnecessary #include "llvm/LLVMContext.h". | Nick Lewycky | 2009-12-08 | 1 | -1/+0 |
* | Fix a comment typo. | Bob Wilson | 2009-12-03 | 1 | -1/+1 |
* | llvm::SplitEdge should refuse to split an edge from an indirectbr. | Chris Lattner | 2009-10-31 | 1 | -1/+2 |
* | Move zext and sext casts fed by loads into the same block as the | Dan Gohman | 2009-10-16 | 1 | -1/+41 |
* | Preserve ProfileInfo during CodeGenPrepare. | Andreas Neustifter | 2009-09-16 | 1 | -1/+15 |
* | eliminate VISIBILITY_HIDDEN from Transforms/Scalar. PR4861 | Chris Lattner | 2009-09-02 | 1 | -2/+1 |
* | Eliminate the unused Context argument on one of the ICmpInst and FCmpInst | Dan Gohman | 2009-08-25 | 1 | -1/+1 |
* | eliminate the "Value" printing methods that print to a std::ostream. | Chris Lattner | 2009-08-23 | 1 | -3/+3 |
* | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 1 | -1/+2 |
* | Add contexts to some of the MVT APIs. No functionality change yet, just the ... | Owen Anderson | 2009-08-12 | 1 | -4/+4 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 1 | -2/+2 |
* | Move a few more APIs back to 2.5 forms. The only remaining ones left to chan... | Owen Anderson | 2009-07-31 | 1 | -3/+1 |
* | Convert a few more uses of llvm/Support/Streams.h to raw_ostream. | Dan Gohman | 2009-07-25 | 1 | -5/+6 |
* | Revert the ConstantInt constructors back to their 2.5 forms where possible, t... | Owen Anderson | 2009-07-24 | 1 | -2/+2 |
* | Get rid of the Pass+Context magic. | Owen Anderson | 2009-07-22 | 1 | -4/+6 |
* | use ExpandInlineAsm on TargetLowering instead of TargetAsmInfo. | Chris Lattner | 2009-07-20 | 1 | -14/+10 |
* | This started as a small change, I swear. Unfortunately, lots of things call ... | Owen Anderson | 2009-07-09 | 1 | -1/+2 |
* | Convert the first batch of passes to use LLVMContext. | Owen Anderson | 2009-07-03 | 1 | -4/+5 |
* | Fix old-style type names in comments. | Dan Gohman | 2009-06-14 | 1 | -2/+2 |
* | Fix CodeGenPrepare's address-mode sinking to handle unusual | Dan Gohman | 2009-06-02 | 1 | -1/+4 |
* | Factor loop backedge finding out of CodeGenPrepare into a new | Chris Lattner | 2009-05-04 | 1 | -42/+9 |
* | remove empty section | Chris Lattner | 2009-04-07 | 1 | -4/+0 |
* | One more place to skip debug info. | Dale Johannesen | 2009-03-27 | 1 | -7/+14 |
* | Skip debug info one more place. (This one gets | Dale Johannesen | 2009-03-26 | 1 | -6/+12 |
* | Fix PR3784: If the source of a phi comes from a bb ended with an invoke, make... | Evan Cheng | 2009-03-13 | 1 | -0/+6 |
* | Revert commit 66140 since it caused several failures | Duncan Sands | 2009-03-12 | 1 | -6/+0 |
* | Do not split edges to EH landing pads. It will cause code size explosion. | Evan Cheng | 2009-03-05 | 1 | -0/+6 |
* | Factor address mode matcher out of codegen prepare to make it available to ot... | Evan Cheng | 2009-02-20 | 1 | -643/+1 |
* | In CodeGenPrepare's debug output, use WriteAsOperand instead of | Dan Gohman | 2009-02-13 | 1 | -6/+16 |
* | fix PR3537: if resetting bbi back to the start of a block, we need to | Chris Lattner | 2009-02-12 | 1 | -4/+9 |
* | Simplify the logic of getting hold of a PHI predecessor block. | Gabor Greif | 2009-01-23 | 1 | -2/+1 |
* | Fix rdar://6505632, an llc crash on 483.xalancbmk | Chris Lattner | 2009-01-18 | 1 | -1/+2 |
* | Rename getABITypeSize to getTypePaddedSize, as | Duncan Sands | 2009-01-12 | 1 | -1/+1 |
* | Find loop back edges only after empty blocks are eliminated. | Evan Cheng | 2009-01-05 | 1 | -2/+3 |
* | - CodeGenPrepare does not split loop back edges but it only knows about back ... | Evan Cheng | 2008-12-19 | 1 | -45/+135 |
* | don't call MergeBasicBlockIntoOnlyPred on a block whose only | Chris Lattner | 2008-11-28 | 1 | -10/+12 |
* | remove doConstantPropagation and dceInstruction, they are just | Chris Lattner | 2008-11-27 | 1 | -21/+1 |
* | defensive patch: if CGP is merging a block with the entry block, make sure | Chris Lattner | 2008-11-27 | 1 | -1/+8 |
* | Use the new MergeBasicBlockIntoOnlyPred function. | Chris Lattner | 2008-11-27 | 1 | -19/+1 |
* | Turn on my codegen prepare heuristic by default. It doesn't affect | Chris Lattner | 2008-11-26 | 1 | -5/+1 |
* | teach the new heuristic how to handle inline asm. | Chris Lattner | 2008-11-26 | 1 | -7/+52 |
* | Improve ValueAlreadyLiveAtInst with a cheap and dirty, but effective | Chris Lattner | 2008-11-26 | 1 | -12/+32 |