summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* PPC: Mark vector CC action for SETO and SETONE as ExpandHal Finkel2013-07-081-0/+3
* PPC: Mark vector FREM as Expand by defaultHal Finkel2013-07-081-0/+1
* [PowerPC] Fix PR16556 (handle undef ppcf128 in LowerFP_TO_INT).Bill Schmidt2013-07-081-0/+9
* [PowerPC] Support @tls in the asm parserUlrich Weigand2013-07-051-1/+3
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-041-5/+0
* Revert r185595-185596 which broke buildbots.Jakob Stoklund Olesen2013-07-041-0/+5
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-031-5/+0
* [PowerPC] Always use mfocrf if availableUlrich Weigand2013-07-031-6/+6
* The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier2013-06-221-1/+1
* [PowerPC] Rename some more VK_PPC_ enumsUlrich Weigand2013-06-211-4/+4
* [PowerPC] Expose some calling convention functions in PPCISelLowering.h.Bill Schmidt2013-06-121-29/+14
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-071-5/+7
* Order CALLSEQ_START and CALLSEQ_END nodes.Andrew Trick2013-05-291-7/+12
* PPC: Add a isConsecutiveLS utility functionHal Finkel2013-05-271-2/+42
* Prefer to duplicate PPC Altivec loads when expanding unaligned loadsHal Finkel2013-05-261-3/+79
* PPC: Combine duplicate (offset) lvsl Altivec intrinsicsHal Finkel2013-05-251-1/+28
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-251-62/+61
* PPC: Initial support for permutation-based unaligned Altivec loadsHal Finkel2013-05-241-0/+129
* Add LLVMContext argument to getSetCCResultTypeMatt Arsenault2013-05-181-4/+4
* [PowerPC] Use true offset value in "memrix" machine operandsUlrich Weigand2013-05-161-102/+20
* [PowerPC] Report true displacement value from getPreIndexedAddressPartsUlrich Weigand2013-05-161-2/+2
* Implement PPC counter loops as a late IR-level passHal Finkel2013-05-151-0/+57
* Implement the PowerPC system call (sc) instruction.Bill Schmidt2013-05-141-0/+1
* PPC64: Constant initializers with dynamic relocations go in .data.rel.ro.Bill Schmidt2013-05-131-0/+4
* Remove unused isLegalAddressImmediate() method.Roman Divacky2013-05-081-12/+0
* Fix handling of anonymous aggregate parameters for powerpc*-apple-darwin8.Bill Schmidt2013-05-081-4/+4
* Change commentary for PowerPC Boolean vector contents.Bill Schmidt2013-04-231-1/+2
* DAGCombine should not aggressively fold SEXT(VSETCC(...)) into a wider VSETCC...Owen Anderson2013-04-231-1/+1
* Cleanup and improve PPC fsel generationHal Finkel2013-04-071-7/+33
* Enable early if conversion on PPCHal Finkel2013-04-051-22/+7
* Rename the current PPC BCL definition to BCLalwaysHal Finkel2013-04-041-1/+1
* PPC: Improve code generation for mixed-precision reciprocal sqrtHal Finkel2013-04-041-0/+27
* Cleanup PPC reciprocal-estimate functionalityHal Finkel2013-04-031-58/+45
* Fix PR15632: No support for ppcf128 floating-point remainder on PowerPC.Bill Schmidt2013-04-031-0/+1
* Use PPC reciprocal estimates with Newton iteration in fast-math modeHal Finkel2013-04-031-2/+205
* Fix PR15630: Replace faulty stdcx. with stwcx.Bill Schmidt2013-04-021-1/+1
* Fix typo in PPCISelLoweringHal Finkel2013-04-021-1/+1
* Fix a bad assert in PPCTargetLoweringHal Finkel2013-04-011-2/+2
* Add more PPC floating-point conversion instructionsHal Finkel2013-04-011-19/+77
* Add the PPC popcntw instructionHal Finkel2013-04-011-1/+1
* Treat PPCISD::STFIWX like the memory opcode that it isHal Finkel2013-04-011-2/+9
* Add the PPC lfiwax instructionHal Finkel2013-03-311-10/+33
* Cleanup PPC(64) i32 -> float/double conversionHal Finkel2013-03-311-15/+7
* Implement FRINT lowering on PPC using frinHal Finkel2013-03-291-0/+49
* Remove the old CodePlacementOpt pass.Benjamin Kramer2013-03-291-1/+0
* Add PPC FP rounding instructions fri[mnpz]Hal Finkel2013-03-291-0/+17
* Only enable 64-bit bswap DAG combines for PPC64Hal Finkel2013-03-281-0/+2
* Fix bad indentation in r178276Hal Finkel2013-03-281-2/+1
* Add the PPC64 ldbrx/stdbrx instructionsHal Finkel2013-03-281-3/+9
* Add the PPC64 popcntd instructionHal Finkel2013-03-281-2/+8
OpenPOWER on IntegriCloud