2013-03-18 |
Hal Finkel | Fix PPC unaligned 64-bit loads and stores |
blob | commitdiff | raw |
2013-02-21 |
Bill Schmidt | Large code model support for PowerPC. |
blob | commitdiff | raw | diff to current |
2012-12-14 |
Bill Schmidt | This patch improves the 64-bit PowerPC InitialExec... |
blob | commitdiff | raw | diff to current |
2012-12-13 |
Bill Schmidt | This is another cleanup patch for 64-bit PowerPC TLS... |
blob | commitdiff | raw | diff to current |
2012-12-13 |
Bill Schmidt | This is just a clean-up patch that simplifies the initi... |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Bill Schmidt | This patch implements local-dynamic TLS model support... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Bill Schmidt | This patch implements the general dynamic TLS model... |
blob | commitdiff | raw | diff to current |
2012-12-04 |
Bill Schmidt | This patch introduces initial-exec model support for... |
blob | commitdiff | raw | diff to current |
2012-11-27 |
Bill Schmidt | This patch implements medium code model support for... |
blob | commitdiff | raw | diff to current |
2012-11-13 |
Ulrich Weigand | Fix wrong PowerPC instruction opcodes for: |
blob | commitdiff | raw | diff to current |
2012-11-13 |
Ulrich Weigand | Fix instruction encoding for "bd(n)z" on PowerPC, |
blob | commitdiff | raw | diff to current |
2012-11-13 |
Ulrich Weigand | Fix instruction encoding for "isel" on PowerPC, |
blob | commitdiff | raw | diff to current |
2012-10-26 |
Adhemerval Zanella | PowerPC: Fix for rldcl/rldicl/rldicr MC emission |
blob | commitdiff | raw | diff to current |
2012-10-25 |
Adhemerval Zanella | This patch fixes the MC object emission of 'nop' for... |
blob | commitdiff | raw | diff to current |
2012-10-04 |
Will Schmidt | - add tokens to PPCInstrInfo.td and PPCInstr64Bit.td... |
blob | commitdiff | raw | diff to current |
2012-09-05 |
Hal Finkel | Move the PPC TOC defs into the PPC64 InstrInfo file. |
blob | commitdiff | raw | diff to current |
2012-08-28 |
Hal Finkel | Split several PPC instruction classes. |
blob | commitdiff | raw | diff to current |
2012-08-28 |
Hal Finkel | Allow remat of LI on PPC. |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Roman Divacky | Lower constant pools and jump tables via TOC on PPC64... |
blob | commitdiff | raw | diff to current |
2012-08-07 |
Hal Finkel | Add a comment about mftb vs. mfspr on PPC. |
blob | commitdiff | raw | diff to current |
2012-08-06 |
Hal Finkel | MFTB on PPC64 should really be encoded using MFSPR. |
blob | commitdiff | raw | diff to current |
2012-08-04 |
Hal Finkel | Add readcyclecounter lowering on PPC64. |
blob | commitdiff | raw | diff to current |
2012-07-13 |
Jakob Stoklund Olesen | Remove variable_ops from call instructions in most... |
blob | commitdiff | raw | diff to current |
2012-06-22 |
Hal Finkel | Add support for the PPC isel instruction. |
blob | commitdiff | raw | diff to current |
2012-06-20 |
Hal Finkel | Add support for generating reg+reg (indexed) pre-inc... |
blob | commitdiff | raw | diff to current |
2012-06-19 |
Hal Finkel | Add support for generating reg+reg preinc stores on... |
blob | commitdiff | raw | diff to current |
2012-06-12 |
Hal Finkel | Split out the PPC instruction class IntSimple from... |
blob | commitdiff | raw | diff to current |
2012-06-09 |
Hal Finkel | Improve ext/trunc patterns on PPC64. |
blob | commitdiff | raw | diff to current |
2012-06-08 |
Hal Finkel | Add the PPCCTRLoops pass: a PPC machine-code-level... |
blob | commitdiff | raw | diff to current |
2012-06-04 |
Roman Divacky | Implement local-exec TLS on PowerPC. |
blob | commitdiff | raw | diff to current |
2012-05-20 |
Hal Finkel | Add a missing PPC 64-bit stwu pattern. |
blob | commitdiff | raw | diff to current |
2012-04-01 |
Hal Finkel | Split the LdStGeneral PPC itin. class into LdStLoad... |
blob | commitdiff | raw | diff to current |
2012-03-31 |
Hal Finkel | Fix dynamic linking on PPC64. |
blob | commitdiff | raw | diff to current |
2012-03-06 |
Roman Divacky | Convert PowerPC to register mask operands. |
blob | commitdiff | raw | diff to current |
2012-02-24 |
Hal Finkel | X11/X2 loads around indirect calls on ppc64 should... |
blob | commitdiff | raw | diff to current |
2012-02-18 |
Jia Liu | Emacs-tag and some comment fix for all ARM, CellSPU... |
blob | commitdiff | raw | diff to current |
2011-12-07 |
Hal Finkel | make CR spill and restore 64-bit clean (no functional... |
blob | commitdiff | raw | diff to current |
2011-06-03 |
Roman Divacky | Fix wrong usages of CTR/MCTR where CTR8/MCTR8 was meant. |
blob | commitdiff | raw | diff to current |
2011-05-19 |
Cameron Zwarich | Fix PR8828 by removing the explicit def in MovePCToLR... |
blob | commitdiff | raw | diff to current |
2011-04-04 |
Jakob Stoklund Olesen | PowerPC atomic pseudos clobber CR0, they don't read it. |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Chris Lattner | split out an encoder for memri operands, allowing a... |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Chris Lattner | add support for encoding the lo14 forms used for a... |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Chris Lattner | implement the start of support for lo16 and ha16, allow... |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Chris Lattner | remove asmstrings (which can never be printed) from... |
blob | commitdiff | raw | diff to current |
2010-11-14 |
Chris Lattner | move the pic base symbol stuff up to MachineFunction |
blob | commitdiff | raw | diff to current |
2010-11-14 |
Chris Lattner | reimplement ppc asmprinter "toc" handling to use a... |
blob | commitdiff | raw | diff to current |
2010-02-27 |
Chris Lattner | remove a bogus pattern, which had the same pattern... |
blob | commitdiff | raw | diff to current |
2010-02-21 |
Chris Lattner | Eliminate some uses of immAllOnes, just use -1, it... |
blob | commitdiff | raw | diff to current |
2009-12-18 |
Tilmann Scheller | Add support for calls through function pointers in... |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Bob Wilson | Add PowerPC codegen for indirect branches. |
blob | commitdiff | raw | diff to current |
2009-10-29 |
Dan Gohman | Rename usesCustomDAGSchedInserter to usesCustomInserter... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Dale Johannesen | Model the carry bit on ppc32. Without this we could |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Tilmann Scheller | Add support for the PowerPC 64-bit SVR4 ABI. |
blob | commitdiff | raw | diff to current |
2009-07-03 |
Tilmann Scheller | Refactor ABI code in the PowerPC backend. |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Dan Gohman | Rename isSimpleLoad to canFoldAsLoad, to better reflect... |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Dan Gohman | Add a sanity-check to tablegen to catch the case where... |
blob | commitdiff | raw | diff to current |
2008-10-29 |
Dale Johannesen | Add a RM pseudoreg for the rounding mode, which |
blob | commitdiff | raw | diff to current |
2008-10-23 |
Dale Johannesen | Mark defs and uses of CTR and LR correctly. |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Dan Gohman | Rename ConstantSDNode::getValue to getZExtValue, for... |
blob | commitdiff | raw | diff to current |
2008-08-25 |
Dale Johannesen | Implement 32 & 64 bit versions of PPC atomic |
blob | commitdiff | raw | diff to current |
2008-08-25 |
Dale Johannesen | Remove PPC-specific lowering for atomics; the |
blob | commitdiff | raw | diff to current |
2008-08-22 |
Dale Johannesen | Rewrite ppc code generated for __sync_{bool|val}_compar... |
blob | commitdiff | raw | diff to current |
2008-07-12 |
Evan Cheng | Implement llvm.atomic.cmp.swap.i32 on PPC. Patch by... |
blob | commitdiff | raw | diff to current |
2008-04-30 |
Arnold Schwaighofer | Tail call optimization improvements: |
blob | commitdiff | raw | diff to current |
2008-04-19 |
Evan Cheng | 64-bit atomic operations. |
blob | commitdiff | raw | diff to current |
2008-03-15 |
Evan Cheng | Replace all target specific implicit def instructions... |
blob | commitdiff | raw | diff to current |
2008-03-07 |
Chris Lattner | Add support for ppc64 shifts with 7-bit (oversized... |
blob | commitdiff | raw | diff to current |
2008-01-06 |
Chris Lattner | rename isLoad -> isSimpleLoad due to evan's desire... |
blob | commitdiff | raw | diff to current |
2008-01-06 |
Chris Lattner | rename isStore -> mayStore to more accurately reflect... |
blob | commitdiff | raw | diff to current |
2008-01-06 |
Chris Lattner | Change the 'isStore' inferrer to look for 'SDNPMayStore' |
blob | commitdiff | raw | diff to current |
2008-01-06 |
Chris Lattner | remove some isStore flags that are now inferred automat... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-10-23 |
Evan Cheng | Temporary solution: added a different set of BCTRL_Mach... |
blob | commitdiff | raw | diff to current |
2007-09-11 |
Evan Cheng | Remove (somewhat confusing) Imp<> helper, use let Defs... |
blob | commitdiff | raw | diff to current |
2007-09-04 |
Evan Cheng | Fix for PR1613: added 64-bit rotate left PPC instructio... |
blob | commitdiff | raw | diff to current |
2007-08-01 |
Evan Cheng | Some out operands were incorrectly specified as input... |
blob | commitdiff | raw | diff to current |
2007-07-21 |
Evan Cheng | No more noResults. |
blob | commitdiff | raw | diff to current |
2007-07-20 |
Evan Cheng | Oops. These stores actually produce results. |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Evan Cheng | Change instruction description to split OperandList... |
blob | commitdiff | raw | diff to current |
2007-05-17 |
Chris Lattner | add support for 128-bit add/sub on ppc64 |
blob | commitdiff | raw | diff to current |
2007-04-03 |
Nicolas Geoffray | The PPC64 ELF ABI is "intended to use the same structur... |
blob | commitdiff | raw | diff to current |
2007-04-03 |
Nicolas Geoffray | The ELF ABI specifies F1-F8 registers as argument regis... |
blob | commitdiff | raw | diff to current |
2007-03-25 |
Chris Lattner | Fix CodeGen/PowerPC/2007-03-24-cntlzd.ll |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Nicolas Geoffray | Differentiate between the MachO and the ELF ABI the... |
blob | commitdiff | raw | diff to current |
2007-02-25 |
Chris Lattner | one important bugfix: PPC32 didn't have both elf and... |
blob | commitdiff | raw | diff to current |
2007-02-25 |
Chris Lattner | implement support for the linux/ppc function call ABI... |
blob | commitdiff | raw | diff to current |
2006-12-15 |
Jim Laskey | Patterns no longer needed due to fix in the DAG combiner. |
blob | commitdiff | raw | diff to current |
2006-12-15 |
Jim Laskey | Not all test cases are created equal. This fix is... |
blob | commitdiff | raw | diff to current |
2006-12-15 |
Jim Laskey | Not needed. Misinterpreted error message from other... |
blob | commitdiff | raw | diff to current |
2006-12-15 |
Jim Laskey | Provide 64-bit support for i64 sextload<i8>. |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Jim Laskey | Reduce number of instructions to load 64-bit constants. |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Chris Lattner | implement sextinreg i8->i64 and i16->i64 |
blob | commitdiff | raw | diff to current |
2006-11-16 |
Jim Laskey | This is a general clean up of the PowerPC ABI. Address... |
blob | commitdiff | raw | diff to current |
2006-11-16 |
Chris Lattner | fix a regression that I introduced. stdu should scale... |
blob | commitdiff | raw | diff to current |
2006-11-16 |
Chris Lattner | add ppc64 r+i stores with update. |
blob | commitdiff | raw | diff to current |
2006-11-15 |
Chris Lattner | Stop using isTwoAddress, switching to operand constrain... |
blob | commitdiff | raw | diff to current |
2006-11-15 |
Chris Lattner | fix ldu/stu jit encoding. Swith 64-bit preinc load... |
blob | commitdiff | raw | diff to current |
2006-11-15 |
Chris Lattner | Fix the PPC regressions last night |
blob | commitdiff | raw | diff to current |
2006-11-14 |
Chris Lattner | Rework PPC64 calls. Now we have a LR8/CTR8 register... |
blob | commitdiff | raw | diff to current |
2006-11-11 |
Chris Lattner | implement proper PPC64 prolog/epilog codegen. |
blob | commitdiff | raw | diff to current |
next |