summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* Fix use-after-frees on memory allocated in a Recycler.Benjamin Kramer2017-04-201-2/+2
* Distinguish between code pointer size and DataLayout::getPointerSize() in DWA...Konstantin Zhuravlyov2017-04-171-2/+2
* [SystemZ] TargetTransformInfo cost functions implemented.Jonas Paulsson2017-04-122-7/+11
* [PowerPC] multiply-with-overflow might use the CTR registerHal Finkel2017-04-111-9/+11
* Get the TOC save offset off of PPCFrameLowering rather than a separate copy o...Eric Christopher2017-04-101-1/+1
* Remove the default subtarget from the Power port. It's unnecessary and harmfu...Eric Christopher2017-04-062-4/+1
* [DAGCombiner] add and use TLI hook to convert and-of-seteq / or-of-setne to b...Sanjay Patel2017-04-051-0/+4
* Add MCContext argument to MCAsmBackend::applyFixup for error reportingAlex Bradbury2017-04-051-1/+1
* [DAGCombiner] Add vector demanded elements support to computeKnownBitsForTarg...Simon Pilgrim2017-03-312-0/+2
* Temporarily revert "[PPC] In PPCBoolRetToInt change the bool value to i64 if ...Eric Christopher2017-03-313-37/+19
* Spelling mistakes in comments. NFCI.Simon Pilgrim2017-03-301-1/+1
* [PPC] In PPCBoolRetToInt change the bool value to i64 if the target is ppc64Guozhi Wei2017-03-283-19/+37
* Remove an oddly unnecessary temporary.Eric Christopher2017-03-271-2/+1
* Kill some trailing whitespace to make some new changes a bit easier.Eric Christopher2017-03-231-12/+12
* Make library calls sensitive to regparm module flag (Fixes PR3997).Nirav Dave2017-03-181-4/+3
* Remove getArgumentList() in favor of arg_begin(), args(), etcReid Kleckner2017-03-161-1/+1
* Test commit.Hiroshi Inoue2017-03-161-1/+1
* [PowerPC][Altivec] Add mfvrd and mffprd extended mnemonicNemanja Ivanovic2017-03-151-0/+12
* Revert "Revert "[PowerPC][ELFv2ABI] Allocate parameter area on-demand to redu...Tim Shen2017-03-081-5/+43
* Revert "[PowerPC][ELFv2ABI] Allocate parameter area on-demand to reduce stack...Tim Shen2017-03-071-43/+5
* [PowerPC] Fix failure with STBRX when store is narrower than the bswapNemanja Ivanovic2017-03-061-2/+5
* [DAGCombiner] allow transforming (select Cond, C +/- 1, C) to (add(ext Cond), C)Sanjay Patel2017-03-041-0/+4
* Make TargetInstrInfo::isPredicable take a const reference, NFCKrzysztof Parzyszek2017-03-032-2/+2
* [PPC] Fix code generation for bswap(int32) followed by store16Guozhi Wei2017-03-021-2/+10
* [PowerPC][ELFv2ABI] Allocate parameter area on-demand to reduce stack frame sizeNemanja Ivanovic2017-03-021-5/+43
* vec perm can go down either pipeline on P8.Eric Christopher2017-02-261-1/+1
* [PowerPC] Use subfic instruction for subtract from immediateNemanja Ivanovic2017-02-241-0/+4
* [PowerPC] Use rldicr instruction for AND with an immediate if possibleNemanja Ivanovic2017-02-241-0/+13
* [PPC] Give unaligned memory access lower cost on processor that supports itGuozhi Wei2017-02-171-0/+4
* Move symbols from the global namespace into (anonymous) namespaces. NFC.Benjamin Kramer2017-02-111-0/+2
* [PPC] Silence warning in Release builds.Benjamin Kramer2017-02-101-2/+1
* Fix a silly syntax error.Tim Shen2017-02-101-2/+2
* [XRay] Implement powerpc64le xray.Tim Shen2017-02-103-2/+101
* Temporarily revert "For X86-64 linux and PPC64 linux align int128 to 16 bytes."Eric Christopher2017-02-101-5/+0
* For X86-64 linux and PPC64 linux align int128 to 16 bytes.Eric Christopher2017-02-101-0/+5
* [PowerPC] Fix some Include What You Use warnings; other minor fixes (NFC).Eugene Zelenko2017-02-071-3/+11
* [PowerPC][Altivec] Add vnot extended mnemonicNemanja Ivanovic2017-02-071-0/+1
* Remove a bunch of unnecessary casts to a target specific version of TII and T...Eric Christopher2017-02-041-26/+13
* [PowerPC] Fix sjlj pseduo instructions to use G8RC_NOX0 register classKit Barton2017-02-011-2/+3
* [PowerPC][Altivec] Add vmr extended mnemonicNemanja Ivanovic2017-01-311-0/+3
* Add some Book-E instructions to the asm parser and printer.Justin Hibbits2017-01-294-3/+30
* Cleanup dump() functions.Matthias Braun2017-01-282-27/+28
* [PPC] cleanup of mayLoad/mayStore flags and memory operands.Sean Fertile2017-01-265-26/+28
* Use shouldAssumeDSOLocal in classifyGlobalReference.Rafael Espindola2017-01-261-19/+5
* Revert "[PPC] Give unaligned memory access lower cost on processor that suppo...Daniel Jasper2017-01-251-4/+0
* PowerPC: Slight cleanup of getReservedRegs(); NFCMatthias Braun2017-01-251-19/+10
* PowerPC: Mark super regs of reserved regs reserved.Matthias Braun2017-01-241-35/+25
* [Analysis] Add LibFunc_ prefix to enums in TargetLibraryInfo. (NFC)David L. Jones2017-01-231-34/+34
* [PPC] Give unaligned memory access lower cost on processor that supports itGuozhi Wei2017-01-201-0/+4
* [PowerPC] Expand ISEL instruction into if-then-else sequence.Tony Jiang2017-01-168-14/+467
OpenPOWER on IntegriCloud