aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PIC16
AgeCommit message (Expand)Author
2009-11-25Avoid some possibly unsafe uses of StringRef::data().Benjamin Kramer
2009-11-25Use StringRef (again) in DebugInfo interface.Devang Patel
2009-11-14revert 88761 as it fails builds.Sanjiv Gupta
2009-11-14Fix debug info crashes for PIC16.Sanjiv Gupta
2009-11-13Move DebugInfo checks into EmitComments and remove them fromDavid Greene
2009-11-12Make the MachineFunction argument of getFrameRegister const.David Greene
2009-11-12Add a bool flag to StackObjects telling whether they reference spillDavid Greene
2009-11-07indicate what the native integer types for the target are.Chris Lattner
2009-11-05Remove uninteresting and confusing debug output.Dan Gohman
2009-10-29Rename usesCustomDAGSchedInserter to usesCustomInserter, and update aDan Gohman
2009-10-27Remove unnecessary gotos to fall-thru successors.Sanjiv Gupta
2009-10-26Revert r85134, it breaks mingw buildAnton Korobeynikov
2009-10-26Make PIC16 overlay a loadable pass.Sanjiv Gupta
2009-10-25Reapply 85006 with a minor fix.Sanjiv Gupta
2009-10-25Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky
2009-10-25Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky
2009-10-24Revert back 85006 for now as it breaks PIC16 tests.Sanjiv Gupta
2009-10-24Adding support for placing global objects in shared data memory.Sanjiv Gupta
2009-10-22fix warning.Chris Lattner
2009-10-21Revert r84764, it breaks mingw buildAnton Korobeynikov
2009-10-21Build shared lib instead of an archive.Sanjiv Gupta
2009-10-21Add a pass to overlay pic16 data sections for function frame and automaticSanjiv Gupta
2009-10-20This file is replaeced by PIC16Section.h.Sanjiv Gupta
2009-10-16Update CMake file.Benjamin Kramer
2009-10-16Cleaned up some code. No functionality change.Sanjiv Gupta
2009-10-15Add files Sanjiv forgot.Benjamin Kramer
2009-10-15Re-apply 84180 with the fixed test case.Sanjiv Gupta
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