aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PIC16
Commit message (Expand)AuthorAgeFilesLines
...
* eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner2009-08-191-7/+8
* Revert a few changes that were done in 78603.Sanjiv Gupta2009-08-152-14/+15
* update for rename.Chris Lattner2009-08-151-2/+2
* rename PIC16Section.h -> MCSectionPIC16.h for consistency withChris Lattner2009-08-153-2/+2
* Reapply pieces of 78914 reverted in 78916, this has been fixed.Daniel Dunbar2009-08-133-19/+15
* Remove obsoleted files (from AsmPrinter move)Daniel Dunbar2009-08-133-566/+0
* Revert r78914, as it was breaking the build.Owen Anderson2009-08-133-15/+19
* Move PIC16 AsmPrinter to PIC16/AsmPrinter directory.Sanjiv Gupta2009-08-137-19/+599
* make PIC16 unique its own sections instead of having mcontext do it.Chris Lattner2009-08-133-10/+14
* some compiler don't get string from TLOF.h implicitly or something.Chris Lattner2009-08-121-0/+1
* This void is implicit in C++.Dan Gohman2009-08-122-2/+2
* Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner2009-08-125-10/+8
* Add contexts to some of the MVT APIs. No functionality change yet, just the ...Owen Anderson2009-08-121-3/+3
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-112-190/+190
* pass the TargetTriple down from each target ctor to theChris Lattner2009-08-111-1/+1
* Fixed more problems caused by 78142.Sanjiv Gupta2009-08-112-2/+5
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-102-201/+201
* Do not rely on magic "llvm.dbg.*" global variable name to find debug info.Devang Patel2009-08-102-45/+48
* Start moving TargetLowering away from using full MVTs and towards SimpleValue...Owen Anderson2009-08-102-2/+3
* fix some warnings for the MSVC build, by Yonggang Luo!Chris Lattner2009-08-101-1/+1
* sink the 'name' and 'isdirective' state out of MCSection into its derived cla...Chris Lattner2009-08-084-53/+63
* 1. Make MCSection an abstract class.Chris Lattner2009-08-082-3/+8
* add new PIC16Section class, this time hopefully not breaking the build :)Chris Lattner2009-08-083-2/+40
* Revert r78501, it doesn't build.Daniel Dunbar2009-08-082-37/+1
* make PIC16 create its own custom MCSection.Chris Lattner2009-08-082-1/+37
* give pic16 a target-specific section creation name tooChris Lattner2009-08-082-35/+33
* sink getOrCreateSection down into all the object file implementations,Chris Lattner2009-08-082-0/+13
* make printInstruction return void since its result is omitted. Make the Chris Lattner2009-08-081-1/+1
* Minor fixes to avoid using invalid debugloc.Sanjiv Gupta2009-08-071-5/+9
* Simplify code and avoid allocations.Benjamin Kramer2009-08-071-10/+3
* Run memsel inserter just before emit assembly to avoid tinkering by other pas...Sanjiv Gupta2009-08-072-2/+2
* Use DebugInfoFinderDevang Patel2009-08-061-15/+9
* Fix several fixmes and clean up code by sinking *all* sectionChris Lattner2009-08-062-23/+19
* go through PIC16TargetObjectFile to make sections instead of Chris Lattner2009-08-064-12/+26
* Fix a bug in the PIC16 backend.Dan Gohman2009-08-051-1/+1
* Major calling convention code refactoring.Dan Gohman2009-08-053-181/+128
* Legalize i64 store operations generated by inst-combine.Sanjiv Gupta2009-08-041-2/+20
* Avoid compiler warning (in -Asserts mode)Daniel Dunbar2009-08-041-2/+2
* Move most targets TargetMachine constructor to only taking a target triple.Daniel Dunbar2009-08-022-8/+8
* Normalize Subtarget constructors to take a target triple string instead ofDaniel Dunbar2009-08-023-5/+4
* PIC16 TAI doesn't need TMChris Lattner2009-08-023-12/+7
* remove TargetAsmInfo::TM, which is now dead. The basic TAI class now Chris Lattner2009-08-021-2/+1
* Fix a possible crash on delete of an uninitialized variable.Daniel Dunbar2009-08-022-1/+7
* Don't call SectionForGlobal for hasAvailableExternallyLinkage()Dan Gohman2009-08-021-1/+1
* don't call SectionForGlobal on declarations, you can't tell the section aChris Lattner2009-08-021-1/+3
* Make SectionKind::get() private.Chris Lattner2009-08-022-14/+14
* fix a fixme by sinking various target-specific directives down into Chris Lattner2009-08-011-2/+2
* it turns out that isWeak() was basically dead anyway. Kill off SectionInfo :-/Chris Lattner2009-08-012-6/+6
* Change SectionKind to be a property that is true of a *section*, itChris Lattner2009-08-013-20/+23
* switch off of 'Section' onto MCSection. We're not properly usingChris Lattner2009-07-314-63/+62