aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PIC16/PIC16TargetObjectFile.cpp
AgeCommit message (Expand)Author
2010-10-11Per discussion with Sanjiv, remove the PIC16 target from mainline. When/ifChris Lattner
2010-04-17Add const qualifiers to TargetLoweringObjectFile usage.Dan Gohman
2010-04-17Use const qualifiers with TargetLowering. This eliminates severalDan Gohman
2010-04-15Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman
2010-02-16The code section for an ISR has a specific address.Sanjiv Gupta
2009-10-25Reapply 85006 with a minor fix.Sanjiv Gupta
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-21Add a pass to overlay pic16 data sections for function frame and automaticSanjiv Gupta
2009-10-16Cleaned up some code. No functionality change.Sanjiv Gupta
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-09-01Further refactoring of PIC16 Obj file code.Sanjiv Gupta
2009-08-25Start refactoring PIC16 TargetObjectFile code. Eventually, all the stuff fromSanjiv Gupta
2009-08-22rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner
2009-08-21revert r79562 + r79563Chris Lattner
2009-08-21revert 79631Chris Lattner
2009-08-21Fix a problem noticed by gcc-4.4:Duncan Sands
2009-08-21Add a pass to do call graph analyis to overlay the autos and frame sections of Sanjiv Gupta
2009-08-20Implement support for ISRs. Sanjiv Gupta
2009-08-15rename PIC16Section.h -> MCSectionPIC16.h for consistency withChris Lattner
2009-08-13make PIC16 unique its own sections instead of having mcontext do it.Chris Lattner
2009-08-08sink the 'name' and 'isdirective' state out of MCSection into its derived cla...Chris Lattner
2009-08-08add new PIC16Section class, this time hopefully not breaking the build :)Chris Lattner
2009-08-08Revert r78501, it doesn't build.Daniel Dunbar
2009-08-08make PIC16 create its own custom MCSection.Chris Lattner
2009-08-08give pic16 a target-specific section creation name tooChris Lattner
2009-08-08sink getOrCreateSection down into all the object file implementations,Chris Lattner
2009-08-06Fix several fixmes and clean up code by sinking *all* sectionChris Lattner
2009-08-06go through PIC16TargetObjectFile to make sections instead of Chris Lattner
2009-08-02Fix a possible crash on delete of an uninitialized variable.Daniel Dunbar
2009-08-02Make SectionKind::get() private.Chris Lattner
2009-08-01fix a fixme by sinking various target-specific directives down into Chris Lattner
2009-08-01it turns out that isWeak() was basically dead anyway. Kill off SectionInfo :-/Chris Lattner
2009-08-01Change SectionKind to be a property that is true of a *section*, itChris Lattner
2009-07-31switch off of 'Section' onto MCSection. We're not properly usingChris Lattner
2009-07-29pass the mangler down into the various SectionForGlobal methods.Chris Lattner
2009-07-28Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner