[mips] Define overloaded versions of storeRegToStack and loadRegFromStack.
[oota-llvm.git] / lib / Target / PowerPC /
2013-03-28 Hal FinkelOnly enable 64-bit bswap DAG combines for PPC64
2013-03-28 Hal FinkelFix bad indentation in r178276
2013-03-28 Bill SchmidtUse direct types in most PowerPC Altivec instructions...
2013-03-28 Hal FinkelAdd the PPC64 ldbrx/stdbrx instructions
2013-03-28 Hal FinkelAdd the PPC64 popcntd instruction
2013-03-28 Hal FinkelCleanup PPC CR-spill kill flags and 32- vs. 64-bit...
2013-03-28 Hal FinkelFix typo in PPCInstr64Bit
2013-03-27 Hal FinkelResynchronize isLoadFromStackSlot with LoadRegFromStack...
2013-03-27 Hal FinkelFix typo (common to both X86 and PPC)
2013-03-27 Hal FinkelRemove more dead LR-as-GPR PPC code
2013-03-27 Hal FinkelRemove "gpr0 allocation" from the PPC README TODO list
2013-03-27 Hal FinkelPrint PPC ZERO as 0 (not r0) even on Darwin
2013-03-27 Hal FinkelAllocate r0 on PPC
2013-03-27 Hal FinkelUse the PPC no-r0 class on the TOC LD pseudos
2013-03-27 Hal FinkelApply the no-r0 register class to the PPC SELECT_CC_I...
2013-03-27 Hal FinkelApply the no-r0 class to PPC TOC ADDI[S] pseudo instruc...
2013-03-27 Bill SchmidtRemove the link register from the GPR classes on PowerPC.
2013-03-27 Hal FinkelDon't spill PPC VRSAVE on non-Darwin (even in SjLj)
2013-03-26 Hal FinkelRestore real bit lengths on PPC register numbers
2013-03-26 Hal FinkelPPC: Use HWEncoding and TRI->getEncodingValue
2013-03-26 Hal FinkelUse multiple virtual registers in PPC CR spilling
2013-03-26 Hal FinkelUpdate PPCRegisterInfo's use of virtual registers to...
2013-03-26 Benjamin KramerRemove default case from fully covered switch.
2013-03-26 Ulrich WeigandPowerPC: Mark patterns as isCodeGenOnly.
2013-03-26 Ulrich WeigandPowerPC: Simplify handling of fixups.
2013-03-26 Ulrich WeigandPowerPC: Simplify FADD in round-to-zero mode.
2013-03-26 Ulrich WeigandPowerPC: Remove LDrs pattern.
2013-03-26 Ulrich WeigandPowerPC: Remove ADDIL patterns.
2013-03-26 Ulrich WeigandPowerPC: Use CCBITRC operand for ISEL patterns.
2013-03-26 Ulrich WeigandPowerPC: Simplify BLR pattern.
2013-03-26 Ulrich WeigandPowerPC: Move some 64-bit branch patterns.
2013-03-25 Ulrich WeigandUse direct types in PowerPC instruction patterns.
2013-03-25 Ulrich WeigandUse direct types in PowerPC Pat patterns.
2013-03-23 Hal FinkelPPC ZERO register needs a register number of 0.
2013-03-23 Hal FinkelNote in PPCFunctionInfo VRSAVE spills
2013-03-23 Hal FinkelMCize the bcl instruction in PPCAsmPrinter
2013-03-23 Hal FinkelCleanup some unused reg. scavenger parameters in PPCReg...
2013-03-23 Hal FinkelRemove dead PPC LR spilling code
2013-03-22 Hal FinkelAllow the register scavenger to spill multiple registers
2013-03-22 Ulrich WeigandRemove ABI-duplicated call instruction patterns.
2013-03-22 Ulrich WeigandRename memrr ptrreg and offreg components.
2013-03-22 Ulrich WeigandFix swapped BasePtr and Offset in pre-inc memory addresses.
2013-03-22 Ulrich WeigandTighten iaddroff ComplexPattern.
2013-03-22 Ulrich WeigandRemove the xaddroff ComplexPattern.
2013-03-21 Hal FinkelRemove the G8RC_NOX0_and_GPRC_NOR0 PPC register class
2013-03-21 Hal FinkelFix a register-class comparison bug in PPCCTRLoops
2013-03-21 Hal FinkelImplement builtin_{setjmp/longjmp} on PPC
2013-03-21 Hal FinkelAdd support for spilling VRSAVE on PPC
2013-03-21 Hal FinkelCorrect PPC FRAMEADDR lowering using a pseudo-register
2013-03-19 Ulrich WeigandAdd missing mayLoad flag to LHAUX8 and LWAUX.
2013-03-19 Ulrich WeigandRewrite LHAU8 pattern to use standard memory operand.
2013-03-19 Ulrich WeigandRewrite pre-increment store patterns to use standard...
2013-03-19 Ulrich WeigandFix sub-operand size mismatch in tocentry operands.
2013-03-19 Hal FinkelPrepare to make r0 an allocatable register on PPC
2013-03-19 Hal FinkelCleanup PPC64 unaligned i64 load/store
2013-03-19 Hal FinkelDon't reserve R31 on PPC64 unless the frame pointer...
2013-03-18 Hal FinkelFix a sign-extension bug in PPCCTRLoops
2013-03-18 Hal FinkelFix PPC unaligned 64-bit loads and stores
2013-03-18 Hal FinkelFix 80-col. violations in PPCCTRLoops
2013-03-18 Hal FinkelFix large count and negative constant count handling...
2013-03-18 Hal FinkelCleanup initial-value constants in PPCCTRLoops
2013-03-17 Sylvestre LedruTo avoid symbol clash, undefine PPC here. PPC may be...
2013-03-17 Hal FinkelImprove PPC VR (Altivec) register spilling
2013-03-16 Hal FinkelRemove PPC avoidWriteAfterWrite callback
2013-03-15 Hal FinkelEnable unaligned memory access on PPC for scalar types
2013-03-15 Hal FinkelProtect PPC Altivec patterns with a predicate
2013-03-15 Hal FinkelAllocate the RS spill slot for any PPC function with...
2013-03-14 Hal FinkelProvide the register scavenger to processFunctionBefore...
2013-03-14 Hal FinkelUse frame-index scavenging for PPC register spilling
2013-03-14 Hal FinkelNot all PPC functions with a frame pointer need a RS...
2013-03-14 Hal FinkelAdd a comment about overlapping PPC frame offsets
2013-03-12 Hal FinkelDon't reserve R2 on Darwin/PPC
2013-03-12 Hal FinkelPPC should always use the register scavenger for CR...
2013-03-07 Benjamin KramerArrayRefize some code. No functionality change.
2013-03-01 Michael LiaoFix PR10475
2013-02-26 Bill SchmidtFix PR15332 (patch by Florian Zeitz).
2013-02-25 Bill SchmidtFix missing relocation for TLS addressing peephole...
2013-02-24 Bill SchmidtFix PR14364.
2013-02-21 Eli BenderskyMove the eliminateCallFramePseudoInstr method from...
2013-02-21 Bill SchmidtTrivial cleanup
2013-02-21 Bill SchmidtLarge code model support for PowerPC.
2013-02-21 Bill SchmidtCode review cleanup for r175697
2013-02-21 Bill SchmidtPPCDAGToDAGISel::PostprocessISelDAG()
2013-02-21 Bill SchmidtRelocation enablement for PPC DAG postprocessing pass
2013-02-20 Jim GrosbachUpdate TargetLowering ivars for name policy.
2013-02-20 Bill SchmidtAdditional fixes for bug 15155.
2013-02-20 Bill SchmidtFix bug 14779 for passing anonymous aggregates [patch...
2013-02-20 Bill SchmidtFix PR15155: lost vadd/vsplat optimization.
2013-02-20 Jakub StaszakAdd missing #include.
2013-02-17 Benjamin KramerMake the visibility of LLVMPPCCompilationCallback work...
2013-02-15 Rafael EspindolaGive these callbacks hidden visibility. It is better...
2013-02-15 Rafael EspindolaDon't make assumptions about the mangling of static...
2013-02-14 Rafael EspindolaRevert r175120 and r175121. Clang is producing the...
2013-02-14 Rafael EspindolaDon't asume that a static function in an extern "C...
2013-02-13 Krzysztof ParzyszekAdd registration for PPC-specific passes to allow the...
2013-02-08 Bill SchmidtRefine fix to bug 15041.
2013-02-07 Bill SchmidtConstrain PowerPC autovectorization to fix bug 15041.
2013-02-06 Bill SchmidtPPC calling convention cleanup.
2013-02-05 Jakob Stoklund OlesenMove MRI liveouts to PowerPC return instructions.
2013-02-05 Jakob Stoklund OlesenAvoid using MRI::liveout_iterator for computing VRSAVEs.
next