aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PIC16
AgeCommit message (Expand)Author
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
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-08-02Fix a possible crash on delete of an uninitialized variable.Daniel Dunbar
2009-08-02Don't call SectionForGlobal for hasAvailableExternallyLinkage()Dan Gohman
2009-08-02don't call SectionForGlobal on declarations, you can't tell the section aChris Lattner
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-31define target names for std libcalls.Sanjiv Gupta
2009-07-30Keep track of references to mem(cpy,move,set) and then print only one externSanjiv Gupta
2009-07-29Move types back to the 2.5 API.Owen Anderson
2009-07-29pass the mangler down into the various SectionForGlobal methods.Chris Lattner
2009-07-28fix a casting problem on the llvm-x86_64-linux testerChris Lattner
2009-07-28Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner