aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PIC16/PIC16AsmPrinter.cpp
AgeCommit message (Expand)Author
2009-08-13Remove obsoleted files (from AsmPrinter move)Daniel Dunbar
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-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-07Simplify code and avoid allocations.Benjamin Kramer
2009-08-06go through PIC16TargetObjectFile to make sections instead of Chris Lattner
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-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-30Keep track of references to mem(cpy,move,set) and then print only one externSanjiv Gupta
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
2009-07-27Remove duplicate entries while printing decls for external symbols.Sanjiv Gupta
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-25this is (unfortunately) several changes mixed together:Chris Lattner
2009-07-25Add new helpers for registering targets.Daniel Dunbar
2009-07-23Do not call getMangledName on Intrinsics.Sanjiv Gupta
2009-07-21make AsmPrinter::doFinalization iterate over the global variablesChris Lattner
2009-07-21more random whitespace cleanup, eliminate #define, avoid copyingChris Lattner
2009-07-21some simple whitespace cleanup, avoid copying vectors for no reasonChris Lattner
2009-07-15Register AsmPrinter for XCore, MSP430, and PIC16 targets.Daniel Dunbar
2009-07-14Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene
2009-07-14Reapply my previous asmprinter changes now with more testing and two Chris Lattner
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-14Revert r75615, which depended on 75610.Daniel Dunbar
2009-07-14Rename getValueName -> getMangledName.Chris Lattner
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-06pic16 isn't ready to handle llvm.metadata yet.Sanjiv Gupta
2009-07-06Implement _CONFIG macro to allow users to se to configuration settings on the...Sanjiv Gupta
2009-07-01Remove unused AsmPrinter OptLevel argument, and propogate.Daniel Dunbar
2009-06-16Code Restructuring. No functionality change.Sanjiv Gupta
2009-06-13The subprogram descriptor for a function may be missing (llvm-ld linking two ...Sanjiv Gupta
2009-06-11More formatting.Sanjiv Gupta
2009-06-11Fixed source comments. No functionality change.Sanjiv Gupta
2009-06-09PIC16 emits auto variables as globals. When optimizer removes a function enti...Sanjiv Gupta
2009-06-03Emit file directives correctly in case of a .bc is generated by llvm-ld after...Sanjiv Gupta
2009-05-28Emit debug info for locals with proper scope.Sanjiv Gupta
2009-05-22Emit debug information for globals (which include automatic variables as well...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-12We do not need to create a label for external defs and decls,Sanjiv Gupta
2009-05-11Fix more naming issues.Sanjiv Gupta
2009-05-11Detect calls to compiler intrinsics and emit an extern declarations Sanjiv Gupta
2009-05-10Module iterator contains list of filescope functions as well, we don't need t...Sanjiv Gupta
2009-05-10Changed lowering and asmprinter to use ABI Names class called PAN.Sanjiv Gupta