2008-11-28 |
Chris Lattner | add a generic "bitmangled pointer" class, which allows...
|
commit | commitdiff | tree |
2008-11-28 |
Chris Lattner | Fix PR3141 by ensuring that MemoryDependenceAnalysis...
|
commit | commitdiff | tree |
2008-11-28 |
Chris Lattner | don't revisit instructions off the beginning of the...
|
commit | commitdiff | tree |
2008-11-28 |
Chris Lattner | comment cleanups.
|
commit | commitdiff | tree |
2008-11-28 |
Chris Lattner | more cleanups for MemoryDependenceAnalysis::removeInstruction,
|
commit | commitdiff | tree |
2008-11-28 |
Chris Lattner | random cleanups, no functionality change.
|
commit | commitdiff | tree |
2008-11-28 |
Chris Lattner | forward declare CallSite instead of #includ'ing it.
|
commit | commitdiff | tree |
2008-11-28 |
Chris Lattner | Run verifyRemoved from removeInstruction when -debug...
|
commit | commitdiff | tree |
2008-11-28 |
Chris Lattner | rename "ping" to "verifyRemoved". I don't know why...
|
commit | commitdiff | tree |
2008-11-28 |
Chris Lattner | comment and indentation improvements.
|
commit | commitdiff | tree |
2008-11-28 |
Chris Lattner | simplify some code, remove escaped newline.
|
commit | commitdiff | tree |
2008-11-28 |
Chris Lattner | remove mysterious escaped newlines.
|
commit | commitdiff | tree |
2008-11-28 |
Chris Lattner | don't call MergeBasicBlockIntoOnlyPred on a block whose...
|
commit | commitdiff | tree |
2008-11-28 |
Chris Lattner | rewrite RecursivelyDeleteTriviallyDeadInstructions...
|
commit | commitdiff | tree |
2008-11-28 |
Chris Lattner | remove some weirdness that came from the LSR code that has
|
commit | commitdiff | tree |
2008-11-28 |
Chris Lattner | rewrite a big chunk of how DSE does recursive dead...
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | delete ErasePossiblyDeadInstructionTree, replacing...
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | Simplify LoopStrengthReduce::DeleteTriviallyDeadInstructions by
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | enhance RecursivelyDeleteTriviallyDeadInstructions...
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | Enhance RecursivelyDeleteTriviallyDeadInstructions...
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | use continue to reduce indentation
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | remove doConstantPropagation and dceInstruction, they...
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | simplify code.
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | simplify this logic.
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | defensive patch: if CGP is merging a block with the...
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | Fix PR3138: if we merge the entry block into another...
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | switch InstCombine::visitLoadInst to use
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | improve const correctness.
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | enhance FindAvailableLoadedValue to make use of AliasAnalysis
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | move FindAvailableLoadedValue from JumpThreading to...
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | simplify this code a bit.
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | Use the new MergeBasicBlockIntoOnlyPred function.
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | move MergeBasicBlockIntoOnlyPred to Transforms/Utils.
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | rename ThreadBlock to ProcessBlock, since it does other...
|
commit | commitdiff | tree |
2008-11-27 |
Chris Lattner | Make jump threading substantially more powerful, in...
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | Turn on my codegen prepare heuristic by default. It...
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | teach the new heuristic how to handle inline asm.
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | Improve ValueAlreadyLiveAtInst with a cheap and dirty...
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | Start rewroking a subpiece of the profitability heuristic...
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | add a long-overdue AllocaInst::isStaticAlloca method.
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | add a comment, make save/restore logic more obvious.
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | This adds in some code (currently disabled unless you...
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | Teach CodeGenPrepare to look through Bitcast instructions...
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | fix an over-reduced test.
|
commit | commitdiff | tree |
2008-11-26 |
Chris Lattner | this doesn't need EH
|
commit | commitdiff | tree |
2008-11-25 |
Chris Lattner | This method got renamed, thanks to Mattias Holm for...
|
commit | commitdiff | tree |
2008-11-25 |
Chris Lattner | Teach MatchScaledValue to handle Scales by 1 with MatchAddr...
|
commit | commitdiff | tree |
2008-11-25 |
Chris Lattner | significantly refactor all the addressing mode matching...
|
commit | commitdiff | tree |
2008-11-25 |
Chris Lattner | refactor all the constantexpr/instruction handling...
|
commit | commitdiff | tree |
2008-11-25 |
Chris Lattner | another minor tweak
|
commit | commitdiff | tree |
2008-11-25 |
Chris Lattner | minor cleanups no functionality change.
|
commit | commitdiff | tree |
2008-11-24 |
Chris Lattner | rearrange and tidy some code, no functionality change.
|
commit | commitdiff | tree |
2008-11-24 |
Chris Lattner | minor cleanups to debug code, no functionality change.
|
commit | commitdiff | tree |
2008-11-24 |
Chris Lattner | reenable test
|
commit | commitdiff | tree |
2008-11-24 |
Chris Lattner | reenable the right part of the code.
|
commit | commitdiff | tree |
2008-11-24 |
Chris Lattner | revert an accidental commit, this fixes the regression...
|
commit | commitdiff | tree |
2008-11-24 |
Chris Lattner | Fix 3113: If we have a dead cyclic PHI, replace the...
|
commit | commitdiff | tree |
2008-11-23 |
Chris Lattner | Make JIT::runFunction handle functions with non-C calling...
|
commit | commitdiff | tree |
2008-11-22 |
Chris Lattner | Describe how the JIT maps fields to MachineOperands...
|
commit | commitdiff | tree |
2008-11-21 |
Chris Lattner | reapply Sanjiv's patch to genericize memcpy/memset...
|
commit | commitdiff | tree |
2008-11-20 |
Chris Lattner | add an operator= to assign to smallstring.
|
commit | commitdiff | tree |
2008-11-19 |
Chris Lattner | add a write method.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | punctuate, add wording about patches contributed by...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | eliminate some std::set's.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | simplify loop
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | simplify a bunch more instcombines to use m_Specific...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | factor the code for simplifying (icmp)|(icmp) into...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | do some computation with apints instead of ConstantInts.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | merge a check into a place where it is simpler.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | factor a whole bunch of code out into a helper function.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | simplify the conditions on two gigantic if's, decreasing...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | simplify some instcombine matches by using m_Specific
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | add a new m_Specific pattern that matches only if we...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | Use new m_SelectCst template to eliminate macros.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | add a new template for matching a select between two...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | simplify code.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | Handle the case where there is no "not". It is possible...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | factor a bunch of copy/paste code out into a helper...
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | make this actually test what it is trying to.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | rearrange some code, no functionality change.
|
commit | commitdiff | tree |
2008-11-16 |
Chris Lattner | if we're going to use a macro, use it maximally. no...
|
commit | commitdiff | tree |
2008-11-11 |
Chris Lattner | last validation errors
|
commit | commitdiff | tree |
2008-11-11 |
Chris Lattner | fix some validation errors <it> -> <i>
|
commit | commitdiff | tree |
2008-11-11 |
Chris Lattner | fix some validation errors.
|
commit | commitdiff | tree |
2008-11-11 |
Chris Lattner | remove an extraneous tag
|
commit | commitdiff | tree |
2008-11-11 |
Chris Lattner | Make this document *substantially* better and cover...
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | final edits
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | eliminate a couple more uses of utohexstr.
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | Use utohex_buffer instead of utohexstr to avoid creating...
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | split out the functionality of utohexstr into a new...
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | Move getCastToEmpty out of DIDescriptor into DIFactory...
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | Fix an over aggressive assumption that struct decls...
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | Fix a bug with default arguments that apple gcc doesn...
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | move some cases around to silence these sorts of warnings in
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | add new file
|
commit | commitdiff | tree |
2008-11-10 |
Chris Lattner | Add a new set of helper classes for creating and reading...
|
commit | commitdiff | tree |
2008-11-09 |
Chris Lattner | fix validation problem.
|
commit | commitdiff | tree |
2008-10-30 |
Chris Lattner | mention fortran status.
|
commit | commitdiff | tree |
2008-10-29 |
Chris Lattner | add testcase for PR2964
|
commit | commitdiff | tree |
2008-10-29 |
Chris Lattner | Fix PR2967 by not deleting volatile load/stores that...
|
commit | commitdiff | tree |
next |