aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PIC16
AgeCommit message (Expand)Author
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
2009-08-13Revert r78914, as it was breaking the build.Owen Anderson
2009-08-13Move PIC16 AsmPrinter to PIC16/AsmPrinter directory.Sanjiv Gupta
2009-08-13make PIC16 unique its own sections instead of having mcontext do it.Chris Lattner
2009-08-12some compiler don't get string from TLOF.h implicitly or something.Chris Lattner
2009-08-12This void is implicit in C++.Dan Gohman
2009-08-12Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner
2009-08-12Add contexts to some of the MVT APIs. No functionality change yet, just the ...Owen Anderson
2009-08-11Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson
2009-08-11pass the TargetTriple down from each target ctor to theChris Lattner
2009-08-11Fixed more problems caused by 78142.Sanjiv Gupta
2009-08-10Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson
2009-08-10Do not rely on magic "llvm.dbg.*" global variable name to find debug info.Devang Patel
2009-08-10Start moving TargetLowering away from using full MVTs and towards SimpleValue...Owen Anderson
2009-08-10fix some warnings for the MSVC build, by Yonggang Luo!Chris Lattner
2009-08-08sink the 'name' and 'isdirective' state out of MCSection into its derived cla...Chris Lattner
2009-08-081. Make MCSection an abstract class.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-08make printInstruction return void since its result is omitted. Make the Chris Lattner
2009-08-07Minor fixes to avoid using invalid debugloc.Sanjiv Gupta
2009-08-07Simplify code and avoid allocations.Benjamin Kramer
2009-08-07Run memsel inserter just before emit assembly to avoid tinkering by other pas...Sanjiv Gupta
2009-08-06Use DebugInfoFinderDevang Patel
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-05Fix a bug in the PIC16 backend.Dan Gohman
2009-08-05Major calling convention code refactoring.Dan Gohman
2009-08-04Legalize i64 store operations generated by inst-combine.Sanjiv Gupta
2009-08-04Avoid compiler warning (in -Asserts mode)Daniel Dunbar
2009-08-02Move most targets TargetMachine constructor to only taking a target triple.Daniel Dunbar
2009-08-02Normalize Subtarget constructors to take a target triple string instead ofDaniel Dunbar