aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC
AgeCommit message (Expand)Author
2008-02-20Remove bunch of gcc 4.3-related warnings from TargetAnton Korobeynikov
2008-02-16I cannot find a libgcc function for this builtin. Therefor expanding it to a...Andrew Lenharth
2008-02-15Handle \n's in value names for more targets. The asm printers Chris Lattner
2008-02-15Cosmetics.Dale Johannesen
2008-02-15Remove warning about 64-bit code on processorDale Johannesen
2008-02-14Rewrite tblgen handling of subtarget features soDale Johannesen
2008-02-14Change how FP immediates are handled. Nate Begeman
2008-02-13Simplify some logic in ComputeMaskedBits. And change ComputeMaskedBitsDan Gohman
2008-02-13Enable exception handling int JITNicolas Geoffray
2008-02-13Fix the PPC JIT regressions by encoding zeroreg as 0 for BLR.Chris Lattner
2008-02-13don't try to avoid inserting loads when lowering FORMAL_ARGUMENTS. Chris Lattner
2008-02-13readme updatesNate Begeman
2008-02-13Make register scavenging happy by not using a reg (CR0) that isn't definedNate Begeman
2008-02-13commuteInstr() can now commute non-ssa machine instrs.Evan Cheng
2008-02-13Convert SelectionDAG::ComputeMaskedBits to use APInt instead of uint64_t.Dan Gohman
2008-02-12Revert r46916 PPCTargetAsmInfo.cpp.Evan Cheng
2008-02-11additional missing featureNate Begeman
2008-02-10Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman
2008-02-10Match GCC's behaviour for these sections.Nick Lewycky
2008-02-08It's not always safe to fold movsd into xorpd, etc. Check the alignment of th...Evan Cheng
2008-02-07Follow Chris' suggestion; change the PseudoSourceValue accessorsDan Gohman
2008-02-06Re-apply the memory operand changes, with a fix for the staticDan Gohman
2008-02-05Ident mnemonics appropriatelyNate Begeman
2008-02-04Dwarf requires variable entries to be in the source order. Right now, since w...Evan Cheng
2008-02-02Get rid of the annoying blank lines before labels.Evan Cheng
2008-02-02Unbreak ppc debug support.Evan Cheng
2008-02-02SDIsel processes llvm.dbg.declare by recording the variable debug information...Evan Cheng
2008-02-01Remove the nasty LABEL hack with a much less evil one. Now llvm.dbg.func.star...Evan Cheng
2008-01-31Revert 46556 and 46585. Dan please fix the PseudoSourceValue problem and re-c...Evan Cheng
2008-01-31Add an extra operand to LABEL nodes which distinguishes between debug, EH, or...Evan Cheng
2008-01-31Makes the same change in ppc backend: avoid inserting prologue before debug l...Evan Cheng
2008-01-31Rename ISD::FLT_ROUNDS to ISD::FLT_ROUNDS_ to avoid conflictingDan Gohman
2008-01-31Create a new class, MemOperand, for describing memory referencesDan Gohman
2008-01-30Even though InsertAtEndOfBasicBlock is an ugly hack it still deserves a prope...Evan Cheng
2008-01-30Factor the addressing mode and the load/store VT out of LoadSDNodeDan Gohman
2008-01-26If there's no instructions being emitted on X86 for a function, emit aBill Wendling
2008-01-26If there are no machine instructions emitted for a function, then insertBill Wendling
2008-01-25JITEmitter.cpp was trying to sync the icache for function stubs, butChris Lattner
2008-01-23The last pieces needed for loading arbitraryDuncan Sands
2008-01-23Honor explicit section information on Darwin.Dale Johannesen
2008-01-18Implement flt_rounds for PowerPC.Dale Johannesen
2008-01-18get symbolic information for ppc ldbl nodes.Chris Lattner
2008-01-18Fix a latent bug exposed by my truncstore patch. We compiled stfiwx-2.ll to:Chris Lattner
2008-01-17Revert the part of 45848 that treated weak globalsDale Johannesen
2008-01-17This commit changes:Chris Lattner
2008-01-17* Introduce a new SelectionDAG::getIntPtrConstant methodChris Lattner
2008-01-15Fix and enable EH for x86-64 Darwin. AddsDale Johannesen
2008-01-15If someone wants to implement ppc TRAP, they can go for it :)Chris Lattner
2008-01-15rename SDTRet -> SDTNone.Chris Lattner
2008-01-11rename MachineInstr::setInstrDescriptor -> setDescChris Lattner