aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* don't try to avoid inserting loads when lowering FORMAL_ARGUMENTS. Chris Lattner2008-02-131-12/+5
* readme updatesNate Begeman2008-02-131-0/+9
* Make register scavenging happy by not using a reg (CR0) that isn't definedNate Begeman2008-02-131-1/+1
* commuteInstr() can now commute non-ssa machine instrs.Evan Cheng2008-02-131-0/+10
* Convert SelectionDAG::ComputeMaskedBits to use APInt instead of uint64_t.Dan Gohman2008-02-132-8/+7
* Revert r46916 PPCTargetAsmInfo.cpp.Evan Cheng2008-02-121-2/+2
* additional missing featureNate Begeman2008-02-111-0/+1
* Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman2008-02-106-7/+9
* Match GCC's behaviour for these sections.Nick Lewycky2008-02-101-2/+2
* It's not always safe to fold movsd into xorpd, etc. Check the alignment of th...Evan Cheng2008-02-082-4/+7
* Follow Chris' suggestion; change the PseudoSourceValue accessorsDan Gohman2008-02-071-1/+1
* Re-apply the memory operand changes, with a fix for the staticDan Gohman2008-02-061-21/+27
* Ident mnemonics appropriatelyNate Begeman2008-02-051-4/+4
* Dwarf requires variable entries to be in the source order. Right now, since w...Evan Cheng2008-02-041-1/+0
* Get rid of the annoying blank lines before labels.Evan Cheng2008-02-021-2/+0
* Unbreak ppc debug support.Evan Cheng2008-02-021-0/+3
* SDIsel processes llvm.dbg.declare by recording the variable debug information...Evan Cheng2008-02-021-0/+1
* Remove the nasty LABEL hack with a much less evil one. Now llvm.dbg.func.star...Evan Cheng2008-02-011-10/+0
* Revert 46556 and 46585. Dan please fix the PseudoSourceValue problem and re-c...Evan Cheng2008-01-311-27/+21
* Add an extra operand to LABEL nodes which distinguishes between debug, EH, or...Evan Cheng2008-01-311-4/+4
* Makes the same change in ppc backend: avoid inserting prologue before debug l...Evan Cheng2008-01-311-0/+10
* Rename ISD::FLT_ROUNDS to ISD::FLT_ROUNDS_ to avoid conflictingDan Gohman2008-01-311-3/+3
* Create a new class, MemOperand, for describing memory referencesDan Gohman2008-01-311-21/+27
* Even though InsertAtEndOfBasicBlock is an ugly hack it still deserves a prope...Evan Cheng2008-01-302-4/+4
* Factor the addressing mode and the load/store VT out of LoadSDNodeDan Gohman2008-01-302-4/+4
* If there's no instructions being emitted on X86 for a function, emit aBill Wendling2008-01-261-6/+2
* If there are no machine instructions emitted for a function, then insertBill Wendling2008-01-261-2/+15
* JITEmitter.cpp was trying to sync the icache for function stubs, butChris Lattner2008-01-251-2/+19
* The last pieces needed for loading arbitraryDuncan Sands2008-01-231-2/+2
* Honor explicit section information on Darwin.Dale Johannesen2008-01-231-2/+5
* Implement flt_rounds for PowerPC.Dale Johannesen2008-01-181-0/+64
* get symbolic information for ppc ldbl nodes.Chris Lattner2008-01-181-0/+5
* Fix a latent bug exposed by my truncstore patch. We compiled stfiwx-2.ll to:Chris Lattner2008-01-181-0/+1
* Revert the part of 45848 that treated weak globalsDale Johannesen2008-01-171-1/+2
* This commit changes:Chris Lattner2008-01-171-4/+3
* * Introduce a new SelectionDAG::getIntPtrConstant methodChris Lattner2008-01-171-3/+4
* Fix and enable EH for x86-64 Darwin. AddsDale Johannesen2008-01-151-0/+1
* If someone wants to implement ppc TRAP, they can go for it :)Chris Lattner2008-01-151-0/+1
* rename SDTRet -> SDTNone.Chris Lattner2008-01-151-3/+3
* rename MachineInstr::setInstrDescriptor -> setDescChris Lattner2008-01-111-1/+1
* Weak things initialized to 0 don't go in bss on Darwin.Dale Johannesen2008-01-112-10/+9
* Output sinl for a long double FSIN node, not sin.Duncan Sands2008-01-101-1/+3
* remove explicit sets of 'neverHasSideEffects' that can now be Chris Lattner2008-01-101-1/+1
* get def use info more correct.Chris Lattner2008-01-101-1/+2
* Emit unused EH frames for weak definitions on Darwin,Dale Johannesen2008-01-101-3/+4
* Use size_t to store Pos, avoid truncating valueDuncan Sands2008-01-081-1/+1
* Finally implement correct ordered comparisons for PPC, even thoughChris Lattner2008-01-082-24/+72
* rename TargetInstrDescriptor -> TargetInstrDesc.Chris Lattner2008-01-073-4/+4
* use predicate.Chris Lattner2008-01-071-1/+1
* no need to explicitly clear these fields.Chris Lattner2008-01-071-1/+0