aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* Fix use of uninitialized value added in r189400 (found by MemorySanitizer)Alexey Samsonov2013-08-281-4/+3
* Given target assembler parsers a chance to handle variant expressionsJoerg Sonnenberger2013-08-272-3/+31
* Revert "Fix the build broken by r189315." and "Move everything depending on O...Charles Davis2013-08-272-50/+46
* Move everything depending on Object/MachOFormat.h over to Support/MachO.h.Charles Davis2013-08-272-46/+50
* Dummy code to silence warning from 4189266Bill Schmidt2013-08-262-0/+11
* [PowerPC] More fast-isel chunks (returns and integer extends)Bill Schmidt2013-08-263-3/+255
* [PowerPC] Add fast-isel branch and compare selection.Bill Schmidt2013-08-251-9/+272
* [PowerPC] More refactoring prior to real PPC emitPrologue/Epilogue changes.Bill Schmidt2013-08-201-271/+194
* Add a llvm.copysign intrinsicHal Finkel2013-08-191-0/+6
* Don't form PPC CTR-based loops around a copysignl callHal Finkel2013-08-191-1/+2
* Add the PPC fcpsgn instructionHal Finkel2013-08-195-7/+45
* [PowerPC] Preparatory refactoring for making prologue and epilogueBill Schmidt2013-08-161-85/+102
* Replace getValueType().getSimpleVT() with getSimpleValueType(). Also remove o...Craig Topper2013-08-151-4/+4
* Actually fix PPC64 64-bit GPR inline asm constraint matchingHal Finkel2013-08-141-1/+1
* cast fix to appease buildbotDavid Fang2013-08-081-1/+1
* initial draft of PPCMachObjectWriter.cppDavid Fang2013-08-084-19/+395
* PPC: Map frin to round() not nearbyint() and rint()Hal Finkel2013-08-082-68/+4
* Add ISD::FROUND for libm round()Hal Finkel2013-08-071-0/+5
* Add PPC64 mulli patternHal Finkel2013-08-061-0/+3
* Target/*/CMakeLists.txt: Add the dependency to CommonTableGen explicitly for ...NAKAMURA Takumi2013-08-061-1/+1
* PPCAsmParser: Stop leaking names.Benjamin Kramer2013-08-031-10/+31
* Fix PPC64 64-bit GPR inline asm constraint matchingHal Finkel2013-08-031-1/+18
* Use function attributes to indicate that we don't want to realign the stack.Bill Wendling2013-08-011-1/+1
* [PowerPC] Skeletal FastISel support for 64-bit PowerPC ELF.Bill Schmidt2013-07-305-1/+347
* [PowerPC] Add comment explaining preprocessor directive.Bill Schmidt2013-07-281-0/+2
* Revert 187318Bill Schmidt2013-07-281-1/+1
* [PowerPC] Remove unnecessary preprocessor checking.Bill Schmidt2013-07-281-1/+1
* Revert "[PowerPC] Improve consistency in use of __ppc__, __powerpc__, etc."Rafael Espindola2013-07-261-3/+3
* [PowerPC] Improve consistency in use of __ppc__, __powerpc__, etc.Bill Schmidt2013-07-261-3/+3
* [PowerPC] Support powerpc64le as a syntax-checking target.Bill Schmidt2013-07-2610-7/+44
* PPC32 va_list is an actual structure so va_copy needs to copy the wholeRoman Divacky2013-07-252-1/+23
* allow tests to run on powerpc-darwin8 again, checking for __ppc__David Fang2013-07-241-2/+2
* Split generated asm mnemonic matching table into a separate table for each as...Craig Topper2013-07-241-0/+1
* PPC: Support dynamic allocas with large alignmentHal Finkel2013-07-182-27/+53
* PPC: Add base-pointer support to builtin setjmp/longjmpHal Finkel2013-07-175-41/+72
* PPC: Add CTR-register clobber to builtin setjmpHal Finkel2013-07-173-0/+9
* PPC: Implement base pointer and stack realignmentHal Finkel2013-07-175-41/+240
* PPCJITInfo.cpp: Tweak r186252 with s/__ppc/__powerpc/ to work on powerpc-linu...NAKAMURA Takumi2013-07-161-2/+2
* PPC: Refactoring to support subtarget feature changingHal Finkel2013-07-152-37/+69
* Fix register subclass handling in PPCInstrInfo::insertSelectHal Finkel2013-07-151-5/+10
* Use llvm::array_lengthof to replace sizeof(array)/sizeof(array[0]).Craig Topper2013-07-151-1/+1
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-143-15/+15
* Reduce large list of macros to the primary platform macros. DistingiushJoerg Sonnenberger2013-07-131-20/+18
* PPC: Add some missing V_SET0 patternsHal Finkel2013-07-111-2/+15
* PPCDAGToDAGISel::isRunOfOnes should return false on zeroHal Finkel2013-07-111-1/+4
* PPC: Add a better comment about the i64 FI fixupHal Finkel2013-07-101-2/+13
* [PowerPC] Better fix for PR16556.Bill Schmidt2013-07-091-9/+3
* AArch64/PowerPC/SystemZ/X86: This patch fixes the interface, usage, and allStephen Lin2013-07-092-11/+8
* [PowerPC] Revert r185476 and fix up TLS variant kindsUlrich Weigand2013-07-093-4/+60
* [PowerPC] Support ".machine any"Ulrich Weigand2013-07-091-0/+27