X86: Add target description for btver2; make autodetection logic aware of AVX.
[oota-llvm.git] / lib / Target / PowerPC /
2013-04-27 Rafael EspindolaMake all darwin ppc stubs local.
2013-04-26 Ulrich WeigandPowerPC: Use RegisterOperand instead of RegisterClass...
2013-04-26 Ulrich WeigandPowerPC: Fix encoding of vsubcuw and vsum4sbs instructions
2013-04-26 Ulrich WeigandPowerPC: Fix encoding of stfsu and stfdu instructions
2013-04-26 Ulrich WeigandPowerPC: Fix encoding of rldimi and rldcl instructions
2013-04-26 Ulrich WeigandPowerPC: Support PC-relative fixup_ppc_brcond14.
2013-04-23 Bill SchmidtChange commentary for PowerPC Boolean vector contents.
2013-04-23 Owen AndersonDAGCombine should not aggressively fold SEXT(VSETCC...
2013-04-20 Tim NorthoverRemove unused MEMBARRIER DAG node; it's been replaced...
2013-04-20 Hal FinkelMove PPC getSwappedPredicate for reuse
2013-04-19 Michael LiaoArrayRefize getMachineNode(). No functionality change.
2013-04-19 Hal FinkelFix PPC optimizeCompareInstr swapped-sub argument handling
2013-04-18 Hal FinkelDisable PPC comparison optimization by default
2013-04-18 Hal FinkelImplement optimizeCompareInstr for PPC
2013-04-17 Peter CollingbourneAdd support for subsections to the ELF assembler. Fixes...
2013-04-17 Ulrich WeigandPowerPC: Mark some more patterns as isCodeGenOnly.
2013-04-15 Hal FinkelMark all PPC comparison instructions as not having...
2013-04-15 Hal FinkelFix PPC64 CR spill location for callee-saved registers
2013-04-13 Hal FinkelMark all PPC CR registers to be spilled as live-in...
2013-04-13 Hal FinkelSpill and restore PPC CR registers using the FP when...
2013-04-12 Hal FinkelPPC: Remove (broken) nested implicit definition lists
2013-04-12 Hal FinkelAdd a comment about the PPC Interpretation64Bit bit
2013-04-12 Hal FinkelAdd PPC instruction record forms and associated query...
2013-04-11 Hal FinkelMake PPCInstrInfo::isPredicated always return false
2013-04-10 Hal FinkelPPC: Don't predicate a diamond with two counter decrements
2013-04-10 Hal FinkelCleanup PPCInstrInfo::DefinesPredicate
2013-04-10 Hal FinkelPPC: Prep for if conversion of bctr[l]
2013-04-09 Hal FinkelAllow PPC B and BLR to be if-converted into some predic...
2013-04-09 Hal FinkelCleanup PPCEarlyReturn
2013-04-09 Hal FinkelUse virtual base registers on PPC
2013-04-08 Hal FinkelGenerate PPC early conditional returns
2013-04-07 Hal FinkelCleanup and improve PPC fsel generation
2013-04-07 Hal FinkelPPC rotate instructions don't have unmodeled side effcts
2013-04-07 Hal FinkelMost PPC M[TF]CR instructions do not have side effects
2013-04-07 Hal FinkelPPC pre-increment load instructions do not have side...
2013-04-07 Hal FinkelPPC pre-increment load instructions do not have side...
2013-04-07 Hal FinkelPPC MCRF instruction does not have side effects
2013-04-07 Hal FinkelPPC FMR instruction does not have side effects
2013-04-06 Hal FinkelImplement PPCInstrInfo::FoldImmediate
2013-04-06 Hal FinkelPPC ISEL is a select and never has side effects
2013-04-05 Hal FinkelEnable early if conversion on PPC
2013-04-05 Hal FinkelCorrect the PPC A2 misprediction penalty
2013-04-05 Hal FinkelAdd a SchedMachineModel for the PPC G5
2013-04-05 Hal FinkelAdd a SchedMachineModel for the PPC A2
2013-04-04 Arnold SchwaighoferCostModel: Add parameter to instruction cost to further...
2013-04-04 Hal FinkelRename the current PPC BCL definition to BCLalways
2013-04-04 Hal FinkelPPC: Improve code generation for mixed-precision recipr...
2013-04-03 Hal FinkelCleanup PPC reciprocal-estimate functionality
2013-04-03 Hal FinkelPPC: Enable FRES and FRSQRTE on the default PPC64 descr...
2013-04-03 Hal FinkelPPC: Add a FIXME regarding the non-working fma+fneg...
2013-04-03 Hal FinkelRemove some obsolete PowerPC/README entries
2013-04-03 Ulrich WeigandMore direct types in PowerPC AltiVec intrinsics.
2013-04-03 Bill SchmidtFix PR15632: No support for ppcf128 floating-point...
2013-04-03 Hal FinkelRemove some unsupported-feature comments from PPC.td
2013-04-03 Hal FinkelUse PPC reciprocal estimates with Newton iteration...
2013-04-02 Bill SchmidtFix PR15630: Replace faulty stdcx. with stwcx.
2013-04-02 Hal FinkelFix typo in PPCISelLowering
2013-04-01 Hal FinkelFix a bad assert in PPCTargetLowering
2013-04-01 Hal FinkelAdd more PPC floating-point conversion instructions
2013-04-01 Hal FinkelUse ImmToIdxMap.count in PPCRegisterInfo
2013-04-01 Hal FinkelAdd the PPC popcntw instruction
2013-04-01 Hal FinkelTreat PPCISD::STFIWX like the memory opcode that it is
2013-03-31 Hal FinkelCleanup ImmToIdxMap and noImmForm in PPCRegisterInfo
2013-03-31 Hal FinkelAdd the PPC lfiwax instruction
2013-03-31 Hal FinkelCleanup PPC(64) i32 -> float/double conversion
2013-03-29 Hal FinkelImplement FRINT lowering on PPC using frin
2013-03-29 Benjamin KramerRemove the old CodePlacementOpt pass.
2013-03-29 Hal FinkelAdd PPC FP rounding instructions fri[mnpz]
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.
next