Age | Commit message (Expand) | Author |
2009-05-08 | Factor out cycle-finder code and make it generic. | Anton Korobeynikov |
2009-04-29 | Instead of passing in an unsigned value for the optimization level, use an enum, | Bill Wendling |
2009-04-29 | Second attempt: | Bill Wendling |
2009-04-28 | r70270 isn't ready yet. Back this out. Sorry for the noise. | Bill Wendling |
2009-04-28 | Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want to | Bill Wendling |
2009-02-11 | When scheduling a block in parts, keep track of the overall | Dan Gohman |
2009-02-06 | Rename SelectionDAGISel::Schedule to | Dan Gohman |
2009-01-15 | Generalize the HazardRecognizer interface so that it can be used | Dan Gohman |
2009-01-15 | Move a few containers out of ScheduleDAGInstrs::BuildSchedGraph | Dan Gohman |
2009-01-13 | Use DebugInfo interface to lower dbg_* intrinsics. | Devang Patel |
2008-11-27 | On x86 favors folding short immediate into some arithmetic operations (e.g. a... | Evan Cheng |
2008-11-12 | Move the code that inserts X87 FP_REG_KILL instructions from a | Dan Gohman |
2008-10-14 | FastISel support for exception-handling constructs. | Dan Gohman |
2008-09-30 | Optimize SelectionDAG's AssignTopologicalOrder even further. | Dan Gohman |
2008-09-23 | Arrange for FastISel code to have access to the MachineModuleInfo | Dan Gohman |
2008-09-03 | Create HandlePHINodesInSuccessorBlocksFast, a version of | Dan Gohman |
2008-08-28 | Fix a FastISel bug where the instructions from lowering the arguments | Dan Gohman |
2008-08-27 | Reorganize the lifetimes of the major objects SelectionDAGISel | Dan Gohman |
2008-08-23 | Move the point at which FastISel taps into the SelectionDAGISel | Dan Gohman |
2008-08-21 | SelectionDAGISel::SelectRootInit does not need to be virtual. | Dan Gohman |
2008-08-17 | Rename some GC classes so that their roll will hopefully be clearer. | Gordon Henriksen |
2008-08-13 | Rename SelectionDAGISel's FastISel to Fast, to begin to make | Dan Gohman |
2008-08-07 | Factor code that finalize PHI nodes, jump tables, etc. out of SelectBasicBloc... | Evan Cheng |
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-21 | Add titles to the various SelectionDAG viewGraph calls | Dan Gohman |
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-11 | Trim unnecessary #includes. | Dan Gohman |
2008-07-07 | Pool-allocation for SDNodes. The pool is allocated once for each function, | Dan Gohman |
2008-07-01 | DAGSize should not be public. | Evan Cheng |
2008-07-01 | Do not use computationally expensive scheduling heuristics with -fast. | Evan Cheng |
2008-06-30 | Split scheduling from instruction selection. | Evan Cheng |
2008-06-17 | add a new -enable-value-prop flag for llcbeta, that enables propagation | Chris Lattner |
2008-06-06 | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands |
2008-03-27 | Avoid creating chain dependencies from CopyToReg nodes to load and store | Dan Gohman |
2008-01-07 | Enabling the target-independent garbage collection infrastructure by hooking it | Gordon Henriksen |
2007-12-31 | Rename SSARegMap -> MachineRegisterInfo in keeping with the idea | Chris Lattner |
2007-12-29 | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner |
2007-08-27 | If the source and destination pointers in an llvm.memmove are known | Dan Gohman |
2007-08-27 | Add explicit keywords and remove spurious trailing semicolons. | Dan Gohman |
2007-07-24 | Add const to CanBeFoldedBy, CheckAndMask, and CheckOrMask. | Dan Gohman |
2007-05-03 | Drop 'const' | Devang Patel |
2007-05-02 | Use 'static const char' instead of 'static const int'. | Devang Patel |
2007-05-01 | Do not use typeinfo to identify pass in pass manager. | Devang Patel |
2007-04-09 | Next stage into switch lowering refactoring | Anton Korobeynikov |
2007-04-04 | Properly emit range comparisons for switch cases, where neighbour cases | Anton Korobeynikov |
2007-03-25 | First step of switch lowering refactoring: perform worklist-driven | Anton Korobeynikov |
2007-03-23 | Add the 'explicit' keyword to several constructors that accept one | Dan Gohman |