summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [PowerPC] Expand v2i64 shiftsHal Finkel2014-03-271-0/+4
* [PowerPC] Generate VSX permutations for v2[fi]64 vectorsHal Finkel2014-03-261-4/+8
* [PowerPC] VSX loads and stores support unaligned accessHal Finkel2014-03-261-3/+8
* [PowerPC] Use v2f64 <-> v2i64 VSX conversion instructionsHal Finkel2014-03-261-0/+5
* [PowerPC] Use VSX vector load/stores for v2[fi]64Hal Finkel2014-03-261-0/+8
* [PowerPC] Add v2i64 as a legal VSX typeHal Finkel2014-03-261-2/+11
* [PowerPC] Lower VSELECT using xxsel when VSX is availableHal Finkel2014-03-261-0/+6
* [PowerPC] Initial support for the VSX instruction setHal Finkel2014-03-131-5/+60
* Fixup PPC Darwin i1 argument handlingHal Finkel2014-03-061-0/+7
* When using CR bit registers on PPC32, handle the i1 vaarg caseHal Finkel2014-03-061-0/+3
* With PPC CR bit registers, handle int_to_fp on older coresHal Finkel2014-03-051-6/+16
* Add a PPC inline asm constraint type for single CR bitsHal Finkel2014-03-021-0/+8
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-021-11/+6
* Remove extra truncs/exts around i32 bit operations on PPC64Hal Finkel2014-03-011-12/+82
* Trying to unbreak the darwin11 builderHal Finkel2014-02-281-0/+3
* Add CR-bit tracking to the PowerPC backend for i1 valuesHal Finkel2014-02-281-25/+663
* Add address space argument to allowsUnalignedMemoryAccess.Matt Arsenault2014-02-051-0/+1
* Fix known typosAlp Toker2014-01-241-1/+1
* Fix pointer info on PPC byval storesHal Finkel2014-01-211-6/+5
* Remove unnecessary #includes.Bill Wendling2014-01-061-1/+0
* Refactor function that checks that __builtin_returnaddress's argument is cons...Bill Wendling2014-01-061-4/+1
* Emit an error message if the value passed to __builtin_returnaddress isn't a ...Bill Wendling2014-01-051-0/+7
* Implement initial-exec TLS for PPC32.Roman Divacky2013-12-201-7/+9
* Correct word hyphenationsAlp Toker2013-12-051-1/+1
* [PowerPC] Fix PR17354: Generate nop after local calls for PIC code.Bill Schmidt2013-09-261-1/+3
* [PowerPC] Add a FIXME.Bill Schmidt2013-09-171-0/+4
* PPC: Don't restrict lvsl generation to after type legalizationHal Finkel2013-09-151-1/+2
* Revert r190764: PPC: Don't restrict lvsl generation to after type legalizationHal Finkel2013-09-151-0/+1
* PPC: Don't restrict lvsl generation to after type legalizationHal Finkel2013-09-151-1/+0
* Add missing break statement in PPCISelLoweringHal Finkel2013-09-131-0/+2
* Remove an unused variable, fixing -Werror build with latest Clang.Chandler Carruth2013-09-121-1/+0
* Fix PPC ABI for ByVal structs with vector membersHal Finkel2013-09-121-9/+49
* Make the PPC fast-math sqrt expansion safe at 0Hal Finkel2013-09-121-1/+21
* Enable MI scheduling (and CodeGen AA) by default for embedded PPC coresHal Finkel2013-09-111-2/+5
* [PowerPC] Call support for fast-isel.Bill Schmidt2013-08-301-2/+1
* [PowerPC] Add loads, stores, and related things to fast-isel.Bill Schmidt2013-08-301-4/+2
* Dummy code to silence warning from 4189266Bill Schmidt2013-08-261-0/+9
* Add the PPC fcpsgn instructionHal Finkel2013-08-191-2/+7
* 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
* PPC: Map frin to round() not nearbyint() and rint()Hal Finkel2013-08-081-56/+2
* Fix PPC64 64-bit GPR inline asm constraint matchingHal Finkel2013-08-031-1/+18
* [PowerPC] Skeletal FastISel support for 64-bit PowerPC ELF.Bill Schmidt2013-07-301-0/+6
* PPC32 va_list is an actual structure so va_copy needs to copy the wholeRoman Divacky2013-07-251-1/+21
* PPC: Add base-pointer support to builtin setjmp/longjmpHal Finkel2013-07-171-3/+30
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-141-12/+12
* 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-091-6/+3
* PPC: Allocate RS spill slot for unaligned i64 load/storeHal Finkel2013-07-091-2/+33
OpenPOWER on IntegriCloud