Age | Commit message (Expand) | Author |
2008-08-05 | Remove the -disable-correct-folding option, which was ugly and is no longer n... | Owen Anderson |
2008-08-05 | This option doesn't need to be a target option. It can be in SDISel instead. | Owen Anderson |
2008-08-04 | - Fix SelectionDAG to generate correct CFGs. | Owen Anderson |
2008-08-04 | 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-07-31 | Add a flag to disable jump table generation (all | Dale Johannesen |
2008-07-30 | Don't look for leaf values to store when lowering stores of | Dan Gohman |
2008-07-29 | Add vector shifts to the IR, patch by Eli Friedman. | Nate Begeman |
2008-07-28 | Fold the useful features of alist and alist_node into ilist, and | Dan Gohman |
2008-07-27 | Rename SDOperand to SDValue. | Dan Gohman |
2008-07-25 | Use AliasAnalysis::pointsToConstantMemory in SDISel to avoid unnecessary | Dan Gohman |
2008-07-23 | Enable first-class aggregates support. | Dan Gohman |
2008-07-21 | 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-17 | Turn LegalizeTypes back off again for the moment: | Duncan Sands |
2008-07-16 | Turn on LegalizeTypes by default. | Duncan Sands |
2008-07-14 | Reapply 53476 and 53480, with a fix so that it properly updates | Dan Gohman |
2008-07-12 | Back out 53476 and 53480 for now. Somehow they cause llc to miscompile 179.art. | Evan Cheng |
2008-07-11 | Add support for putting NamedRegionTimers in TimerGroups, and | Dan Gohman |
2008-07-10 | make legalize types be a command line option: -enable-legalize-types. | Chris Lattner |
2008-07-07 | Pool-allocation for SDNodes. The pool is allocated once for each function, | Dan Gohman |
2008-07-04 | Rather than having a different custom legalization | Duncan Sands |
2008-07-03 | Revert my previous check-in that split up MachineModuleInfo. It turns out to | Bill Wendling |
2008-07-02 | Add a new getMergeValues method that does not need | Duncan Sands |
2008-07-01 | 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-06-30 | 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-27 | Refactor the DebugInfoDesc stuff out of the MachineModuleInfo file. Clean up | Bill Wendling |
2008-06-25 | 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-20 | 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-17 | add a new -enable-value-prop flag for llcbeta, that enables propagation | Chris Lattner |
2008-06-17 | Fix spelling. | Duncan Sands |
2008-06-14 | add missing atomic intrinsic from gcc | Andrew Lenharth |
2008-06-09 | CodeGen support for aggregate-value function arguments. | Dan Gohman |
2008-06-09 | Handle empty aggregate values. | Dan Gohman |
2008-06-08 | Remove comparison methods for MVT. The main cause | Duncan Sands |
2008-06-07 | 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-06 | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands |
2008-05-23 | Use isSingleValueType instead of isFirstClassType to | Dan Gohman |