| Commit message (Expand) | Author | Age |
* | make CR spill and restore 64-bit clean (no functional change), and fix some o... | Hal Finkel | 2011-12-07 |
* | Fix wrong usages of CTR/MCTR where CTR8/MCTR8 was meant. | Roman Divacky | 2011-06-03 |
* | Fix PR8828 by removing the explicit def in MovePCToLR as well as the pointless | Cameron Zwarich | 2011-05-19 |
* | PowerPC atomic pseudos clobber CR0, they don't read it. | Jakob Stoklund Olesen | 2011-04-04 |
* | split out an encoder for memri operands, allowing a relocation to be plopped | Chris Lattner | 2010-11-15 |
* | add support for encoding the lo14 forms used for a few PPC64 addressing | Chris Lattner | 2010-11-15 |
* | implement the start of support for lo16 and ha16, allowing us to get stuff like: | Chris Lattner | 2010-11-15 |
* | remove asmstrings (which can never be printed) from pseudo | Chris Lattner | 2010-11-15 |
* | move the pic base symbol stuff up to MachineFunction | Chris Lattner | 2010-11-14 |
* | reimplement ppc asmprinter "toc" handling to use a VariantKind | Chris Lattner | 2010-11-14 |
* | remove a bogus pattern, which had the same pattern as STDU | Chris Lattner | 2010-02-27 |
* | Eliminate some uses of immAllOnes, just use -1, it does | Chris Lattner | 2010-02-21 |
* | Add support for calls through function pointers in the 64-bit PowerPC SVR4 ABI. | Tilmann Scheller | 2009-12-18 |
* | Add PowerPC codegen for indirect branches. | Bob Wilson | 2009-11-04 |
* | Rename usesCustomDAGSchedInserter to usesCustomInserter, and update a | Dan Gohman | 2009-10-29 |
* | Model the carry bit on ppc32. Without this we could | Dale Johannesen | 2009-09-18 |
* | Add support for the PowerPC 64-bit SVR4 ABI. | Tilmann Scheller | 2009-08-15 |
* | Refactor ABI code in the PowerPC backend. | Tilmann Scheller | 2009-07-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-12-03 |
* | Add a RM pseudoreg for the rounding mode, which | Dale Johannesen | 2008-10-29 |
* | Mark defs and uses of CTR and LR correctly. | Dale Johannesen | 2008-10-23 |
* | Rename ConstantSDNode::getValue to getZExtValue, for consistency | Dan Gohman | 2008-09-12 |
* | Implement 32 & 64 bit versions of PPC atomic | Dale Johannesen | 2008-08-25 |
* | Remove PPC-specific lowering for atomics; the | Dale Johannesen | 2008-08-25 |
* | Rewrite ppc code generated for __sync_{bool|val}_compare_and_swap | Dale Johannesen | 2008-08-22 |
* | Implement llvm.atomic.cmp.swap.i32 on PPC. Patch by Gary Benson! | Evan Cheng | 2008-07-12 |
* | Tail call optimization improvements: | Arnold Schwaighofer | 2008-04-30 |
* | 64-bit atomic operations. | Evan Cheng | 2008-04-19 |
* | Replace all target specific implicit def instructions with a target independe... | Evan Cheng | 2008-03-15 |
* | Add support for ppc64 shifts with 7-bit (oversized) shift amount (e.g. PPCshl). | Chris Lattner | 2008-03-07 |
* | 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 | 2008-01-06 |
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 |
* | Temporary solution: added a different set of BCTRL_Macho / BCTRL_ELF with rig... | Evan Cheng | 2007-10-23 |
* | Remove (somewhat confusing) Imp<> helper, use let Defs = [], Uses = [] instead. | Evan Cheng | 2007-09-11 |
* | Fix for PR1613: added 64-bit rotate left PPC instructions and patterns. | Evan Cheng | 2007-09-04 |
* | Some out operands were incorrectly specified as input operands. | Evan Cheng | 2007-08-01 |
* | No more noResults. | Evan Cheng | 2007-07-21 |
* | Oops. These stores actually produce results. | Evan Cheng | 2007-07-20 |
* | Change instruction description to split OperandList into OutOperandList and | Evan Cheng | 2007-07-19 |
* | add support for 128-bit add/sub on ppc64 | Chris Lattner | 2007-05-17 |
* | The PPC64 ELF ABI is "intended to use the same structure layout and calling c... | Nicolas Geoffray | 2007-04-03 |
* | The ELF ABI specifies F1-F8 registers as argument registers for double, not | Nicolas Geoffray | 2007-04-03 |
* | Fix CodeGen/PowerPC/2007-03-24-cntlzd.ll | Chris Lattner | 2007-03-25 |
* | Differentiate between the MachO and the ELF ABI the CALL instruction. | Nicolas Geoffray | 2007-02-27 |
* | one important bugfix: PPC32 didn't have both elf and macho support for | Chris Lattner | 2007-02-25 |
* | implement support for the linux/ppc function call ABI. Patch by | Chris Lattner | 2007-02-25 |