| Commit message (Expand) | Author | Age |
... | |
* | Fix SDISel lowering of PHI nodes to use ComputeValueVTs. | Dan Gohman | 2008-08-04 |
* | Fix SDISel lowering of zeroinitializer and undef to use ComputeValueVTs. | Dan Gohman | 2008-08-04 |
* | Add a flag to disable jump table generation (all | Dale Johannesen | 2008-07-31 |
* | Don't look for leaf values to store when lowering stores of | Dan Gohman | 2008-07-30 |
* | Add vector shifts to the IR, patch by Eli Friedman. | Nate Begeman | 2008-07-29 |
* | Fold the useful features of alist and alist_node into ilist, and | Dan Gohman | 2008-07-28 |
* | Rename SDOperand to SDValue. | Dan Gohman | 2008-07-27 |
* | Use AliasAnalysis::pointsToConstantMemory in SDISel to avoid unnecessary | Dan Gohman | 2008-07-25 |
* | Enable first-class aggregates support. | Dan Gohman | 2008-07-23 |
* | After early-lowering the FORMAL_ARGUMENTS node, delete it. | Dan Gohman | 2008-07-21 |
* | Add titles to the various SelectionDAG viewGraph calls | Dan Gohman | 2008-07-21 |
* | Turn LegalizeTypes back off again for the moment: | Duncan Sands | 2008-07-17 |
* | Turn on LegalizeTypes by default. | Duncan Sands | 2008-07-16 |
* | Reapply 53476 and 53480, with a fix so that it properly updates | Dan Gohman | 2008-07-14 |
* | Back out 53476 and 53480 for now. Somehow they cause llc to miscompile 179.art. | Evan Cheng | 2008-07-12 |
* | Add support for putting NamedRegionTimers in TimerGroups, and | Dan Gohman | 2008-07-11 |
* | make legalize types be a command line option: -enable-legalize-types. | Chris Lattner | 2008-07-10 |
* | Pool-allocation for SDNodes. The pool is allocated once for each function, | Dan Gohman | 2008-07-07 |
* | Rather than having a different custom legalization | Duncan Sands | 2008-07-04 |
* | Revert my previous check-in that split up MachineModuleInfo. It turns out to | Bill Wendling | 2008-07-03 |
* | Add a new getMergeValues method that does not need | Duncan Sands | 2008-07-02 |
* | Do run ComputeLiveOutVRegInfo with -fast. | Evan Cheng | 2008-07-01 |
* | Do not use computationally expensive scheduling heuristics with -fast. | Evan Cheng | 2008-07-01 |
* | Apply Chris' suggestion. | Evan Cheng | 2008-07-01 |
* | Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminating | Dan Gohman | 2008-07-01 |
* | Use a simpler but equivalent form of RecordSource. | Dan Gohman | 2008-06-30 |
* | Add timing report for various sub-passes under SelectionDAGISel. | Evan Cheng | 2008-06-30 |
* | Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better reflect its | Dan Gohman | 2008-06-30 |
* | Split scheduling from instruction selection. | Evan Cheng | 2008-06-30 |
* | Replace some std::vectors that showed up in heap profiling with | Dan Gohman | 2008-06-30 |
* | Revert the SelectionDAG optimization that makes | Duncan Sands | 2008-06-30 |
* | Refactor the DebugInfoDesc stuff out of the MachineModuleInfo file. Clean up | Bill Wendling | 2008-06-27 |
* | Remove the OrigVT member from AtomicSDNode, as it is redundant with | Dan Gohman | 2008-06-25 |
* | Added MemOperands to Atomic operations since Atomics touches memory. | Mon P Wang | 2008-06-25 |
* | Teach ReturnInst lowering about aggregate return values. | Dan Gohman | 2008-06-20 |
* | Fix the index calculations for the extractvalue lowering code. | Dan Gohman | 2008-06-20 |
* | Simplify the ComputeLinearIndex logic and fix a few bugs. | Dan Gohman | 2008-06-20 |
* | add a new -enable-value-prop flag for llcbeta, that enables propagation | Chris Lattner | 2008-06-17 |
* | Fix spelling. | Duncan Sands | 2008-06-17 |
* | add missing atomic intrinsic from gcc | Andrew Lenharth | 2008-06-14 |
* | CodeGen support for aggregate-value function arguments. | Dan Gohman | 2008-06-09 |
* | Handle empty aggregate values. | Dan Gohman | 2008-06-09 |
* | Remove comparison methods for MVT. The main cause | Duncan Sands | 2008-06-08 |
* | CodeGen support for insertvalue and extractvalue, and for loads and | Dan Gohman | 2008-06-07 |
* | Connect successors before creating the DAG node for the branch. This has | Owen Anderson | 2008-06-07 |
* | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands | 2008-06-06 |
* | Use isSingleValueType instead of isFirstClassType to | Dan Gohman | 2008-05-23 |
* | IR support for extractvalue and insertvalue instructions. Also, begin | Dan Gohman | 2008-05-15 |
* | Really silence compiler warnings. | Evan Cheng | 2008-05-14 |
* | Silence some compiler warnings. | Evan Cheng | 2008-05-14 |