aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC
AgeCommit message (Expand)Author
2011-06-28Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.Evan Cheng
2011-06-28Hide more details in tablegen generated MCRegisterInfo ctor function.Evan Cheng
2011-06-28Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng
2011-06-28- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng
2011-06-28Implement ISD::VAARG lowering on PPC32.Roman Divacky
2011-06-27Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.incEvan Cheng
2011-06-24Refactor MachO relocation generaration into the Target directories.Jim Grosbach
2011-06-24Starting to refactor Target to separate out code that's needed to fully describeEvan Cheng
2011-06-20Don't apply on PPC64 the 32bit ADDIC optimizations as there's no overflowRoman Divacky
2011-06-17Fix a few places where 32bit instructions/registerset were used on PPC64.Roman Divacky
2011-06-15Use set operations instead of plain lists to enumerate register classes.Jakob Stoklund Olesen
2011-06-15Make PPC64CompilationCallback compilable no non-darwin platforms.Roman Divacky
2011-06-14PR10136: fix PPCTargetLowering::LowerCall_SVR4 so that a necessary CopyToReg ...Eli Friedman
2011-06-09Fix emission of PPC64 assembler on non-darwin platforms by splittingRoman Divacky
2011-06-09Remove custom allocation order boilerplate that is no longer needed.Jakob Stoklund Olesen
2011-06-08Add a parameter to CCState so that it can access the MachineFunction.Eric Christopher
2011-06-03Fix wrong usages of CTR/MCTR where CTR8/MCTR8 was meant.Roman Divacky
2011-06-02Have LowerOperandForConstraint handle multiple character constraints.Eric Christopher
2011-06-02Don't hardcode the %reg format in the streamer.Rafael Espindola
2011-05-30Use the dwarf->llvm mapping to print register names in the cfiRafael Espindola
2011-05-30Split ppc dwarf regnums into ppc64 and ppc32 flavours.Rafael Espindola
2011-05-29Dwarf register 0 is r0, remove incorrect entries.Rafael Espindola
2011-05-27Remove DwarfRegNum from the individual bits of the condition register.Rafael Espindola
2011-05-26Fix some dwarf register numbers.Rafael Espindola
2011-05-25Replace the -unwind-tables option with a per function flag. This is moreRafael Espindola
2011-05-19Make CodeGen/PowerPC/2007-09-11-RegCoalescerAssert.ll pass with the verifier.Cameron Zwarich
2011-05-19Fix PR8828 by removing the explicit def in MovePCToLR as well as the pointlessCameron Zwarich
2011-05-06Make the logic for determining function alignment more explicit. No function...Eli Friedman
2011-05-05Move PPC Linux to CFI.Rafael Espindola
2011-05-02Add 130690 back.Rafael Espindola
2011-05-02Revert while I debug the tests that use march but not mtriple.Rafael Espindola
2011-05-02Move ppc OS X to cfi too. I am building it on an old ppc mini, but it will ta...Rafael Espindola
2011-04-20ADT/Triple: Renambe isOSX... methods to isMacOSX for consistency with the OSDaniel Dunbar
2011-04-19ADT/Triple: Move a variety of clients to using isOSDarwin() and isOSWindows()Daniel Dunbar
2011-04-19Target/PPC: Kill off DarwinVers, which is now dead.Daniel Dunbar
2011-04-19Target/PPC: Eliminate a use of getDarwinVers().Daniel Dunbar
2011-04-19Target/PPC: Add a TargetTriple field.Daniel Dunbar
2011-04-15Fix a ton of comment typos found by codespell. Patch byChris Lattner
2011-04-04Insert code in the right location when lowering PowerPC atomics.Jakob Stoklund Olesen
2011-04-04PowerPC atomic pseudos clobber CR0, they don't read it.Jakob Stoklund Olesen
2011-04-04Use X0 instead of R0 for the zero register on ppc64.Jakob Stoklund Olesen
2011-03-21We need to pass the TargetMachine object to the InstPrinter if we are printingBill Wendling
2011-02-25Allow targets to specify a the type of the RHS of a shift parameterized on th...Owen Anderson
2011-02-21Revert r124611 - "Keep track of incoming argument's location while emitting L...Devang Patel
2011-02-20Use explicit add_subdirectory's for LLVM target sublibraries insteadOscar Fuentes
2011-02-16Swap VT and DebugLoc operands of getExtLoad() for consistency withStuart Hastings
2011-01-31Keep track of incoming argument's location while emitting LiveIns.Devang Patel
2011-01-23Add support for the --noexecstack option.Rafael Espindola
2011-01-18Remove unused variables found by gcc-4.6's -Wunused-but-set-variable.Jeffrey Yasskin
2011-01-14Add a possibility to switch between CFI directives- and table-based frame des...Anton Korobeynikov