aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC
AgeCommit message (Expand)Author
2009-09-25Don't try to use pre-indexed addressing with sthbrx/stwbrxDan Gohman
2009-09-20Tabs -> spaces, and remove trailing whitespace.Daniel Dunbar
2009-09-19Fix PR4926. When target hook EmitInstrWithCustomInserter() insert new basic b...Evan Cheng
2009-09-18Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ...Evan Cheng
2009-09-18Model the carry bit on ppc32. Without this we couldDale Johannesen
2009-09-16Big change #1 for personality function references:Chris Lattner
2009-09-16eliminate the PPC backend's implementation of EmitExternalGlobalChris Lattner
2009-09-13remove all but one reference to TargetRegisterDesc::AsmName.Chris Lattner
2009-09-13the tblgen produced 'getRegisterName' method does not accessChris Lattner
2009-09-13make tblgen produce a function that returns the name for a physreg.Chris Lattner
2009-09-13replace printBasicBlockLabel with EmitBasicBlockStart,Chris Lattner
2009-09-13convert some uses of printBasicBlockLabel to use GetMBBSymbolChris Lattner
2009-09-09remove DebugLoc from MCInst and eliminate "Comment printing" fromChris Lattner
2009-09-09hoist the call to processDebugLoc out of the generatedChris Lattner
2009-09-06Remove some not-really-used variables, as warnedDuncan Sands
2009-09-02Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel
2009-08-31Revert commit 80428. It completely broke exceptionDuncan Sands
2009-08-31Normalize makefile comments and sort cmake file lists.Benjamin Kramer
2009-08-29- Add target lowering methods to get the preferred format for the FDE and LSDABill Wendling
2009-08-26Alter 79292 to produce output that actually assembles.Dale Johannesen
2009-08-24Make linkerprivate work for ARM and PPC. Testcase coversDale Johannesen
2009-08-23eliminate the last DOUTs from the targets.Chris Lattner
2009-08-23Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner
2009-08-23remove various std::ostream version of printing methods fromChris Lattner
2009-08-22Forgot to update some CMakeLists.Benjamin Kramer
2009-08-22rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner
2009-08-22rename COFFMCAsmInfo -> MCAsmInfoCOFF, likewise for darwin.Chris Lattner
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner
2009-08-22Record variable debug info at ISel time directly.Devang Patel
2009-08-19eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner
2009-08-18Simplify RegScavenger::FindUnusedReg.Jakob Stoklund Olesen
2009-08-18PowerPC inline asm was emitting two output operandsDale Johannesen
2009-08-15Add support for the PowerPC 64-bit SVR4 ABI.Tilmann Scheller
2009-08-15Simplify a few more things, eliminating a few more dependencies onDan Gohman
2009-08-13TargetRegistry: Change AsmPrinter constructor to be typed as returning anDaniel Dunbar
2009-08-13Remove HasCrazyBSS and add a flag in TAI to indicate that '.section' Bruno Cardoso Lopes
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-08-13TargetRegistry: Reorganize AsmPrinter construction so that clients pass in theDaniel Dunbar
2009-08-13Revert 78892 and 78895, these break generating working executables onDaniel Dunbar
2009-08-13fix a minor fixme. When building with SL and later tools, the ".eh" symbolsChris Lattner
2009-08-13Various AsmWriter output cleanups. Use WriteAsOperand instead ofDan Gohman
2009-08-12Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner
2009-08-12Add contexts to some of the MVT APIs. No functionality change yet, just the ...Owen Anderson
2009-08-11fix CodeGen/PowerPC/2007-01-15-AsmDialect.ll, fallout from r78742Chris Lattner
2009-08-11second half of commit.Chris Lattner
2009-08-11pass "is64Bit" flag into PPC TAI ctors instead of a whole targetmachine.Chris Lattner
2009-08-11eliminate asmflavor from subtarget, PPCTAI is the only clientChris Lattner
2009-08-11Change the asmprinter to print the comment character before theChris Lattner
2009-08-11factorize more darwin TAI stuff. Note that this givesChris Lattner
2009-08-11factorize darwin ProtectedDirective and SetDirective.Chris Lattner