2009-10-16 |
Dan Gohman | Move zext and sext casts fed by loads into the same...
|
commit | commitdiff | tree |
2009-10-15 |
Dan Gohman | Make CodePlacementOpt align loops, rather than loop...
|
commit | commitdiff | tree |
2009-10-14 |
Dan Gohman | Delete bogus semicolons.
|
commit | commitdiff | tree |
2009-10-14 |
Dan Gohman | Fix this test to account for a movl $0 being emitted...
|
commit | commitdiff | tree |
2009-10-14 |
Dan Gohman | Make isSafeToClobberEFLAGS more aggressive. Teach it...
|
commit | commitdiff | tree |
2009-10-14 |
Dan Gohman | This remat entry is basically done. There are hooks...
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Add a few README.txt items.
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Fix resetCachedCostInfo to reset all of the cost information...
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Use the new CodeMetrics class to compute code size...
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Compute a full cost value even when a setjmp call is...
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Split code not specific to Function inlining out into...
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Commit the removal of this file, which is now moved...
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Move the InlineCost code from Transforms/Utils to Analysis.
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Start refactoring the inline cost estimation code so...
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Make LoopUnswitch's cost estimation count Instructions...
|
commit | commitdiff | tree |
2009-10-13 |
Dan Gohman | Add a ceilLogBase2 function to APInt.
|
commit | commitdiff | tree |
2009-10-12 |
Dan Gohman | Remove a redundant member variable.
|
commit | commitdiff | tree |
2009-10-12 |
Dan Gohman | Delete some obsolete declarations.
|
commit | commitdiff | tree |
2009-10-12 |
Dan Gohman | Don't forget to mark RAX as live-out of the function...
|
commit | commitdiff | tree |
2009-10-10 |
Dan Gohman | Create a new InstrEmitter class for translating SelectionDAG...
|
commit | commitdiff | tree |
2009-10-10 |
Dan Gohman | Make getMachineNode return a MachineSDNode* instead...
|
commit | commitdiff | tree |
2009-10-10 |
Dan Gohman | Remove a no-longer-necessary #include.
|
commit | commitdiff | tree |
2009-10-10 |
Dan Gohman | Replace X86's CanRematLoadWithDispOperand by calling...
|
commit | commitdiff | tree |
2009-10-10 |
Dan Gohman | Fix a missing initialization of PostRAScheduler's AA...
|
commit | commitdiff | tree |
2009-10-09 |
Dan Gohman | The ScheduleDAG framework now requires an AliasAnalysis...
|
commit | commitdiff | tree |
2009-10-09 |
Dan Gohman | Update this test; the code is the same but it gets...
|
commit | commitdiff | tree |
2009-10-09 |
Dan Gohman | Mark the LDR instruction with isReMaterializable, as...
|
commit | commitdiff | tree |
2009-10-09 |
Dan Gohman | Factor out LiveIntervalAnalysis' code to determine...
|
commit | commitdiff | tree |
2009-10-09 |
Dan Gohman | Add a const qualifier.
|
commit | commitdiff | tree |
2009-10-09 |
Dan Gohman | isTriviallyReMaterializable checks the
|
commit | commitdiff | tree |
2009-10-09 |
Dan Gohman | Fix the x86 test-shrink optimization so that it doesn...
|
commit | commitdiff | tree |
2009-10-09 |
Dan Gohman | Add basic infrastructure and x86 support for preserving...
|
commit | commitdiff | tree |
2009-10-09 |
Dan Gohman | Revert r83606 and add comments explaining why it isn...
|
commit | commitdiff | tree |
2009-10-09 |
Dan Gohman | Preserve HasNSW and HasNUW when constructing SCEVs...
|
commit | commitdiff | tree |
2009-10-09 |
Dan Gohman | Add the ability to track HasNSW and HasNUW on more...
|
commit | commitdiff | tree |
2009-10-08 |
Dan Gohman | Add a form of addPreserved which takes a string argument...
|
commit | commitdiff | tree |
2009-10-07 |
Dan Gohman | Replace some code for aggressive-remat with MachineInstr...
|
commit | commitdiff | tree |
2009-10-07 |
Dan Gohman | Replace TargetInstrInfo::isInvariantLoad and its target...
|
commit | commitdiff | tree |
2009-10-07 |
Dan Gohman | Add a few simple MachineVerifier checks for MachineMemOperands.
|
commit | commitdiff | tree |
2009-10-07 |
Dan Gohman | INTRINSIC_W_CHAIN and INTRINSIC_VOID do not use MemSDNode...
|
commit | commitdiff | tree |
2009-10-07 |
Dan Gohman | Fix this comment. The loop header is the loop entry...
|
commit | commitdiff | tree |
2009-10-06 |
Dan Gohman | Make LLVMContext's pImpl member const.
|
commit | commitdiff | tree |
2009-10-06 |
Dan Gohman | Instead of printing unnecessary basic block labels...
|
commit | commitdiff | tree |
2009-10-05 |
Dan Gohman | Remove an unnnecessary LLVMContext argument in
|
commit | commitdiff | tree |
2009-10-05 |
Dan Gohman | Use Use::operator= instead of Use::set, for consistency.
|
commit | commitdiff | tree |
2009-10-05 |
Dan Gohman | Remove explicit enum integer values. They don't appear...
|
commit | commitdiff | tree |
2009-10-05 |
Dan Gohman | Add RIP to GR64_NOREX. This fixed a MachineVerifier...
|
commit | commitdiff | tree |
2009-10-05 |
Dan Gohman | Fix a name in a comment.
|
commit | commitdiff | tree |
2009-10-01 |
Dan Gohman | Don't use identifiers that start with an underscore...
|
commit | commitdiff | tree |
2009-09-30 |
Dan Gohman | Fix this code so that it doesn't try to iterate through...
|
commit | commitdiff | tree |
2009-09-28 |
Dan Gohman | Add C API calls for building FNeg operations. Patch...
|
commit | commitdiff | tree |
2009-09-28 |
Dan Gohman | Add a testcase for r83011.
|
commit | commitdiff | tree |
2009-09-28 |
Dan Gohman | When extending the operands of an addrec, iterate through all
|
commit | commitdiff | tree |
2009-09-28 |
Dan Gohman | Add a CHECK line to check the position of the second...
|
commit | commitdiff | tree |
2009-09-28 |
Dan Gohman | Add a testcase to help test analysis preservation.
|
commit | commitdiff | tree |
2009-09-28 |
Dan Gohman | Create a README.txt for lib/Analysis, and add an entry.
|
commit | commitdiff | tree |
2009-09-28 |
Dan Gohman | Use VerifySchedule instead of doing the work manually.
|
commit | commitdiff | tree |
2009-09-28 |
Dan Gohman | Fix this debug output to handle the case where the...
|
commit | commitdiff | tree |
2009-09-28 |
Dan Gohman | Include the name of the loop header in debug messages.
|
commit | commitdiff | tree |
2009-09-28 |
Dan Gohman | Remove a redundant #ifndef and add an assertion string.
|
commit | commitdiff | tree |
2009-09-28 |
Dan Gohman | Convert LoopSimplify and LoopExtractor from FunctionPass...
|
commit | commitdiff | tree |
2009-09-28 |
Dan Gohman | Remove temporary debugging hack.
|
commit | commitdiff | tree |
2009-09-28 |
Dan Gohman | Move the dominator verification code out of special...
|
commit | commitdiff | tree |
2009-09-28 |
Dan Gohman | Move this assert to check the condition as soon as...
|
commit | commitdiff | tree |
2009-09-28 |
Dan Gohman | Extend the StartPassTimer and StopPassTimer functions...
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | Fix an old copy+pasto.
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | Extract the code for inserting a loop into the loop...
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | When a loop is deleted, immediately release all of...
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | Extract the code for releasing a pass into a separate...
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | LBRX no longer has an explicit SrcValueSDNode operand...
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | Delete a bogus comment.
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | Remove a redundant assert.
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | Fix SCEVExpander's canonical addrec expansion code...
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | Add dominates and releaseMemory member functions to...
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | Grab an LLVM Context from an instruction that exists...
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | Clarify a comment.
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | Tell ScalarEvolution to forget everything it knows...
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | Micro-optimize DerivedType::dropAllTypeUses.
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | Instead of testing whether an instruction dominates...
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | Add a properlyDominates member function to ScalarEvolution.
|
commit | commitdiff | tree |
2009-09-27 |
Dan Gohman | Remove a redundant #include.
|
commit | commitdiff | tree |
2009-09-26 |
Dan Gohman | Fix SimplifyLibCalls to transfer attributes from callees...
|
commit | commitdiff | tree |
2009-09-26 |
Dan Gohman | Fix a case where ScalarEvolution was expanding pointer...
|
commit | commitdiff | tree |
2009-09-26 |
Dan Gohman | Convert comparisons like (x == infinity) to (x >= infinity...
|
commit | commitdiff | tree |
2009-09-26 |
Dan Gohman | Add a comment describing natural loops.
|
commit | commitdiff | tree |
2009-09-26 |
Dan Gohman | Don't hoist or sink instructions with physreg uses...
|
commit | commitdiff | tree |
2009-09-26 |
Dan Gohman | I put the wrong rdar number in this test.
|
commit | commitdiff | tree |
2009-09-25 |
Dan Gohman | Unbreak MachineLICM for instructions that reference...
|
commit | commitdiff | tree |
2009-09-25 |
Dan Gohman | Rename ConstantFP's getInf to getInfinity.
|
commit | commitdiff | tree |
2009-09-25 |
Dan Gohman | Move MachineMemOperand::getAlignment out of line, to...
|
commit | commitdiff | tree |
2009-09-25 |
Dan Gohman | Transform pow(x, 0.5) to (x == -inf ? inf : fabs(sqrt...
|
commit | commitdiff | tree |
2009-09-25 |
Dan Gohman | Add a ConstantFP::getInf utility function for creating...
|
commit | commitdiff | tree |
2009-09-25 |
Dan Gohman | Fix MachineSink to be able to sink instructions that...
|
commit | commitdiff | tree |
2009-09-25 |
Dan Gohman | Simplify a few more uses of reg_iterator.
|
commit | commitdiff | tree |
2009-09-25 |
Dan Gohman | Simplify this code by using use_iterator instead of...
|
commit | commitdiff | tree |
2009-09-25 |
Dan Gohman | Improve MachineMemOperand handling.
|
commit | commitdiff | tree |
2009-09-25 |
Dan Gohman | Rename getTargetNode to getMachineNode, for consistency...
|
commit | commitdiff | tree |
2009-09-25 |
Dan Gohman | Don't try to use pre-indexed addressing with sthbrx...
|
commit | commitdiff | tree |
2009-09-25 |
Dan Gohman | Add a version of dumpr() that has a SelectionDAG* argument.
|
commit | commitdiff | tree |
2009-09-24 |
Dan Gohman | Add nounwind to this test.
|
commit | commitdiff | tree |
next |