2008-06-25 |
Matthijs Kooijman | Fix a (false) warning on darwin. |
commit | commitdiff | tree | snapshot |
2008-06-25 |
Matthijs Kooijman | Fix some cosmetics in comments. |
commit | commitdiff | tree | snapshot |
2008-06-25 |
Evan Cheng | - Use O(1) check of basic block size limit. |
commit | commitdiff | tree | snapshot |
2008-06-25 |
Chris Lattner | Fix PR2488, a case where we deleted stack restores... |
commit | commitdiff | tree | snapshot |
2008-06-25 |
Evan Cheng | Enable two-address remat by default. |
commit | commitdiff | tree | snapshot |
2008-06-25 |
Owen Anderson | Use push_back rather than operator[], which is incorrec... |
commit | commitdiff | tree | snapshot |
2008-06-25 |
Gabor Greif | Use present tense when talking about User layout. It... |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Dan Gohman | Append to the ActiveTimers std::vector before looking... |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Dale Johannesen | v2f32 is now a valid (MMX) type which breaks this |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Dale Johannesen | Add v2f32 (MMX) type to X86. Support is primitive: |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Owen Anderson | In ConstantArray::getAsString(), we know the size of... |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Owen Anderson | Use SmallVector instead of std::vector for a minor... |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Dan Gohman | Revert 52645, the loop unroller changes. It caused... |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Dan Gohman | Fix a typo in a comment. |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Dan Gohman | Make Allocate<T>() return a T* instead of a void*.... |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Tanya Lattner | Regenerate configure. |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Dan Gohman | Use const_cast instead of a C-style cast. |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Dan Gohman | Correct a comment. |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Chris Lattner | Add support for building on solaris, working around... |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Dan Gohman | Pass std::string by reference. Thanks Chris! |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Matthijs Kooijman | Commit the new DeadArgElim pass again, this time with... |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Matthijs Kooijman | Allow the test suite to be checked out into projects... |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Matthijs Kooijman | Update testing documentation with more consistent termi... |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Matthijs Kooijman | Rename a few variables to be more consistent. |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Evan Cheng | If it's determined safe, remat MOV32r0 (i.e. xor r... |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Dan Gohman | Fix some signed vs. unsigned issues in array and vector... |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Dan Gohman | Add a note about a potential PIC optimization. |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Dan Gohman | Fixes for being compiled PIC on Linux. This isn't the... |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Owen Anderson | Remove an incorrect comment. |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Owen Anderson | Use InstrSlots::NUM rather than pre-dividing by four... |
commit | commitdiff | tree | snapshot |
2008-06-24 |
Dan Gohman | Comment fixes, and make Schedule() pure virtual. |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | A brief survey of priority_queue usage in the tree... |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Add a clear() method to PriorityQueue. |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Bill Wendling | This situation can occur: |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Use the new PriorityQueue in ScheduleDAGList too, which... |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Owen Anderson | Add getScaledIntervalSize, which gives a measure of... |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Use use_empty() instead of getNumUses(), avoiding a... |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Owen Anderson | Use getMBBEndIdx rather than assuming that the end... |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Fix spelling and grammar in a comment. |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Bill Wendling | Extract the x86_64 part for the executables. |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Simplify erase_one slightly. It's not necessary to... |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Revamp the loop unroller, extending it to correctly... |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Evan Cheng | Remove option used to debug stack coloring bugs. It... |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Evan Cheng | Disable PRE. It's breaking bootstrapping. |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Move a DenseMap's declaration outside of a loop, and... |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Use StringMap instead of std::map<std::string, SDNode*>. |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Add methods to StringMap to erase entries by key. |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Evan Cheng | Instead of adding an isSS field to LiveInterval to... |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Wojciech Matyjewicz | First step to fix PR2088. Implement routine to compute the |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Update the .cvs files. |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Fix the types for NumElements variables, and add a... |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Owen Anderson | Tighten the conditions under which we do PRE, remove... |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Chris Lattner | minor tidying of comments. |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Remove two convenience constructors because they're... |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Use std::copy instead of a loop. |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | More changes from Chris' review: simplify getIndices... |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Remove an unnecessary cast. |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Duncan pointed out this code could be tidied. |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Dan Gohman | Fix the syntax of insertvalue in the example. |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Duncan Sands | Port some integer multiplication fixes from LegalizeDAG. |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Duncan Sands | Support for expanding the result of EXTRACT_ELEMENT. |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Duncan Sands | Cleanup up LegalizeTypes handling of loads and |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Bill Wendling | Make test work on non-x86 machines (like my G4 PPC). |
commit | commitdiff | tree | snapshot |
2008-06-23 |
Owen Anderson | At Chris' suggestion, move the liveness and worklist... |
commit | commitdiff | tree | snapshot |
2008-06-22 |
Dan Gohman | Improve LSR's dead-phi detection to handle use-def... |
commit | commitdiff | tree | snapshot |
2008-06-22 |
Dan Gohman | Use Loop::block_iterator. |
commit | commitdiff | tree | snapshot |
2008-06-22 |
Dan Gohman | Generalize createSCEV to be able to form SCEV expressio... |
commit | commitdiff | tree | snapshot |
2008-06-22 |
Dan Gohman | Use SCEVAddRecExpr::isAffine. |
commit | commitdiff | tree | snapshot |
2008-06-22 |
Dan Gohman | Remove unnecessary #includes. |
commit | commitdiff | tree | snapshot |
2008-06-22 |
Dan Gohman | Move a few more SCEVExpander methods out-of-line. |
commit | commitdiff | tree | snapshot |
2008-06-22 |
Chris Lattner | Fix PR2369 by making scalarrepl more careful about... |
commit | commitdiff | tree | snapshot |
2008-06-22 |
Duncan Sands | Make custom lowering of ADD work correctly. This |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Eli Friedman | Fix for PR2479: correctly optimize expressions like... |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Dan Gohman | Use Instruction::eraseFromParent(). |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Dan Gohman | Use Function's arg_size() and size() methods. |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Dan Gohman | Simplify some getNode calls. |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Dan Gohman | canClobberPhysRegDefs shouldn't called without checking... |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Dan Gohman | Avoid creating a redundant zero APInt. |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Dan Gohman | Use clear() to zero an existing APInt. |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Dan Gohman | Use back() instead of [size()-1]. |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Duncan Sands | This file is empty. |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Duncan Sands | Turn off llvm-gcc warnings when running "make check". |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Dan Gohman | Use MachineBasicBlock::transferSuccessors. |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Dan Gohman | Use static_cast instead of reinterpret_cast for casting... |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Chris Lattner | Fix warning when assertions disabled. |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Chris Lattner | fix warning when assertions disabled. |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Chris Lattner | fix warning when assertion disabled. |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Chris Lattner | fix some warnings when assertions are disabled. |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Dan Gohman | Remove a redundant return. |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Dan Gohman | Reorder some fields in SDNode. This avoids padding, |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Dan Gohman | Remove ScheduleDAG's SUnitMap altogether. Instead,... |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Dan Gohman | Add a priority queue class, which is a wrapper around... |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Duncan Sands | Support for load/store of expanded float types. I |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Dan Gohman | Change ScheduleDAG's SUnitMap from DenseMap<SDNode... |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Evan Cheng | Enable PRE. |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Evan Cheng | Undo spill weight tweak. Need to investigate the perfor... |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Dan Gohman | Simplify some template parameterization. |
commit | commitdiff | tree | snapshot |
2008-06-21 |
Evan Cheng | Back out Matthijs' DAE patches. It's miscompiling gcc... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Ted Kremenek | Updated VS build system. Patch provided by Cedric... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Evan Cheng | Enhanced heuristic to determine the *best* register... |
commit | commitdiff | tree | snapshot |
next |