aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PIC16
Commit message (Expand)AuthorAgeFilesLines
* fix a casting problem on the llvm-x86_64-linux testerChris Lattner2009-07-281-1/+1
* Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner2009-07-288-483/+551
* don't copy TargetLowering.Chris Lattner2009-07-281-1/+1
* Remove duplicate entries while printing decls for external symbols.Sanjiv Gupta2009-07-271-2/+23
* Eliminate getNamed/getUnnamedSection, adding a new and unified getOrCreateSec...Chris Lattner2009-07-272-25/+33
* Eliminate SectionFlags, just embed a SectionKind into SectionChris Lattner2009-07-272-17/+29
* Generate a libcall for i8 multiply.Sanjiv Gupta2009-07-272-0/+16
* fixed incorrect lowering of ISD::SUB node. SUB has only one result value.Sanjiv Gupta2009-07-271-5/+14
* reduce indentationChris Lattner2009-07-261-3/+3
* Fix the breakage caused by 76950. Sanjiv Gupta2009-07-261-0/+3
* Factor commonality in triple match routines into helper template for registeringDaniel Dunbar2009-07-261-17/+3
* Kill Target specific ModuleMatchQuality stuff.Daniel Dunbar2009-07-261-12/+2
* make SectionKind be a first-class pod struct instead of justChris Lattner2009-07-252-4/+4
* this is (unfortunately) several changes mixed together:Chris Lattner2009-07-252-3/+3
* Simplify JIT target selection.Daniel Dunbar2009-07-251-12/+2
* Mark attributes of return insn correctly. It was being assumed safe to delete...Sanjiv Gupta2009-07-251-0/+1
* Add new helpers for registering targets.Daniel Dunbar2009-07-253-31/+10
* we already know the sectionkind when invoking SelectSectionForGlobal,Chris Lattner2009-07-242-5/+7
* make SectionForGlobal non-virtual, add a hook for pic16 to do its "address=" ...Chris Lattner2009-07-242-13/+18
* start refactoring pic16 section selection logic.Chris Lattner2009-07-242-16/+13
* Switch to getNameStr().Daniel Dunbar2009-07-242-5/+5
* simplify code by making special case more obviousChris Lattner2009-07-241-9/+5
* Do not call getMangledName on Intrinsics.Sanjiv Gupta2009-07-231-4/+3
* Switch some clients to Value::getName(), and other getName() userDaniel Dunbar2009-07-221-1/+1
* Remove shift amount flavor. It isn't actually complete enough to Eli Friedman2009-07-211-1/+0
* make AsmPrinter::doFinalization iterate over the global variablesChris Lattner2009-07-212-6/+11
* more random whitespace cleanup, eliminate #define, avoid copyingChris Lattner2009-07-213-67/+59
* some simple whitespace cleanup, avoid copying vectors for no reasonChris Lattner2009-07-211-31/+24
* clean up some formatting, indent by 2 instead of 4.Chris Lattner2009-07-201-19/+9
* rename TargetAsmInfo::getASDirective -> getDataASDirectiveChris Lattner2009-07-202-16/+12
* Tweak cmake files for the four targets that don't split CodeGen out.Daniel Dunbar2009-07-191-1/+1
* Add dependencies from TargetInfo onto .td generation.Daniel Dunbar2009-07-191-0/+1
* Put Target definitions inside Target specific header, and llvm namespace.Daniel Dunbar2009-07-183-4/+7
* Remove some unnecessary expansion markings. Add a few expansion Eli Friedman2009-07-171-24/+7
* Kill off <TARGET>MachineModule variables, and <TARGETASMPRINTER>ForceLinkDaniel Dunbar2009-07-161-9/+0
* Lift addAssemblyEmitter into LLVMTargetMachine.Daniel Dunbar2009-07-152-14/+0
* Register AsmPrinter for XCore, MSP430, and PIC16 targets.Daniel Dunbar2009-07-154-7/+14
* Reapply TargetRegistry refactoring commits.Daniel Dunbar2009-07-152-9/+14
* Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings2009-07-152-14/+9
* Provide TargetMachine implementations with reference to Target they were createdDaniel Dunbar2009-07-152-7/+9
* Register Target's TargetMachine and AsmPrinter in the new registry.Daniel Dunbar2009-07-151-2/+5
* Add TargetInfo libraries for all targets.Daniel Dunbar2009-07-154-0/+77
* Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene2009-07-147-11/+13
* Reapply my previous asmprinter changes now with more testing and two Chris Lattner2009-07-141-11/+11
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Edwin Török2009-07-145-11/+11
* Revert r75615, which depended on 75610.Daniel Dunbar2009-07-141-11/+11
* Rename getValueName -> getMangledName.Chris Lattner2009-07-141-11/+11
* assert(0) -> LLVM_UNREACHABLE.Edwin Török2009-07-115-12/+15
* Avoid compiler warnings when assertions are turned off.Duncan Sands2009-07-101-4/+4
* Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson2009-07-091-2/+2