2008-04-15 |
Dan Gohman | Fix the new scheduler assertion checks to work when |
tree | commitdiff |
2008-04-15 |
Nicolas Geoffray | Change Divided flag to Split, as suggested by Evan |
tree | commitdiff |
2008-04-15 |
Dan Gohman | Treat EntryToken nodes as "passive" so that they aren... |
tree | commitdiff |
2008-04-14 |
Dan Gohman | In -view-sunit-dags, display "special" chain dependenci... |
tree | commitdiff |
2008-04-14 |
Dan Gohman | Avoid creating MERGE_VALUES nodes for single values. |
tree | commitdiff |
2008-04-14 |
Dan Gohman | Fix const-correctness issues with the SrcValue handling... |
tree | commitdiff |
2008-04-14 |
Dale Johannesen | Reverse sense of unwind-tables option. This means |
tree | commitdiff |
2008-04-14 |
Nicolas Geoffray | Fix /test/CodeGen/PowerPC/big-endian-actual-args.ll... |
tree | commitdiff |
2008-04-14 |
Duncan Sands | Initial libcall support for LegalizeTypes. This is |
tree | commitdiff |
2008-04-13 |
Duncan Sands | LegalizeTypes can sometimes have deleted nodes |
tree | commitdiff |
2008-04-13 |
Nicolas Geoffray | Add a divided flag for the first piece of an argument... |
tree | commitdiff |
2008-04-13 |
Duncan Sands | Merge LLVMBuilder and FoldingBuilder, calling |
tree | commitdiff |
2008-04-12 |
Duncan Sands | Factor some libcall code. |
tree | commitdiff |
2008-04-12 |
Dan Gohman | Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which... |
tree | commitdiff |
2008-04-11 |
Evan Cheng | Do not add empty live intervals to handled_. They shoul... |
tree | commitdiff |
2008-04-11 |
Evan Cheng | If a PHI node has a single implicit_def source, replace... |
tree | commitdiff |
2008-04-11 |
Evan Cheng | Use of implicit_def is not part of live interval. Creat... |
tree | commitdiff |
2008-04-11 |
Gabor Greif | detabify |
tree | commitdiff |
2008-04-10 |
Evan Cheng | Remove implicit_def instructions that become dead as... |
tree | commitdiff |
2008-04-10 |
Evan Cheng | Allow registers defined by implicit_def to be clobbered. |
tree | commitdiff |
2008-04-10 |
Evan Cheng | A copy instruction may use a register multiple times... |
tree | commitdiff |
2008-04-10 |
Evan Cheng | Add comment. |
tree | commitdiff |
2008-04-10 |
Evan Cheng | Teach branch folding pass about implicit_def instructio... |
tree | commitdiff |
2008-04-09 |
Evan Cheng | - More aggressively coalescing away copies whose source... |
tree | commitdiff |
2008-04-09 |
Evan Cheng | Missed a hasInterval check. |
tree | commitdiff |
2008-04-08 |
Dale Johannesen | Implement new llc flag -disable-required-unwind-tables. |
tree | commitdiff |
2008-04-07 |
Dan Gohman | Rename MemOperand to MachineMemOperand. This was sugges... |
tree | commitdiff |
2008-04-07 |
Roman Levenstein | Re-commit of the r48822, where the infinite looping... |
tree | commitdiff |
2008-04-06 |
Chris Lattner | Silence warning when no assertions. |
tree | commitdiff |
2008-04-06 |
Torok Edwin | Prefer to expand mask for xor to -1, so we have a chanc... |
tree | commitdiff |
2008-04-06 |
Gabor Greif | API changes for class Use size reduction, wave 1. |
tree | commitdiff |
2008-04-05 |
Evan Cheng | 1. IMPLICIT_DEF can *re-define* any register. |
tree | commitdiff |
2008-04-04 |
Dale Johannesen | Make sure both PendingLoads and PendingExports are... |
tree | commitdiff |
2008-04-04 |
Evan Cheng | Undo PHI elimination copy placement patch. This causes... |
tree | commitdiff |
2008-04-04 |
Evan Cheng | This is done. |
tree | commitdiff |
2008-04-03 |
Andrew Lenharth | if some functions don't have debug info, we were output... |
tree | commitdiff |
2008-04-03 |
Evan Cheng | - Turn copies of implicit_def into implicit_def instruc... |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Special handling of zero-sized live intervals. |
tree | commitdiff |
2008-04-03 |
Evan Cheng | - Treat a live range defined by an implicit_def as... |
tree | commitdiff |
2008-04-03 |
Evan Cheng | - PHI elimination also eliminates implicit_def that... |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Start of a series of patches related to implicit_def. |
tree | commitdiff |
2008-04-03 |
Evan Cheng | Backing out 48222 temporarily. |
tree | commitdiff |
2008-04-02 |
Dale Johannesen | Make EH work with unnamed functions. Reenable running |
tree | commitdiff |
2008-04-02 |
Evan Cheng | Now that I am told MachineRegisterInfo also tracks... |
tree | commitdiff |
2008-04-02 |
Evan Cheng | Remove #include<map> from LiveVariables.h. Not referenced. |
tree | commitdiff |
2008-04-02 |
Dale Johannesen | Cosmetic changes per EH patch review feedback. |
tree | commitdiff |
2008-04-02 |
Owen Anderson | In some situations, we need to check for local interfer... |
tree | commitdiff |
2008-04-02 |
Owen Anderson | Correctly mark a valno that was previous defined by... |
tree | commitdiff |
2008-04-02 |
Dale Johannesen | Recommitting EH patch; this should answer most of the |
tree | commitdiff |
2008-04-01 |
Evan Cheng | Re-materialization is for uses only. |
tree | commitdiff |
2008-04-01 |
Dale Johannesen | Revert 49006 for the moment. |
tree | commitdiff |
2008-04-01 |
Owen Anderson | Don't dereference MBB->end(). |
tree | commitdiff |
2008-04-01 |
Evan Cheng | More soft fp fixes. |
tree | commitdiff |
2008-04-01 |
Evan Cheng | Pasto. |
tree | commitdiff |
2008-04-01 |
Evan Cheng | Add comment. |
tree | commitdiff |
2008-04-01 |
Evan Cheng | Unbreak ARM / Thumb soft FP support. |
tree | commitdiff |
2008-03-31 |
Dale Johannesen | Emit exception handling info for functions which are |
tree | commitdiff |
2008-03-31 |
Evan Cheng | It's not safe to fold a load from GV stub or constantpo... |
tree | commitdiff |
2008-03-31 |
Evan Cheng | Move reMaterialize() from TargetRegisterInfo to TargetI... |
tree | commitdiff |
2008-03-31 |
Dan Gohman | Fix a DAGCombiner optimization to respect volatile... |
tree | commitdiff |
2008-03-31 |
Evan Cheng | The support for remat of instructions with a register... |
tree | commitdiff |
2008-03-31 |
Owen Anderson | Fix a major bug in the DFS calculation. Thanks for... |
tree | commitdiff |
2008-03-30 |
Chris Lattner | Fix "Control reaches the end of non-void function"... |
tree | commitdiff |
2008-03-29 |
Evan Cheng | Cosmetic changes. |
tree | commitdiff |
2008-03-29 |
Owen Anderson | Remove some unneeded code for LiveInterval joining... |
tree | commitdiff |
2008-03-28 |
Chris Lattner | ifdef out a dead function. Should this be removed? |
tree | commitdiff |
2008-03-28 |
Duncan Sands | Rename getAnyLoad to getLoad is suggested by Evan. |
tree | commitdiff |
2008-03-28 |
Evan Cheng | New entry. |
tree | commitdiff |
2008-03-27 |
Duncan Sands | Implement LegalizeTypes support for softfloat LOAD. |
tree | commitdiff |
2008-03-27 |
Dan Gohman | Avoid creating chain dependencies from CopyToReg nodes... |
tree | commitdiff |
2008-03-27 |
Roman Levenstein | Fix spelling. Thanks, Duncan! :-) |
tree | commitdiff |
2008-03-27 |
Roman Levenstein | Speed-up the SumOfUnscheduledPredsOfSuccs by introducin... |
tree | commitdiff |
2008-03-27 |
Evan Cheng | Fix a memory bug: increment an iterator of a deleted... |
tree | commitdiff |
2008-03-26 |
Dale Johannesen | Fix a bug in Darwin EH: FDE->CIE pointer must |
tree | commitdiff |
2008-03-26 |
Evan Cheng | One more coalescer fix wrt deadness propagation. |
tree | commitdiff |
2008-03-26 |
Evan Cheng | Avoid commuting a def MI in order to coalesce a copy... |
tree | commitdiff |
2008-03-26 |
Roman Levenstein | Use a linked data structure for the uses lists of an... |
tree | commitdiff |
2008-03-26 |
Roman Levenstein | Fixed some spelling errors. Thanks, Duncan! |
tree | commitdiff |
2008-03-26 |
Roman Levenstein | Some improvements related to the computation of isReach... |
tree | commitdiff |
2008-03-26 |
Owen Anderson | Dead PHI instructions need to be handled specially. |
tree | commitdiff |
2008-03-25 |
Owen Anderson | Remove some debugging code. |
tree | commitdiff |
2008-03-25 |
Owen Anderson | StrongPHIElimination doesn't support swapping live... |
tree | commitdiff |
2008-03-25 |
Dan Gohman | A quick nm audit turned up several fixed tables and... |
tree | commitdiff |
2008-03-25 |
Dan Gohman | Avoid outputing spaces at the ends of lines. |
tree | commitdiff |
2008-03-25 |
Devang Patel | Do not align loops if optimizing for size. |
tree | commitdiff |
2008-03-25 |
Evan Cheng | Handle a special case xor undef, undef -> 0. Technicall... |
tree | commitdiff |
2008-03-25 |
Dan Gohman | Fix typos. |
tree | commitdiff |
2008-03-25 |
Evan Cheng | lastRegisterUse() should ignore identity copies. Those... |
tree | commitdiff |
2008-03-24 |
Evan Cheng | Remove an unneeded test. |
tree | commitdiff |
2008-03-24 |
Evan Cheng | If the coalescer commuted a def MI to allow coalescing... |
tree | commitdiff |
2008-03-24 |
Evan Cheng | Add an assertion to catch register of illegal class. |
tree | commitdiff |
2008-03-24 |
Owen Anderson | Remove #include<iostream>, which I was using for debugging. |
tree | commitdiff |
2008-03-24 |
Dan Gohman | APIntify SelectionDAG's EXTRACT_ELEMENT code. |
tree | commitdiff |
2008-03-24 |
Owen Anderson | Be sure to remove intervals after we've joined them... |
tree | commitdiff |
2008-03-22 |
Anton Korobeynikov | Another comments fixing |
tree | commitdiff |
2008-03-22 |
Evan Cheng | Teach DAG combiner to commute commutable binary nodes... |
tree | commitdiff |
2008-03-21 |
Dan Gohman | Don't include <map> in Pass.h, which doesn't need it... |
tree | commitdiff |
2008-03-21 |
Dan Gohman | Fix -view-sunit-dags to support cross-rc-copy nodes. |
tree | commitdiff |
2008-03-21 |
Evan Cheng | A couple of kill marker maintainence bug. |
tree | commitdiff |
2008-03-21 |
Duncan Sands | Introduce a new node for holding call argument |
tree | commitdiff |
next |