Fix a sign-extension bug in PPCCTRLoops
[oota-llvm.git] / lib / Target / PowerPC / PPCInstr64Bit.td
2013-03-18 Hal FinkelFix PPC unaligned 64-bit loads and stores
2013-02-21 Bill SchmidtLarge code model support for PowerPC.
2012-12-14 Bill SchmidtThis patch improves the 64-bit PowerPC InitialExec...
2012-12-13 Bill SchmidtThis is another cleanup patch for 64-bit PowerPC TLS...
2012-12-13 Bill SchmidtThis is just a clean-up patch that simplifies the initi...
2012-12-12 Bill SchmidtThis patch implements local-dynamic TLS model support...
2012-12-11 Bill SchmidtThis patch implements the general dynamic TLS model...
2012-12-04 Bill SchmidtThis patch introduces initial-exec model support for...
2012-11-27 Bill SchmidtThis patch implements medium code model support for...
2012-11-13 Ulrich WeigandFix wrong PowerPC instruction opcodes for:
2012-11-13 Ulrich WeigandFix instruction encoding for "bd(n)z" on PowerPC,
2012-11-13 Ulrich WeigandFix instruction encoding for "isel" on PowerPC,
2012-10-26 Adhemerval ZanellaPowerPC: Fix for rldcl/rldicl/rldicr MC emission
2012-10-25 Adhemerval ZanellaThis patch fixes the MC object emission of 'nop' for...
2012-10-04 Will Schmidt- add tokens to PPCInstrInfo.td and PPCInstr64Bit.td...
2012-09-05 Hal FinkelMove the PPC TOC defs into the PPC64 InstrInfo file.
2012-08-28 Hal FinkelSplit several PPC instruction classes.
2012-08-28 Hal FinkelAllow remat of LI on PPC.
2012-08-24 Roman DivackyLower constant pools and jump tables via TOC on PPC64...
2012-08-07 Hal FinkelAdd a comment about mftb vs. mfspr on PPC.
2012-08-06 Hal FinkelMFTB on PPC64 should really be encoded using MFSPR.
2012-08-04 Hal FinkelAdd readcyclecounter lowering on PPC64.
2012-07-13 Jakob Stoklund OlesenRemove variable_ops from call instructions in most...
2012-06-22 Hal FinkelAdd support for the PPC isel instruction.
2012-06-20 Hal FinkelAdd support for generating reg+reg (indexed) pre-inc...
2012-06-19 Hal FinkelAdd support for generating reg+reg preinc stores on...
2012-06-12 Hal FinkelSplit out the PPC instruction class IntSimple from...
2012-06-09 Hal FinkelImprove ext/trunc patterns on PPC64.
2012-06-08 Hal FinkelAdd the PPCCTRLoops pass: a PPC machine-code-level...
2012-06-04 Roman DivackyImplement local-exec TLS on PowerPC.
2012-05-20 Hal FinkelAdd a missing PPC 64-bit stwu pattern.
2012-04-01 Hal FinkelSplit the LdStGeneral PPC itin. class into LdStLoad...
2012-03-31 Hal FinkelFix dynamic linking on PPC64.
2012-03-06 Roman DivackyConvert PowerPC to register mask operands.
2012-02-24 Hal FinkelX11/X2 loads around indirect calls on ppc64 should...
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2011-12-07 Hal Finkelmake CR spill and restore 64-bit clean (no functional...
2011-06-03 Roman DivackyFix wrong usages of CTR/MCTR where CTR8/MCTR8 was meant.
2011-05-19 Cameron ZwarichFix PR8828 by removing the explicit def in MovePCToLR...
2011-04-04 Jakob Stoklund OlesenPowerPC atomic pseudos clobber CR0, they don't read it.
2010-11-15 Chris Lattnersplit out an encoder for memri operands, allowing a...
2010-11-15 Chris Lattneradd support for encoding the lo14 forms used for a...
2010-11-15 Chris Lattnerimplement the start of support for lo16 and ha16, allow...
2010-11-15 Chris Lattnerremove asmstrings (which can never be printed) from...
2010-11-14 Chris Lattnermove the pic base symbol stuff up to MachineFunction
2010-11-14 Chris Lattnerreimplement ppc asmprinter "toc" handling to use a...
2010-02-27 Chris Lattnerremove a bogus pattern, which had the same pattern...
2010-02-21 Chris LattnerEliminate some uses of immAllOnes, just use -1, it...
2009-12-18 Tilmann SchellerAdd support for calls through function pointers in...
2009-11-04 Bob WilsonAdd PowerPC codegen for indirect branches.
2009-10-29 Dan GohmanRename usesCustomDAGSchedInserter to usesCustomInserter...
2009-09-18 Dale JohannesenModel the carry bit on ppc32. Without this we could
2009-08-15 Tilmann SchellerAdd support for the PowerPC 64-bit SVR4 ABI.
2009-07-03 Tilmann SchellerRefactor ABI code in the PowerPC backend.
2008-12-03 Dan GohmanRename isSimpleLoad to canFoldAsLoad, to better reflect...
2008-12-03 Dan GohmanAdd a sanity-check to tablegen to catch the case where...
2008-10-29 Dale JohannesenAdd a RM pseudoreg for the rounding mode, which
2008-10-23 Dale JohannesenMark defs and uses of CTR and LR correctly.
2008-09-12 Dan GohmanRename ConstantSDNode::getValue to getZExtValue, for...
2008-08-25 Dale JohannesenImplement 32 & 64 bit versions of PPC atomic
2008-08-25 Dale JohannesenRemove PPC-specific lowering for atomics; the
2008-08-22 Dale JohannesenRewrite ppc code generated for __sync_{bool|val}_compar...
2008-07-12 Evan ChengImplement llvm.atomic.cmp.swap.i32 on PPC. Patch by...
2008-04-30 Arnold SchwaighoferTail call optimization improvements:
2008-04-19 Evan Cheng64-bit atomic operations.
2008-03-15 Evan ChengReplace all target specific implicit def instructions...
2008-03-07 Chris LattnerAdd support for ppc64 shifts with 7-bit (oversized...
2008-01-06 Chris Lattnerrename isLoad -> isSimpleLoad due to evan's desire...
2008-01-06 Chris Lattnerrename isStore -> mayStore to more accurately reflect...
2008-01-06 Chris LattnerChange the 'isStore' inferrer to look for 'SDNPMayStore'
2008-01-06 Chris Lattnerremove some isStore flags that are now inferred automat...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-10-23 Evan ChengTemporary solution: added a different set of BCTRL_Mach...
2007-09-11 Evan ChengRemove (somewhat confusing) Imp<> helper, use let Defs...
2007-09-04 Evan ChengFix for PR1613: added 64-bit rotate left PPC instructio...
2007-08-01 Evan ChengSome out operands were incorrectly specified as input...
2007-07-21 Evan ChengNo more noResults.
2007-07-20 Evan ChengOops. These stores actually produce results.
2007-07-19 Evan ChengChange instruction description to split OperandList...
2007-05-17 Chris Lattneradd support for 128-bit add/sub on ppc64
2007-04-03 Nicolas GeoffrayThe PPC64 ELF ABI is "intended to use the same structur...
2007-04-03 Nicolas GeoffrayThe ELF ABI specifies F1-F8 registers as argument regis...
2007-03-25 Chris LattnerFix CodeGen/PowerPC/2007-03-24-cntlzd.ll
2007-02-27 Nicolas GeoffrayDifferentiate between the MachO and the ELF ABI the...
2007-02-25 Chris Lattnerone important bugfix: PPC32 didn't have both elf and...
2007-02-25 Chris Lattnerimplement support for the linux/ppc function call ABI...
2006-12-15 Jim LaskeyPatterns no longer needed due to fix in the DAG combiner.
2006-12-15 Jim LaskeyNot all test cases are created equal. This fix is...
2006-12-15 Jim LaskeyNot needed. Misinterpreted error message from other...
2006-12-15 Jim LaskeyProvide 64-bit support for i64 sextload<i8>.
2006-12-12 Jim LaskeyReduce number of instructions to load 64-bit constants.
2006-12-06 Chris Lattnerimplement sextinreg i8->i64 and i16->i64
2006-11-16 Jim LaskeyThis is a general clean up of the PowerPC ABI. Address...
2006-11-16 Chris Lattnerfix a regression that I introduced. stdu should scale...
2006-11-16 Chris Lattneradd ppc64 r+i stores with update.
2006-11-15 Chris LattnerStop using isTwoAddress, switching to operand constrain...
2006-11-15 Chris Lattnerfix ldu/stu jit encoding. Swith 64-bit preinc load...
2006-11-15 Chris LattnerFix the PPC regressions last night
2006-11-14 Chris LattnerRework PPC64 calls. Now we have a LR8/CTR8 register...
2006-11-11 Chris Lattnerimplement proper PPC64 prolog/epilog codegen.
next