2013-04-08 |
Hal Finkel | Generate PPC early conditional returns |
blob | commitdiff | raw |
2013-04-07 |
Hal Finkel | PPC rotate instructions don't have unmodeled side effcts |
blob | commitdiff | raw | diff to current |
2013-04-07 |
Hal Finkel | Most PPC M[TF]CR instructions do not have side effects |
blob | commitdiff | raw | diff to current |
2013-04-07 |
Hal Finkel | PPC pre-increment load instructions do not have side... |
blob | commitdiff | raw | diff to current |
2013-04-07 |
Hal Finkel | PPC MCRF instruction does not have side effects |
blob | commitdiff | raw | diff to current |
2013-04-07 |
Hal Finkel | PPC FMR instruction does not have side effects |
blob | commitdiff | raw | diff to current |
2013-04-06 |
Hal Finkel | PPC ISEL is a select and never has side effects |
blob | commitdiff | raw | diff to current |
2013-04-04 |
Hal Finkel | Rename the current PPC BCL definition to BCLalways |
blob | commitdiff | raw | diff to current |
2013-04-03 |
Hal Finkel | Use PPC reciprocal estimates with Newton iteration... |
blob | commitdiff | raw | diff to current |
2013-04-01 |
Hal Finkel | Add more PPC floating-point conversion instructions |
blob | commitdiff | raw | diff to current |
2013-03-31 |
Hal Finkel | Add the PPC lfiwax instruction |
blob | commitdiff | raw | diff to current |
2013-03-31 |
Hal Finkel | Cleanup PPC(64) i32 -> float/double conversion |
blob | commitdiff | raw | diff to current |
2013-03-29 |
Hal Finkel | Implement FRINT lowering on PPC using frin |
blob | commitdiff | raw | diff to current |
2013-03-29 |
Hal Finkel | Add PPC FP rounding instructions fri[mnpz] |
blob | commitdiff | raw | diff to current |
2013-03-28 |
Hal Finkel | Add the PPC64 ldbrx/stdbrx instructions |
blob | commitdiff | raw | diff to current |
2013-03-27 |
Hal Finkel | Apply the no-r0 register class to the PPC SELECT_CC_I... |
blob | commitdiff | raw | diff to current |
2013-03-26 |
Ulrich Weigand | PowerPC: Mark patterns as isCodeGenOnly. |
blob | commitdiff | raw | diff to current |
2013-03-26 |
Ulrich Weigand | PowerPC: Simplify FADD in round-to-zero mode. |
blob | commitdiff | raw | diff to current |
2013-03-26 |
Ulrich Weigand | PowerPC: Remove LDrs pattern. |
blob | commitdiff | raw | diff to current |
2013-03-26 |
Ulrich Weigand | PowerPC: Remove ADDIL patterns. |
blob | commitdiff | raw | diff to current |
2013-03-26 |
Ulrich Weigand | PowerPC: Use CCBITRC operand for ISEL patterns. |
blob | commitdiff | raw | diff to current |
2013-03-26 |
Ulrich Weigand | PowerPC: Simplify BLR pattern. |
blob | commitdiff | raw | diff to current |
2013-03-25 |
Ulrich Weigand | Use direct types in PowerPC instruction patterns. |
blob | commitdiff | raw | diff to current |
2013-03-25 |
Ulrich Weigand | Use direct types in PowerPC Pat patterns. |
blob | commitdiff | raw | diff to current |
2013-03-22 |
Ulrich Weigand | Remove ABI-duplicated call instruction patterns. |
blob | commitdiff | raw | diff to current |
2013-03-22 |
Ulrich Weigand | Rename memrr ptrreg and offreg components. |
blob | commitdiff | raw | diff to current |
2013-03-22 |
Ulrich Weigand | Fix swapped BasePtr and Offset in pre-inc memory addresses. |
blob | commitdiff | raw | diff to current |
2013-03-22 |
Ulrich Weigand | Remove the xaddroff ComplexPattern. |
blob | commitdiff | raw | diff to current |
2013-03-21 |
Hal Finkel | Implement builtin_{setjmp/longjmp} on PPC |
blob | commitdiff | raw | diff to current |
2013-03-21 |
Hal Finkel | Add support for spilling VRSAVE on PPC |
blob | commitdiff | raw | diff to current |
2013-03-19 |
Ulrich Weigand | Rewrite pre-increment store patterns to use standard... |
blob | commitdiff | raw | diff to current |
2013-03-19 |
Hal Finkel | Prepare to make r0 an allocatable register on PPC |
blob | commitdiff | raw | diff to current |
2013-03-18 |
Hal Finkel | Fix PPC unaligned 64-bit loads and stores |
blob | commitdiff | raw | diff to current |
2013-02-21 |
Bill Schmidt | Large code model support for PowerPC. |
blob | commitdiff | raw | diff to current |
2013-02-21 |
Bill Schmidt | Relocation enablement for PPC DAG postprocessing pass |
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-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 wrong PowerPC instruction encodings due to |
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-05 |
Will Schmidt | - Mark the BCC and BLR defs as isCodeGenOnly per error... |
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-28 |
Hal Finkel | Eliminate redundant CR moves on PPC32. |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Jakob Stoklund Olesen | Add missing SDNPSideEffect flags. |
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-22 |
Hal Finkel | Convert the PPC backend to use the new FMA infrastructure. |
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 |
Lang Hames | Add DAG-combines for aggressive FMA formation. |
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-11 |
Hal Finkel | Emit the two-operand form of the PPC mfcr instruction... |
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-04-01 |
Hal Finkel | Enable prefetch generation on PPC64. |
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-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-12-07 |
Hal Finkel | set mayStore and mayLoad on CR pseudos |
blob | commitdiff | raw | diff to current |
2011-12-06 |
Hal Finkel | add RESTORE_CR and support CR unspills |
blob | commitdiff | raw | diff to current |
2011-12-02 |
Nick Lewycky | Move global variables in TargetMachine into new TargetO... |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Hal Finkel | Add PPC 440 scheduler and some associated tests |
blob | commitdiff | raw | diff to current |
2011-08-30 |
Roman Divacky | Set CR1EQ only when lowering vararg floating arguments... |
blob | commitdiff | raw | diff to current |
2011-07-27 |
Eli Friedman | Code generation for 'fence' instruction. |
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-12-23 |
Chris Lattner | Flag -> Glue, the ongoing saga |
blob | commitdiff | raw | diff to current |
2010-11-16 |
Chris Lattner | Fix a bug I introduced in the ppc refactoring, which... |
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 | change direct branches to encode with the same encoding... |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Chris Lattner | eliminate a now-unneeded operand printer. |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Chris Lattner | split call operands out to their own encoding class... |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Chris Lattner | add proper encoding for MTCRF instead of using a hack. |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Chris Lattner | add basic encoding support for immediates and registers... |
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 | lower PPC::MFCRpseud when transforming to MC, avoiding... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Jakob Stoklund Olesen | Emit COPY instead of FMR/FMSD instructions for floating... |
blob | commitdiff | raw | diff to current |
2010-05-20 |
Dale Johannesen | The PPC MFCR instruction implicitly uses all 8 of the CR |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Dan Gohman | Set isTerminator on TRAP instructions. |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Dan Gohman | Don't use isBarrier for the PowerPC sync instruction... |
blob | commitdiff | raw | diff to current |
2010-03-19 |
Chris Lattner | set SDNPVariadic on nodes throughout the rest of the... |
blob | commitdiff | raw | diff to current |
2010-02-26 |
Jakob Stoklund Olesen | Merge PPC instructions FMRS and FMRD into a single... |
blob | commitdiff | raw | diff to current |
2010-02-23 |
Chris Lattner | remove a bunch of dead named arguments in input patterns, |
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 |
2010-01-05 |
Jakob Stoklund Olesen | Don't specify CR sub-registers as implicit defs of... |
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-23 |
Dan Gohman | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are... |
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 |
next |