2009-02-24 |
Dan Gohman | Rename ScalarEvolution's getIterationCount to getBackedgeTak...
|
commit | commitdiff | tree |
2009-02-24 |
Dan Gohman | Add a testcase for the problem fixed in r65289.
|
commit | commitdiff | tree |
2009-02-24 |
Dan Gohman | Fix a ValueTracking rule: RHS means operand 1, not...
|
commit | commitdiff | tree |
2009-02-24 |
Dan Gohman | Generalize the ChangeCompareStride code, in preparation for
|
commit | commitdiff | tree |
2009-02-24 |
Dan Gohman | Preserve the DominanceFrontier analysis in the LoopDeletion...
|
commit | commitdiff | tree |
2009-02-23 |
Dan Gohman | Back out the change in 64918 that used sign-extensions...
|
commit | commitdiff | tree |
2009-02-23 |
Dan Gohman | Fast-isel can't do TLS yet, so it should fall back...
|
commit | commitdiff | tree |
2009-02-23 |
Dan Gohman | LoopDeletion needs to inform ScalarEvolution when a...
|
commit | commitdiff | tree |
2009-02-23 |
Dan Gohman | Use the -stack-alignment option instead of using a...
|
commit | commitdiff | tree |
2009-02-23 |
Dan Gohman | IndVarSimplify preserves ScalarEvolution. In the
|
commit | commitdiff | tree |
2009-02-22 |
Dan Gohman | Revert the part of 64623 that attempted to align the...
|
commit | commitdiff | tree |
2009-02-22 |
Dan Gohman | Properly parenthesize this expression, fixing a real...
|
commit | commitdiff | tree |
2009-02-20 |
Dan Gohman | Fix a bug that David Greene found in the DAGCombiner...
|
commit | commitdiff | tree |
2009-02-20 |
Dan Gohman | Simplify code and reduce indentation. No functionality...
|
commit | commitdiff | tree |
2009-02-20 |
Dan Gohman | Fix 80-column violations.
|
commit | commitdiff | tree |
2009-02-20 |
Dan Gohman | It's not necessary to check if Base is null here.
|
commit | commitdiff | tree |
2009-02-20 |
Dan Gohman | Add a comment about how Imm can be used for loop-variant...
|
commit | commitdiff | tree |
2009-02-20 |
Dan Gohman | Implement "superhero" strength reduction, or full strength
|
commit | commitdiff | tree |
2009-02-19 |
Dan Gohman | Use DEBUG() instead of passing *DOUT to WriteAsOperand,
|
commit | commitdiff | tree |
2009-02-19 |
Dan Gohman | Make the debug output of LSR less cryptic and more...
|
commit | commitdiff | tree |
2009-02-19 |
Dan Gohman | Fix the logic in this assertion to properly validate...
|
commit | commitdiff | tree |
2009-02-19 |
Dan Gohman | Reapply r57340. VMKit does not presently rely on materialize...
|
commit | commitdiff | tree |
2009-02-18 |
Dan Gohman | Use a sign-extend instead of a zero-extend when promoting a
|
commit | commitdiff | tree |
2009-02-18 |
Dan Gohman | Simplify by using dyn_cast instead of isa and cast.
|
commit | commitdiff | tree |
2009-02-18 |
Dan Gohman | Clarify the definition of "latch block" in a comment.
|
commit | commitdiff | tree |
2009-02-18 |
Dan Gohman | Add explicit keywords.
|
commit | commitdiff | tree |
2009-02-18 |
Dan Gohman | Factor out the code to add a MachineOperand to a MachineInst...
|
commit | commitdiff | tree |
2009-02-18 |
Dan Gohman | Eliminate several more unnecessary intptr_t casts.
|
commit | commitdiff | tree |
2009-02-18 |
Dan Gohman | Change the argument type in this test to something...
|
commit | commitdiff | tree |
2009-02-18 |
Dan Gohman | Fix a corner case in the new indvars promotion logic...
|
commit | commitdiff | tree |
2009-02-18 |
Dan Gohman | Fix a typo in a comment.
|
commit | commitdiff | tree |
2009-02-17 |
Dan Gohman | LoopIndexSplit doesn't actually use ScalarEvolution.
|
commit | commitdiff | tree |
2009-02-17 |
Dan Gohman | Add a method to ScalarEvolution for telling it when...
|
commit | commitdiff | tree |
2009-02-17 |
Dan Gohman | Move dumpPassStructure out of line.
|
commit | commitdiff | tree |
2009-02-17 |
Dan Gohman | Tidy whitespace.
|
commit | commitdiff | tree |
2009-02-17 |
Dan Gohman | Delete trailing whitespace.
|
commit | commitdiff | tree |
2009-02-17 |
Dan Gohman | Fix 80-column violation.
|
commit | commitdiff | tree |
2009-02-17 |
Dan Gohman | Simplify; fix some 80-column violations.
|
commit | commitdiff | tree |
2009-02-16 |
Dan Gohman | Delete trailing whitespace.
|
commit | commitdiff | tree |
2009-02-16 |
Dan Gohman | Fix EnforceKnownAlignment so that it doesn't ever reduce...
|
commit | commitdiff | tree |
2009-02-16 |
Dan Gohman | Delete this long-commented-out code. The situation...
|
commit | commitdiff | tree |
2009-02-16 |
Dan Gohman | Rename IndVarsSimplify to IndVarSimplify, to be consistent...
|
commit | commitdiff | tree |
2009-02-16 |
Dan Gohman | Change these tests to use regular loads instead of...
|
commit | commitdiff | tree |
2009-02-15 |
Dan Gohman | Don't assume that a left-shift of a value with one...
|
commit | commitdiff | tree |
2009-02-15 |
Dan Gohman | MachineLICM now handles these cases.
|
commit | commitdiff | tree |
2009-02-14 |
Dan Gohman | The x86-64 red zone is now being used.
|
commit | commitdiff | tree |
2009-02-14 |
Dan Gohman | Extend the IndVarSimplify support for promoting induction...
|
commit | commitdiff | tree |
2009-02-14 |
Dan Gohman | Clarify debug output.
|
commit | commitdiff | tree |
2009-02-14 |
Dan Gohman | Simplify some code. hasComputableLoopEvolution is overkill...
|
commit | commitdiff | tree |
2009-02-13 |
Dan Gohman | In CodeGenPrepare's debug output, use WriteAsOperand...
|
commit | commitdiff | tree |
2009-02-13 |
Dan Gohman | Complete the sentance in this comment. I have reservations
|
commit | commitdiff | tree |
2009-02-13 |
Dan Gohman | Fix the code that checked if a SCEVAddRecExpr Start...
|
commit | commitdiff | tree |
2009-02-13 |
Dan Gohman | Fix LSR's IV sorting function to explicitly sort by...
|
commit | commitdiff | tree |
2009-02-12 |
Dan Gohman | Teach IndVarSimplify to optimize code using the C ...
|
commit | commitdiff | tree |
2009-02-12 |
Dan Gohman | Rename bugpoint's error message file so that if it...
|
commit | commitdiff | tree |
2009-02-12 |
Dan Gohman | Add a utility function to LoopInfo to return the exit...
|
commit | commitdiff | tree |
2009-02-12 |
Dan Gohman | Adjust the sizes for a few SmallVectors to reflect...
|
commit | commitdiff | tree |
2009-02-12 |
Dan Gohman | This code doesn't actually use the ExitingBlocks list.
|
commit | commitdiff | tree |
2009-02-11 |
Dan Gohman | Fix a comment.
|
commit | commitdiff | tree |
2009-02-11 |
Dan Gohman | Don't use special heuristics for nodes with no data...
|
commit | commitdiff | tree |
2009-02-11 |
Dan Gohman | Delete the heuristic for non-livein CopyFromReg nodes...
|
commit | commitdiff | tree |
2009-02-11 |
Dan Gohman | Don't try to set an EFLAGS operand to dead if no instruction...
|
commit | commitdiff | tree |
2009-02-11 |
Dan Gohman | When scheduling a block in parts, keep track of the...
|
commit | commitdiff | tree |
2009-02-11 |
Dan Gohman | Don't print extra spaces in vector and array constants...
|
commit | commitdiff | tree |
2009-02-11 |
Dan Gohman | It isn't necessary to explicitly clear the contents...
|
commit | commitdiff | tree |
2009-02-11 |
Dan Gohman | Use iterators to iterate through the Preds array instead of
|
commit | commitdiff | tree |
2009-02-10 |
Dan Gohman | Consider any instruction that modifies the stack pointer...
|
commit | commitdiff | tree |
2009-02-10 |
Dan Gohman | Factor out more code for computing register live-range...
|
commit | commitdiff | tree |
2009-02-10 |
Dan Gohman | Use const, to support platforms where strrchr returns...
|
commit | commitdiff | tree |
2009-02-10 |
Dan Gohman | Answer a common FAQ:
|
commit | commitdiff | tree |
2009-02-09 |
Dan Gohman | Use doxygen comment syntax.
|
commit | commitdiff | tree |
2009-02-09 |
Dan Gohman | Use slightly more correct grammar in error messages.
|
commit | commitdiff | tree |
2009-02-07 |
Dan Gohman | Constify TargetInstrInfo::EmitInstrWithCustomInserter...
|
commit | commitdiff | tree |
2009-02-07 |
Dan Gohman | Change several SmallPtrSetImpl members from public...
|
commit | commitdiff | tree |
2009-02-07 |
Dan Gohman | Simplify some code by using blocks_begin(), blocks_end...
|
commit | commitdiff | tree |
2009-02-07 |
Dan Gohman | Refactor some repeated logic into a separate function.
|
commit | commitdiff | tree |
2009-02-07 |
Dan Gohman | Make a comment a doxygen comment.
|
commit | commitdiff | tree |
2009-02-06 |
Dan Gohman | Split the locking out of JIT::runJITOnFunction so that...
|
commit | commitdiff | tree |
2009-02-06 |
Dan Gohman | Make Mutex's constructor explicit, and tidy up whitespace.
|
commit | commitdiff | tree |
2009-02-06 |
Dan Gohman | Use .size and .type on ELF systems; this helps tools...
|
commit | commitdiff | tree |
2009-02-06 |
Dan Gohman | Rename SelectionDAGISel::Schedule to
|
commit | commitdiff | tree |
2009-02-06 |
Dan Gohman | Delete an unused member function.
|
commit | commitdiff | tree |
2009-02-06 |
Dan Gohman | Move ScheduleDAGSDNodes.h to be a private header. Front...
|
commit | commitdiff | tree |
2009-02-06 |
Dan Gohman | Move ScheduleDAGInstrs.h to be a private header. Front...
|
commit | commitdiff | tree |
2009-02-06 |
Dan Gohman | Tidy up the ScheduleDAG class definition a little....
|
commit | commitdiff | tree |
2009-02-05 |
Dan Gohman | Delete some trailing whiespaces.
|
commit | commitdiff | tree |
2009-02-04 |
Dan Gohman | Minor code cleanups; no functionality change.
|
commit | commitdiff | tree |
2009-02-03 |
Dan Gohman | Change the post-RA scheduler to iterate through the
|
commit | commitdiff | tree |
2009-02-03 |
Dan Gohman | Tevert part of the x86 subtarget logic changes: when...
|
commit | commitdiff | tree |
2009-02-03 |
Dan Gohman | Delete these two tests. They are specific to x86-64...
|
commit | commitdiff | tree |
2009-02-03 |
Dan Gohman | Move isIdentifiedObject and isNoAliasCall into AliasAnalysis...
|
commit | commitdiff | tree |
2009-02-03 |
Dan Gohman | Add explicit -march=x86 to these tests so that they...
|
commit | commitdiff | tree |
2009-02-03 |
Dan Gohman | Use the SubclassData field to hold ExtType, isTrunc...
|
commit | commitdiff | tree |
2009-02-03 |
Dan Gohman | Change Feature64Bit to not imply FeatureSSE2. All x86...
|
commit | commitdiff | tree |
2009-02-02 |
Dan Gohman | Fix another test to not use -mcpu=yonah with 64-bit...
|
commit | commitdiff | tree |
2009-02-02 |
Dan Gohman | Yonah does not support x86-64. Change the -mcpu value...
|
commit | commitdiff | tree |
2009-02-02 |
Dan Gohman | Reposition the DebugLoc field to reduce padding space
|
commit | commitdiff | tree |
2009-01-30 |
Dan Gohman | Fix a post-RA scheduling dependency bug.
|
commit | commitdiff | tree |
2009-01-29 |
Dan Gohman | Explicitly add PseudoSourceValue information when lowering
|
commit | commitdiff | tree |
2009-01-29 |
Dan Gohman | Make a few things const, fix some comments, and simplify
|
commit | commitdiff | tree |
next |