aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PIC16/PIC16TargetAsmInfo.cpp
AgeCommit message (Expand)Author
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner
2009-08-12Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner
2009-08-081. Make MCSection an abstract class.Chris Lattner
2009-08-02PIC16 TAI doesn't need TMChris Lattner
2009-08-02remove TargetAsmInfo::TM, which is now dead. The basic TAI class now Chris Lattner
2009-07-28Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner
2009-07-27Eliminate getNamed/getUnnamedSection, adding a new and unified getOrCreateSec...Chris Lattner
2009-07-27Eliminate SectionFlags, just embed a SectionKind into SectionChris Lattner
2009-07-26reduce indentationChris Lattner
2009-07-26Fix the breakage caused by 76950. Sanjiv Gupta
2009-07-25make SectionKind be a first-class pod struct instead of justChris Lattner
2009-07-25this is (unfortunately) several changes mixed together:Chris Lattner
2009-07-24we already know the sectionkind when invoking SelectSectionForGlobal,Chris Lattner
2009-07-24make SectionForGlobal non-virtual, add a hook for pic16 to do its "address=" ...Chris Lattner
2009-07-24start refactoring pic16 section selection logic.Chris Lattner
2009-07-24Switch to getNameStr().Daniel Dunbar
2009-07-24simplify code by making special case more obviousChris Lattner
2009-07-21more random whitespace cleanup, eliminate #define, avoid copyingChris Lattner
2009-07-20clean up some formatting, indent by 2 instead of 4.Chris Lattner
2009-07-20rename TargetAsmInfo::getASDirective -> getDataASDirectiveChris Lattner
2009-07-10Avoid compiler warnings when assertions are turned off.Duncan Sands
2009-07-06pic16 doesn't have a Data64bitsDirective. Set it NULL explicitly to tell the ...Sanjiv Gupta
2009-07-06Implement _CONFIG macro to allow users to se to configuration settings on the...Sanjiv Gupta
2009-05-28Emit debug info for locals with proper scope.Sanjiv Gupta
2009-05-13Run through the list of globals once and sectionize all types of globlas incl...Sanjiv Gupta
2009-05-12Iterate over globals once and sectionize them into appropriate sections.Sanjiv Gupta
2009-05-10Changed lowering and asmprinter to use ABI Names class called PAN.Sanjiv Gupta
2009-05-09Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands
2009-05-08Moved pic16 naming functions to correct place.Sanjiv Gupta
2009-05-07Eliminate compiler warnings.Evan Cheng
2009-05-06Emit banksel and movlp instructions.Sanjiv Gupta
2009-04-08Emit .line debug directives for stoppoints. The debug location is retrieved b...Sanjiv Gupta
2009-02-02Made the common case of default address space directive as non-virtual for pe...Sanjiv Gupta
2009-01-30Enable emitting of constant values in non-default address space as well. The ...Sanjiv Gupta
2009-01-13Checking in conditionals, function call, arrays and libcalls implementation.Sanjiv Gupta
2008-11-19Added a more function PIC16 backend. However to get this working a patch inSanjiv Gupta
2008-11-03Refactor various TargetAsmInfo subclasses' TargetMachine members awayDan Gohman
2008-05-13Adding files for Microchip's PIC16 target.Sanjiv Gupta