aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PIC16
AgeCommit message (Expand)Author
2009-10-15Revert "Complete Rewrite of AsmPrinter, TargetObjectFile based on newDaniel Dunbar
2009-10-15Complete Rewrite of AsmPrinter, TargetObjectFile based on new PIC16Section classSanjiv Gupta
2009-10-15Few changes to comply with new DebugInfo Metadata representation.Sanjiv Gupta
2009-10-13s/DebugLoc.CompileUnit/DebugLoc.Scope/gDevang Patel
2009-10-07Add register-reuse to frame-index register scavenging. When a target usesJim Grosbach
2009-10-06Instead of printing unnecessary basic block labels as labels inDan Gohman
2009-10-06Update processDebugLoc() so that it can be used to process debug info before ...Devang Patel
2009-09-30Use MachineInstr as an processDebugLoc() argument.Devang Patel
2009-09-30Fix a comment typo.Bob Wilson
2009-09-29Remove std::string uses from DebugInfo interface.Devang Patel
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-14PIC16 does allow colon after MBB labels, simplify EmitBasicBlockStart.Chris 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-02Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel
2009-09-01Further refactoring of PIC16 Obj file code.Sanjiv Gupta
2009-08-31Simplify isDerivedType() and other predicate interface.Devang Patel
2009-08-31Normalize makefile comments and sort cmake file lists.Benjamin Kramer
2009-08-28Reapply 79977.Devang Patel
2009-08-26Add comments detailing a known bug, so that people writing otherDan Gohman
2009-08-26Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel
2009-08-25Start refactoring PIC16 TargetObjectFile code. Eventually, all the stuff fromSanjiv Gupta
2009-08-25Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel
2009-08-24eliminate a #include.Chris 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-22revert 79764, my dependencies failed me again.Chris Lattner
2009-08-22remove dead member.Chris Lattner
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner
2009-08-21Revert r79563Chris Lattner
2009-08-21revert r79562 + r79563Chris Lattner
2009-08-21revert r79631Chris Lattner
2009-08-21revert 79631Chris Lattner
2009-08-21Fix a problem noticed by gcc-4.4:Duncan Sands
2009-08-21Fix -Asserts warning.Daniel Dunbar
2009-08-21Add a pass to do call graph analyis to overlay the autos and frame sections of Sanjiv Gupta
2009-08-21Remove #include <iostream>.Bill Wendling
2009-08-20part of the previous commit for PIC16 ISR implementation.Sanjiv Gupta
2009-08-20Implement support for ISRs. Sanjiv Gupta
2009-08-19eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner
2009-08-15Revert a few changes that were done in 78603.Sanjiv Gupta
2009-08-15update for rename.Chris Lattner
2009-08-15rename PIC16Section.h -> MCSectionPIC16.h for consistency withChris Lattner
2009-08-13Reapply pieces of 78914 reverted in 78916, this has been fixed.Daniel Dunbar
2009-08-13Remove obsoleted files (from AsmPrinter move)Daniel Dunbar