2009-10-28 |
Dan Gohman | Teach MachineLICM to unfold loads from constant memory...
|
commit | commitdiff | tree |
2009-10-28 |
Dan Gohman | Mark dead physregdefs dead immediately. This helps...
|
commit | commitdiff | tree |
2009-10-28 |
Dan Gohman | Allow constants of different types to share constant...
|
commit | commitdiff | tree |
2009-10-28 |
Dan Gohman | Update SystemZ to use PSW following the way x86 uses...
|
commit | commitdiff | tree |
2009-10-27 |
Dan Gohman | Update the MachineBasicBlock CFG for an indirect branch.
|
commit | commitdiff | tree |
2009-10-27 |
Dan Gohman | Add CodeGen support for indirect branches.
|
commit | commitdiff | tree |
2009-10-27 |
Dan Gohman | Add braces to avoid ambiguous else.
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | Simplify this code. LoopDeletion doesn't need to explicit...
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | Code that checks WillNotOverflowSignedAdd before creating...
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | Teach BasicAA how to analyze Select instructions, and...
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | Check in the experimental GEP splitter pass. This pass...
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | Add CreateZExtOrBitCast and CreateSExtOrBitCast to...
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | When checking whether a def of an aliased register...
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | Fix a typo in a comment.
|
commit | commitdiff | tree |
2009-10-26 |
Dan Gohman | Make LSR's OptimizeShadowIV ignore induction variables...
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Update these tests to match what Loop::print now prints.
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | MapValue doesn't needs its LLVMContext argument.
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Rename isLoopExit to isLoopExiting, for consistency...
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Delete a spurious semicolon.
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Make these tests more interesting by using
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Rewrite LoopRotation's SSA updating code using SSAUpdater.
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Make DominanceFrontierBase::print's output prettier.
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Make DominanceFrontier::addBasicBlock return the iterator...
|
commit | commitdiff | tree |
2009-10-24 |
Dan Gohman | Add an explicit keyword.
|
commit | commitdiff | tree |
2009-10-23 |
Dan Gohman | APInt-ify the gep scaling code, so that it correctly...
|
commit | commitdiff | tree |
2009-10-23 |
Dan Gohman | Make LoopDeletion check the maximum backedge taken...
|
commit | commitdiff | tree |
2009-10-22 |
Dan Gohman | Revert the main portion of r31856. It was causing BranchFolding
|
commit | commitdiff | tree |
2009-10-21 |
Dan Gohman | Revert r84658 and r84691. They were causing llvm-gcc...
|
commit | commitdiff | tree |
2009-10-20 |
Dan Gohman | Fix another place that calls Loop::contains a lot to...
|
commit | commitdiff | tree |
2009-10-20 |
Dan Gohman | Restore LoopUnswitch's block-oriented threshold. LoopUnswitc...
|
commit | commitdiff | tree |
2009-10-20 |
Dan Gohman | Following r84485, add Defs = [EFLAGS] to the 32-bit...
|
commit | commitdiff | tree |
2009-10-20 |
Dan Gohman | Make TranslateX86CC return COND_INVALID instead of...
|
commit | commitdiff | tree |
2009-10-20 |
Dan Gohman | Re-apply r84295, with fixes to how the loop "top" and...
|
commit | commitdiff | tree |
2009-10-20 |
Dan Gohman | Add getTopBlock and getBottomBlock member functions...
|
commit | commitdiff | tree |
2009-10-19 |
Dan Gohman | Fix SplitBlockPredecessors' LoopInfo updating code...
|
commit | commitdiff | tree |
2009-10-19 |
Dan Gohman | Fix a typo in a comment.
|
commit | commitdiff | tree |
2009-10-19 |
Dan Gohman | Change a few instance variables to be local variables.
|
commit | commitdiff | tree |
2009-10-19 |
Dan Gohman | Change instnamer to name arguments "arg" instead of...
|
commit | commitdiff | tree |
2009-10-17 |
Dan Gohman | Delete an obsolete comment.
|
commit | commitdiff | tree |
2009-10-17 |
Dan Gohman | Enhance CodePlacementOpt's unconditional intra-loop...
|
commit | commitdiff | tree |
2009-10-17 |
Dan Gohman | Add a splice member function which accepts a range...
|
commit | commitdiff | tree |
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 |
next |