2006-08-17 |
Chris Lattner | switch the SUnit pred/succ sets from being std::sets... |
blob | commitdiff | raw |
2006-08-07 |
Evan Cheng | Reverse the FlaggedNodes after scanning up for flagged... |
blob | commitdiff | raw | diff to current |
2006-07-21 |
Jim Laskey | Use an enumeration to eliminate data relocations. |
blob | commitdiff | raw | diff to current |
2006-07-11 |
Jim Laskey | It was pointed out that DEBUG() is only available with... |
blob | commitdiff | raw | diff to current |
2006-07-11 |
Jim Laskey | Ensure that dump calls that are associated with asserts... |
blob | commitdiff | raw | diff to current |
2006-06-15 |
Evan Cheng | Instructions with variable operands (variable_ops)... |
blob | commitdiff | raw | diff to current |
2006-05-31 |
Evan Cheng | commuteInstruction() does not always create a new MI! |
blob | commitdiff | raw | diff to current |
2006-05-31 |
Evan Cheng | Eliminate a memory leak. |
blob | commitdiff | raw | diff to current |
2006-05-18 |
Evan Cheng | lib/Target/Target.td |
blob | commitdiff | raw | diff to current |
2006-05-16 |
Chris Lattner | Move function-live-in-handling code from the sdisel... |
blob | commitdiff | raw | diff to current |
2006-05-13 |
Evan Cheng | Fixing 2006-05-01-SchedCausingSpills.ll; some clean up |
blob | commitdiff | raw | diff to current |
2006-05-12 |
Owen Anderson | Refactor a bunch of includes so that TargetMachine... |
blob | commitdiff | raw | diff to current |
2006-05-12 |
Evan Cheng | Duh. That could take a long time. |
blob | commitdiff | raw | diff to current |
2006-05-12 |
Evan Cheng | Add capability to scheduler to commute nodes for profit. |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Evan Cheng | Refactor scheduler code. Move register-reduction list... |
blob | commitdiff | raw | diff to current |
2006-05-04 |
Chris Lattner | Remove and simplify some more machineinstr/machineopera... |
blob | commitdiff | raw | diff to current |
2006-05-04 |
Chris Lattner | Rename MO_VirtualRegister -> MO_Register. Clean up... |
blob | commitdiff | raw | diff to current |
2006-05-04 |
Chris Lattner | Remove a bunch more SparcV9 specific stuff |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Owen Anderson | Refactor TargetMachine, pushing handling of TargetData... |
blob | commitdiff | raw | diff to current |
2006-04-22 |
Nate Begeman | JumpTable support! What this represents is working... |
blob | commitdiff | raw | diff to current |
2006-03-24 |
Chris Lattner | fix spello |
blob | commitdiff | raw | diff to current |
2006-03-20 |
Chris Lattner | TargetData doesn't know the alignment of vectors :( |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | Move some simple-sched-specific instance vars to the... |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | prune #includes |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | move some simple scheduler methods into the simple... |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | Make EmitNode take a SDNode instead of a NodeInfo* |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | Move the VRBase field from NodeInfo to being a separate... |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | Push PrepareNodeInfo/IdentifyGroups down the inheritanc... |
blob | commitdiff | raw | diff to current |
2006-03-08 |
Chris Lattner | Change the interface for getting a target HazardRecogni... |
blob | commitdiff | raw | diff to current |
2006-03-05 |
Chris Lattner | When a hazard recognizer needs noops to be inserted... |
blob | commitdiff | raw | diff to current |
2006-02-25 |
Evan Cheng | Added an offset field to ConstantPoolSDNode. |
blob | commitdiff | raw | diff to current |
2006-02-24 |
Chris Lattner | Pass all the flags to the asm printer, not just the... |
blob | commitdiff | raw | diff to current |
2006-02-24 |
Chris Lattner | rename NumOps -> NumVals to avoid shadowing a NumOps... |
blob | commitdiff | raw | diff to current |
2006-02-24 |
Chris Lattner | Refactor operand adding out to a new AddOperand method |
blob | commitdiff | raw | diff to current |
2006-02-23 |
Chris Lattner | Record all of the expanded registers in the DAG and... |
blob | commitdiff | raw | diff to current |
2006-02-09 |
Chris Lattner | Make MachineConstantPool entries alignments explicit |
blob | commitdiff | raw | diff to current |
2006-02-04 |
Jeff Cohen | Fix VC++ warning. |
blob | commitdiff | raw | diff to current |
2006-02-04 |
Evan Cheng | Get rid of some memory leaks identified by Valgrind |
blob | commitdiff | raw | diff to current |
2006-02-04 |
Chris Lattner | Add initial support for immediates. This allows us... |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Evan Cheng | Allow the specification of explicit alignments for... |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Chris Lattner | Handle physreg input/outputs. We now compile this: |
blob | commitdiff | raw | diff to current |
2006-01-26 |
Chris Lattner | Teach the scheduler to emit the appropriate INLINEASM... |
blob | commitdiff | raw | diff to current |
2006-01-25 |
Evan Cheng | No need to keep track of top and bottom nodes in a... |
blob | commitdiff | raw | diff to current |
2006-01-25 |
Evan Cheng | Keep track of bottom / top element of a set of flagged... |
blob | commitdiff | raw | diff to current |
2006-01-23 |
Evan Cheng | Factor out more instruction scheduler code to the base... |
blob | commitdiff | raw | diff to current |
2006-01-21 |
Evan Cheng | Do some code refactoring on Jim's scheduler in preparat... |
blob | commitdiff | raw | diff to current |
2005-12-29 |
Duraid Madina | purity++ |
blob | commitdiff | raw | diff to current |
2005-12-21 |
Jim Laskey | Disengage DEBUG_LOC from non-PPC targets. |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Jim Laskey | Amend comment. |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Jim Laskey | Create a strong dependency for loads following stores... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Jeff Cohen | Keep VC++ happy. |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Jim Laskey | Fix a bug Sabre was having where the DAG root was a... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Jim Laskey | Groups were not emitted if the dominator node and the... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Simplify code |
blob | commitdiff | raw | diff to current |
2005-12-01 |
Nate Begeman | Support multiple ValueTypes per RegisterClass, needed... |
blob | commitdiff | raw | diff to current |
2005-11-30 |
Evan Cheng | Added an index field to GlobalAddressSDNode so it can... |
blob | commitdiff | raw | diff to current |
2005-11-09 |
Chris Lattner | Switch the allnodes list from a vector of pointers... |
blob | commitdiff | raw | diff to current |
2005-11-08 |
Chris Lattner | Explicitly initialize some instance vars |
blob | commitdiff | raw | diff to current |
2005-11-07 |
Jim Laskey | Let's try ignoring resource utilization on the backward... |
blob | commitdiff | raw | diff to current |
2005-11-05 |
Jim Laskey | Fix logic bug in finding retry slot in tally. |
blob | commitdiff | raw | diff to current |
2005-11-04 |
Jim Laskey | Fix a warning |
blob | commitdiff | raw | diff to current |
2005-11-04 |
Jim Laskey | Scheduling now uses itinerary data. |
blob | commitdiff | raw | diff to current |
2005-10-31 |
Jim Laskey | 1. Embed and not inherit vector for NodeGroup. |
blob | commitdiff | raw | diff to current |
2005-10-30 |
Chris Lattner | Reduce the number of copies emitted as machine instruct... |
blob | commitdiff | raw | diff to current |
2005-10-13 |
Jim Laskey | Inhibit instructions from being pushed before function... |
blob | commitdiff | raw | diff to current |
2005-10-12 |
Jim Laskey | Finally committing to the new scheduler. Still -sched... |
blob | commitdiff | raw | diff to current |
2005-10-09 |
Chris Lattner | When emiting a CopyFromReg and the source is already... |
blob | commitdiff | raw | diff to current |
2005-10-04 |
Jim Laskey | Reverting to version - until problem isolated. |
blob | commitdiff | raw | diff to current |
2005-10-03 |
Jim Laskey | Refactor gathering node info and emission. |
blob | commitdiff | raw | diff to current |
2005-10-02 |
Chris Lattner | silence a bogus warning |
blob | commitdiff | raw | diff to current |
2005-10-02 |
Chris Lattner | Add assertions to the trivial scheduler to check that... |
blob | commitdiff | raw | diff to current |
2005-10-02 |
Chris Lattner | Codegen CopyFromReg using the regclass that matches... |
blob | commitdiff | raw | diff to current |
2005-10-01 |
Chris Lattner | Add some very paranoid checking for operand/result... |
blob | commitdiff | raw | diff to current |
2005-10-01 |
Jim Laskey | typo |
blob | commitdiff | raw | diff to current |
2005-10-01 |
Jim Laskey | 1. Simplify the gathering of node groups. |
blob | commitdiff | raw | diff to current |
2005-09-30 |
Jim Laskey | 1. Made things node-centric (from operand). |
blob | commitdiff | raw | diff to current |
2005-09-29 |
Jeff Cohen | Silence VC++ redeclaration warnings. |
blob | commitdiff | raw | diff to current |
2005-09-27 |
Jim Laskey | Remove some redundancies. |
blob | commitdiff | raw | diff to current |
2005-09-26 |
Jim Laskey | Addition of a simple two pass scheduler. This version... |
blob | commitdiff | raw | diff to current |
2005-09-02 |
Chris Lattner | Fix the release build, noticed by Eric van Riet Paap |
blob | commitdiff | raw | diff to current |
2005-09-01 |
Chris Lattner | It is NDEBUG not _NDEBUG |
blob | commitdiff | raw | diff to current |
2005-08-30 |
Chris Lattner | Name this variable to be what it really is! |
blob | commitdiff | raw | diff to current |
2005-08-30 |
Chris Lattner | Handle CopyToReg nodes with flag operands correctly |
blob | commitdiff | raw | diff to current |
2005-08-29 |
Chris Lattner | Add a hack to avoid some horrible code in some cases... |
blob | commitdiff | raw | diff to current |
2005-08-27 |
Chris Lattner | fix PHI node emission for basic blocks that have select... |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Chris Lattner | Call the InsertAtEndOfBasicBlock hook if the usesCustom... |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Chris Lattner | Change ConstantPoolSDNode to actually hold the Constant... |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Chris Lattner | Add support for flag operands |
blob | commitdiff | raw | diff to current |
2005-08-24 |
Chris Lattner | Add support for external symbols, and support for varia... |
blob | commitdiff | raw | diff to current |
2005-08-22 |
Chris Lattner | Add a fast-path for register values. Add support for... |
blob | commitdiff | raw | diff to current |
2005-08-21 |
Chris Lattner | Add support for frame index nodes |
blob | commitdiff | raw | diff to current |
2005-08-21 |
Chris Lattner | Add support for basic blocks, fix a bug in result ... |
blob | commitdiff | raw | diff to current |
2005-08-20 |
Chris Lattner | fix bogus warning |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | Add support for global address nodes |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | Implement CopyFromReg, TokenFactor, and fix a bug in... |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | Before implementing copyfromreg, we'll implement copyto... |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | Now that we have operand info for machine instructions... |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | Fix computation of # operands, add a temporary hack... |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Chris Lattner | add a new -view-sched-dags option to view dags as they... |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Chris Lattner | Implement the first chunk of a code emitter. This... |
blob | commitdiff | raw | diff to current |
next |