summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* Replace neverHasSideEffects=1 with hasSideEffects=0 in all .td files.Craig Topper2014-11-263-30/+30
* [PowerPC] Add the 'attn' instructionHal Finkel2014-11-252-0/+8
* [PowerPC] Implement combineRepeatedFPDivisorsHal Finkel2014-11-242-0/+23
* [PowerPC] Fix PR 21652 - copy st_other bits on symbol assignmentUlrich Weigand2014-11-241-0/+17
* Add LLVMScalarOpts to LLVMPowerPCCodeGen.NAKAMURA Takumi2014-11-211-1/+1
* Remove a bunch of unnecessary typecasts to 'const TargetRegisterClass *'Craig Topper2014-11-211-9/+6
* [PPC] Use SeparateConstOffsetFromGEPHal Finkel2014-11-211-0/+20
* Add out of line virtual destructors to all LLVMTargetMachine subclassesReid Kleckner2014-11-202-0/+4
* Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie2014-11-191-4/+4
* [PowerPC] Add VSX builtins for vec_divBill Schmidt2014-11-141-0/+6
* We can get the TLOF from the TargetMachine - so constructor no longer require...Aditya Nandakumar2014-11-131-1/+1
* This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar2014-11-133-10/+16
* Add support for small-model PIC for PowerPC.Justin Hibbits2014-11-125-63/+116
* [PowerPC] Add vec_vsx_ld and vec_vsx_st intrinsicsBill Schmidt2014-11-122-8/+29
* Pass an ArrayRef to MCDisassembler::getInstruction.Rafael Espindola2014-11-121-5/+3
* [PowerPC] Replace foul hackery with real calls to __tls_get_addrBill Schmidt2014-11-117-125/+82
* MCAsmParserExtension has a copy of the MCAsmParser. Use it.Rafael Espindola2014-11-111-9/+11
* Misc style fixes. NFC.Rafael Espindola2014-11-101-13/+9
* Remove redundant calls to isMaterializable.Rafael Espindola2014-11-011-3/+1
* [PowerPC] Initial VSX intrinsic support, with min/max for vector doubleBill Schmidt2014-10-311-6/+18
* [PowerPC] Load BlockAddress values from the TOC in 64-bit SVR4 codeUlrich Weigand2014-10-314-10/+37
* Use rsqrt (X86) to speed up reciprocal square root calcsSanjay Patel2014-10-242-2/+5
* [PATCH] Support select-cc for VSFRC when VSX is enabledBill Schmidt2014-10-223-5/+36
* [PowerPC] Support select-cc for VSXBill Schmidt2014-10-223-3/+40
* [PowerPC] Avoid VSX FMA mutate when killed product reg = addend regBill Schmidt2014-10-211-0/+6
* [PowerPC] Change assert to better formBill Schmidt2014-10-171-3/+3
* [PowerPC] Change liveness testing in VSX FMA mutation passBill Schmidt2014-10-171-8/+20
* [PowerPC] Enable use of lxvw4x/stxvw4x in VSX code generationBill Schmidt2014-10-172-3/+15
* Simplify handling of --noexecstack by using getNonexecutableStackSection.Rafael Espindola2014-10-151-7/+3
* Use the triple to figure out if this is a darwin target, notEric Christopher2014-10-141-1/+1
* MC: Bit pack MCSymbolData.Benjamin Kramer2014-10-111-1/+1
* [PowerPC] Reduce names from Power8Vector to P8VectorBill Schmidt2014-10-103-8/+7
* [PowerPC] Add feature for Power8 vector extensionsBill Schmidt2014-10-103-2/+10
* Fix bug in GPR to FPR moves in PPC64LE.Samuel Antao2014-10-091-4/+4
* [PPC64] VSX indexed-form loads use wrong instruction formatBill Schmidt2014-10-091-4/+4
* Add subtarget caches to aarch64, arm, ppc, and x86.Eric Christopher2014-10-062-1/+30
* [Power] Use lwsync for non-seq_cst fencesRobin Morisset2014-10-031-1/+8
* [PowerPC] Modern Book-E cores support syncHal Finkel2014-10-024-17/+24
* [Power] Improve the expansion of atomic loads/storesRobin Morisset2014-10-023-4/+26
* constify the TargetMachine argument used in the subtarget andEric Christopher2014-10-014-4/+4
* Now that the optimization level is adjusting the feature stringEric Christopher2014-10-013-9/+4
* Rework the PPC TargetMachine so that the non-function specificEric Christopher2014-10-012-27/+32
* Split the estimate() interface into separate functions for each type. NFC.Sanjay Patel2014-09-302-22/+33
* Refactor reciprocal and reciprocal square root estimate into target-independe...Sanjay Patel2014-09-262-180/+29
* [Power] Use AtomicExpandPass for fence insertion, and use lwsync where approp...Robin Morisset2014-09-234-2/+50
* [MCJIT] Remove PPCRelocations.h - it's no longer used.Lang Hames2014-09-231-56/+0
* Refactor reciprocal square root estimate into target-independent function; NFC.Sanjay Patel2014-09-212-41/+3
* Optionally enable more-aggressive FMA formation in DAGCombineHal Finkel2014-09-192-0/+10
* Reverting NFC changes from r218050. Instead, the warning was disabled for GCC...Aaron Ballman2014-09-181-1/+0
* Fixing a bunch of -Woverloaded-virtual warnings due to hiding getSubtargetImp...Aaron Ballman2014-09-181-0/+1
OpenPOWER on IntegriCloud