aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC
AgeCommit message (Expand)Author
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
2011-01-13Teach frame lowering to ignore debug values after the terminators.Jakob Stoklund Olesen
2011-01-10Update CMake stuffAnton Korobeynikov
2011-01-10Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov
2011-01-08Fix the last virtual register enumerations.Jakob Stoklund Olesen
2010-12-24Various bits of framework needed for precise machine-level selectionAndrew Trick
2010-12-24whitespaceAndrew Trick
2010-12-23Flag -> Glue, the ongoing sagaChris Lattner
2010-12-23flags -> glue for selectiondagChris Lattner
2010-12-23Change all self assignments X=X to (void)X, so that we can turn on aJeffrey Yasskin
2010-12-21rename MVT::Flag to MVT::Glue. "Flag" is a terrible name forChris Lattner
2010-12-18Restore the behavior of frame lowering before my refactoring.Anton Korobeynikov
2010-12-18Remove the MCObjectFormat class.Rafael Espindola
2010-12-17MC/Target: Remove HasScatteredSymbols target hook variable, which has beenDaniel Dunbar
2010-12-16MC/Mach-O: Lift some MachObjectWriter arguments into the target specificDaniel Dunbar
2010-12-16MC/Mach-O: Stub out explicit MCMachObjectTargetWriter interface.Daniel Dunbar
2010-12-16Fix indentation (per style guide).Daniel Dunbar
2010-12-16MC/Mach-O: Move createMachObjectWriter into MCMachObjectWriter.h.Daniel Dunbar
2010-12-16MC: Move target specific fixup info descriptors to TargetAsmBackend instead ofDaniel Dunbar
2010-12-06Remove the instruction fragment to data fragment lowering since it was causingRafael Espindola
2010-12-06Second try at making direct object emission produce the same resultsRafael Espindola
2010-12-04There are two reasons why we might want to useRafael Espindola
2010-11-29I swear I did a make clean and make before committing all this...Michael J. Spencer
2010-11-27Move more PEI-related hooks to TFIAnton Korobeynikov
2010-11-27MC/Mach-O: Switch to using MachOFormat.h.Daniel Dunbar
2010-11-26Remove the unused TheTarget member.Rafael Espindola
2010-11-25Namespacify.Benjamin Kramer
2010-11-23Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.Wesley Peck