aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
...
* Add "inreg" field to CallSDNode (doesn't increaseDale Johannesen2008-09-261-1/+1
* CMake: Builds all targets.Oscar Fuentes2008-09-262-0/+37
* If we have a function with an unreachable statement such that the ending debugBill Wendling2008-09-261-2/+2
* Reapply 56585:56589 with proper fix for some gcc versionsAnton Korobeynikov2008-09-252-23/+27
* Temporarily backing out 56585:56589 to unbreak the build.Evan Cheng2008-09-252-27/+23
* Minor cleanupAnton Korobeynikov2008-09-242-0/+5
* Get rid of virtual inheritance for PPC TAIAnton Korobeynikov2008-09-242-24/+23
* Get rid of ReadOnlySection duplicateAnton Korobeynikov2008-09-241-2/+0
* Get rid of now unused {Four,Eight,Sixteen}ByteConstantSectionAnton Korobeynikov2008-09-241-5/+0
* Get rid of duplicate char*/Section* TextSectionAnton Korobeynikov2008-09-241-2/+2
* Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic.Anton Korobeynikov2008-09-241-6/+4
* Drop obsolete hook and change all usage to new interfaceAnton Korobeynikov2008-09-241-16/+2
* Properly handle 'm' inline asm constraints. If a GV is being selected for the...Evan Cheng2008-09-242-3/+9
* s/ParameterAttributes/Attributes/gDevang Patel2008-09-231-1/+0
* Fix these enums' starting values to reflect the way thatDan Gohman2008-09-231-1/+1
* Make log, log2, log10, exp, exp2 use Expand byDale Johannesen2008-09-221-10/+0
* Add trampoline support to PPC. GCC simply calls the "__trampoline_setup"Bill Wendling2008-09-172-7/+50
* Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling2008-09-161-8/+7
* - Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling2008-09-161-7/+8
* Remove isImm(), isReg(), and friends, in favor of Dan Gohman2008-09-132-6/+6
* Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman2008-09-132-34/+31
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-125-69/+71
* Succumb utterly to compatibility and implementDale Johannesen2008-09-111-4/+4
* Fix logic for not emitting no-dead-strip for someDale Johannesen2008-09-091-0/+1
* Fix constant pool loads, and remove broken versions of addConstantPoolReference.Owen Anderson2008-09-061-12/+0
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-042-2/+2
* Clean up uses of TargetLowering::getTargetMachine.Dan Gohman2008-09-041-1/+1
* Add intrinsics for log, log2, log10, exp, exp2.Dale Johannesen2008-09-041-0/+15
* Fix some bugs in the code sequences for atomics.Dale Johannesen2008-09-021-10/+10
* Change getBinaryCodeForInstr prototype. First operand MachineInstr& should be...Evan Cheng2008-09-021-6/+7
* fix a bunch of 80-col violationsGabor Greif2008-08-312-5/+10
* Expand for ROTR with MVT::i64.Bill Wendling2008-08-311-0/+1
* Add ppc partial-word ATOMIC_CMP_SWAP.Dale Johannesen2008-08-301-4/+143
* Add partial word version of ATOMIC_SWAP.Dale Johannesen2008-08-291-50/+29
* erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif2008-08-283-87/+87
* In lowering SELECT_CC, removed cases where we can't flip the true and false w...Mon P Wang2008-08-281-8/+0
* Implement partial-word binary atomics on ppc.Dale Johannesen2008-08-283-0/+219
* disallow direct access to SDValue::ResNo, provide a getter insteadGabor Greif2008-08-261-2/+2
* Make TargetInstrInfo::copyRegToReg return a bool indicating whether the copy ...Owen Anderson2008-08-262-6/+8
* Implement 32 & 64 bit versions of PPC atomicDale Johannesen2008-08-254-48/+125
* Remove PPC-specific lowering for atomics; theDale Johannesen2008-08-254-108/+12
* It's important for the cmp-and-swap to balanceDale Johannesen2008-08-251-13/+31
* Move the point at which FastISel taps into the SelectionDAGISelDan Gohman2008-08-231-5/+4
* Implement __sync_synchronize on ppc32. Patch by Gary Benson.Dale Johannesen2008-08-223-3/+23
* Rewrite ppc code generated for __sync_{bool|val}_compare_and_swapDale Johannesen2008-08-223-13/+19
* Simplify SelectRoot's interface, and factor out some common codeDan Gohman2008-08-211-1/+1
* Use raw_ostream throughout the AsmPrinter.Owen Anderson2008-08-214-11/+14
* Use correct name for PPC codegen libraryAnton Korobeynikov2008-08-171-1/+1
* Factor out asmprinter out of ppcAnton Korobeynikov2008-08-175-8/+57
* PPC/Linux normally uses named section for bssAnton Korobeynikov2008-08-161-0/+5