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 |
2008-06-20 |
Chris Lattner | integer types are not primitive, they are derived. |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Owen Anderson | llvmc doesn't exist anymore, and llvmc2 doesn't have... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Owen Anderson | Remove empty directory. |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Duncan Sands | Share some code that is common between integer and |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Duncan Sands | Add some methods for querying the nature of a |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Duncan Sands | Rename the operation of turning a float type into an |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Dan Gohman | Clean up some uses of std::distance, now that we have... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Dan Gohman | Clean up a use of std::distance. |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Dan Gohman | Tidy up some commments and use the getAggregateOperand and |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Dan Gohman | Fix the conditions under which SCCP should examine... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Dan Gohman | Add an allnodes_size method. |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Matthijs Kooijman | Add testcase that checks that DeadArgElim doesn't touch... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Matthijs Kooijman | 80 column and trailing whitespace fixes. |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Matthijs Kooijman | Don't let DeadArgumentElimination attempt to update... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Matthijs Kooijman | Don't let DeadArgElimination change the return type... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Matthijs Kooijman | Explicitely track if any arguments or return values... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Matthijs Kooijman | Remove debug output. |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Matthijs Kooijman | Recommit r52459, rewriting of the dead argument elimina... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Owen Anderson | Really disable PRE. |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Chris Lattner | "Just a small update for the project files for adding... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Chris Lattner | Fix a warning, closing PR2452 |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Chris Lattner | Fix a warning. |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Chris Lattner | Fix an error handling redefinition of linkonce function... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Chris Lattner | fix a warning. |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Chris Lattner | Fix PR2471, which is a bug involving an invalid promoti... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Chris Lattner | Fix typo, fix suggested by Nicholas Olsen |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Gordon Henriksen | Add C binding for ExecutionEngine::addGlobalMapping. |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Dan Gohman | Teach ReturnInst lowering about aggregate return values. |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Owen Anderson | Change around the data structures used to store availab... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Dan Gohman | Teach SCCP about insertvalue and extractvalue, and... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Dan Gohman | Teach InlineFunction how to differentiate between multi... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Evan Cheng | Disable PRE for now. It seems to be breaking llvm-gcc... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Dan Gohman | Fix the index calculations for the extractvalue lowerin... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Dan Gohman | Simplify the ComputeLinearIndex logic and fix a few... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Dan Gohman | It's invalid to take the one-past-the-end address of... |
commit | commitdiff | tree | snapshot |
2008-06-20 |
Dan Gohman | Simplify this code. Thanks Chris! |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Evan Cheng | ISD::UNDEF should be expanded recursively / iteratively. |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Owen Anderson | Add a hidden -disable-pre flag for testing purposes... |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Owen Anderson | PRE requires that critical edges be split. |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Bill Wendling | Remove dead code causing a warning. |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Dan Gohman | Use the common API for adding instructions to basic... |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Owen Anderson | Be sure to remove values from the value numbering table... |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Dan Gohman | Use Instruction::moveBefore instead of manipulating... |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Dan Gohman | Avoid using BasicBlock::getInstList directly in a few... |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Owen Anderson | Revert support for insertvalue and extractvalue instruc... |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Dan Gohman | Use the transferSuccessors helper function. |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Dan Gohman | Delete dead code. |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Owen Anderson | Add an idx_iterator to the insertvalue and extractvalue... |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Dan Gohman | The inline keyword goes before the return type. This... |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Matthijs Kooijman | Modify some ipconstprop tests to also test with invokes. |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Matthijs Kooijman | Use a CallSite to find the nth argument of a call/invok... |
commit | commitdiff | tree | snapshot |
2008-06-19 |
Duncan Sands | Fix some warnings reported by gcc-4.3. Hopefully |
commit | commitdiff | tree | snapshot |
next |