| Age | Commit message (Expand) | Author |
| 2008-12-03 | Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning. | Dan Gohman |
| 2008-12-03 | Add a sanity-check to tablegen to catch the case where isSimpleLoad | Dan Gohman |
| 2008-10-29 | Add a RM pseudoreg for the rounding mode, which | Dale Johannesen |
| 2008-10-24 | Mark MFCR as reading all condition code registers. | Dale Johannesen |
| 2008-10-23 | Mark defs and uses of CTR and LR correctly. | Dale Johannesen |
| 2008-10-16 | Fix warnings about mb/me being potentially used | Duncan Sands |
| 2008-10-11 | Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as | Chris Lattner |
| 2008-09-12 | Rename ConstantSDNode::getValue to getZExtValue, for consistency | Dan Gohman |
| 2008-08-28 | Implement partial-word binary atomics on ppc. | Dale Johannesen |
| 2008-08-25 | Implement 32 & 64 bit versions of PPC atomic | Dale Johannesen |
| 2008-08-25 | Remove PPC-specific lowering for atomics; the | Dale Johannesen |
| 2008-08-22 | Implement __sync_synchronize on ppc32. Patch by Gary Benson. | Dale Johannesen |
| 2008-08-22 | Rewrite ppc code generated for __sync_{bool|val}_compare_and_swap | Dale Johannesen |
| 2008-08-11 | Implement ISD::TRAP support on PPC | Nate Begeman |
| 2008-07-12 | Implement llvm.atomic.cmp.swap.i32 on PPC. Patch by Gary Benson! | Evan Cheng |
| 2008-06-27 | Provide correct encoding for PPC LWARX instructions. | Anton Korobeynikov |
| 2008-04-30 | Tail call optimization improvements: | Arnold Schwaighofer |
| 2008-04-19 | 64-bit atomic operations. | Evan Cheng |
| 2008-04-19 | PPC32 atomic operations. | Evan Cheng |
| 2008-03-15 | Replace all target specific implicit def instructions with a target independe... | Evan Cheng |
| 2008-03-10 | Add description of individual bits in CR. This fix PR1765. | Nicolas Geoffray |
| 2008-03-07 | Add support for ppc64 shifts with 7-bit (oversized) shift amount (e.g. PPCshl). | Chris Lattner |
| 2008-03-07 | Replace SDT_PPCShiftOp in favor of SDTIntBinOps. This allows it to work | Chris Lattner |
| 2008-03-03 | This is the initial check-in for adding register scavenging to PPC. (Currently, | Bill Wendling |
| 2008-02-27 | Final de-tabification. | Bill Wendling |
| 2008-02-13 | Make register scavenging happy by not using a reg (CR0) that isn't defined | Nate Begeman |
| 2008-01-15 | rename SDTRet -> SDTNone. | Chris Lattner |
| 2008-01-10 | remove explicit sets of 'neverHasSideEffects' that can now be | Chris Lattner |
| 2008-01-10 | get def use info more correct. | Chris Lattner |
| 2008-01-06 | rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate. | Chris Lattner |
| 2008-01-06 | rename isStore -> mayStore to more accurately reflect what it captures. | Chris Lattner |
| 2008-01-06 | Change the 'isStore' inferrer to look for 'SDNPMayStore' | Chris Lattner |
| 2008-01-06 | remove some isStore flags that are now inferred automatically. | Chris Lattner |
| 2007-12-29 | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner |
| 2007-12-19 | Mark the "isRemat" instruction as never having side effects. | Bill Wendling |
| 2007-12-12 | Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32, are always re-materia... | Evan Cheng |
| 2007-12-07 | Initial commit of the machine code LICM pass. It successfully hoists this: | Bill Wendling |
| 2007-11-13 | Unifacalize the CALLSEQ{START,END} stuff. | Bill Wendling |
| 2007-11-13 | Unify CALLSEQ_{START,END}. They take 4 parameters: the chain, two stack | Bill Wendling |
| 2007-11-12 | Add a flag for indirect branch instructions. | Owen Anderson |
| 2007-10-23 | Temporary solution: added a different set of BCTRL_Macho / BCTRL_ELF with rig... | Evan Cheng |
| 2007-10-10 | Next PPC long double bits: ppcf128->i32 conversion. | Dale Johannesen |
| 2007-09-11 | Remove (somewhat confusing) Imp<> helper, use let Defs = [], Uses = [] instead. | Evan Cheng |
| 2007-08-01 | Some out operands were incorrectly specified as input operands. | Evan Cheng |
| 2007-07-21 | No more noResults. | Evan Cheng |
| 2007-07-20 | Oops. These stores actually produce results. | Evan Cheng |
| 2007-07-19 | Change instruction description to split OperandList into OutOperandList and | Evan Cheng |
| 2007-07-06 | Do away with ImmutablePredicateOperand. | Evan Cheng |
| 2007-07-05 | PPC conditional branch predicate does not change after isel. | Evan Cheng |
| 2007-05-08 | PredicateOperand can be used as a normal operand for isel. | Evan Cheng |