aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PIC16
Commit message (Expand)AuthorAgeFilesLines
* FrameIndex could be used as a value (addressof (arg)) or as an address.Sanjiv Gupta2009-06-034-6/+62
* Fixed a bug in which signed comparisons were being used instead of unsigned c...Sanjiv Gupta2009-06-032-2/+4
* Comment grammaro/clarification.Dale Johannesen2009-06-011-2/+2
* Untabification.Bill Wendling2009-05-302-2/+2
* Emit debug info for locals with proper scope.Sanjiv Gupta2009-05-285-70/+195
* Mark the branch insns correctly.Sanjiv Gupta2009-05-281-1/+2
* Fixing problems that got exposed after the refactoring of LegalizeDAG done in...Sanjiv Gupta2009-05-281-4/+2
* Propagate CPU string out of SubtargetFeaturesAnton Korobeynikov2009-05-231-1/+2
* CMake: Use libpthread in tblgen when needed. Updated list of sourceOscar Fuentes2009-05-221-0/+1
* Emit debug information for globals (which include automatic variables as well...Sanjiv Gupta2009-05-224-0/+282
* Change MachineInstrBuilder::addReg() to take a flag instead of a list ofBill Wendling2009-05-131-2/+2
* Run through the list of globals once and sectionize all types of globlas incl...Sanjiv Gupta2009-05-134-38/+72
* Iterate over globals once and sectionize them into appropriate sections.Sanjiv Gupta2009-05-124-78/+111
* We do not need to create a label for external defs and decls,Sanjiv Gupta2009-05-122-17/+4
* Mark mayLoad, mayStore for insns correctly and use themSanjiv Gupta2009-05-123-24/+14
* Fix more naming issues.Sanjiv Gupta2009-05-114-30/+69
* Detect calls to compiler intrinsics and emit an extern declarations Sanjiv Gupta2009-05-114-10/+43
* Module iterator contains list of filescope functions as well, we don't need t...Sanjiv Gupta2009-05-101-2/+2
* Changed lowering and asmprinter to use ABI Names class called PAN.Sanjiv Gupta2009-05-107-202/+281
* Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands2009-05-092-6/+6
* Use 16 bit arithmetic while retrieving the address of callee's frame during i...Sanjiv Gupta2009-05-091-7/+16
* Add missing #include for "strlen" which is used inline in this header. FixesNick Lewycky2009-05-081-0/+1
* Moved pic16 naming functions to correct place.Sanjiv Gupta2009-05-083-84/+79
* Eliminate compiler warnings.Evan Cheng2009-05-071-2/+2
* CMake: Updated lib/Target/PIC16/CMakeLists.txt.Oscar Fuentes2009-05-061-0/+1
* Emit banksel and movlp instructions.Sanjiv Gupta2009-05-0612-142/+586
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-295-8/+13
* Add a public method called getAddressSpace() to the GlobalAddressSDNode.Sanjiv Gupta2009-04-291-2/+1
* Second attempt:Bill Wendling2009-04-295-11/+13
* GlobalValue is always pointer type, so an assert isn't required.Sanjiv Gupta2009-04-281-6/+1
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-285-13/+11
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-285-11/+13
* Banksel immediate constant will always immediately follow the GA/ES, so scan ...Sanjiv Gupta2009-04-231-18/+20
* Make the function begin label start after ther data pointer.Sanjiv Gupta2009-04-223-9/+12
* Handle direct aggregate type arguments.Sanjiv Gupta2009-04-212-51/+36
* Remove unused variable.Daniel Dunbar2009-04-201-1/+0
* Emit the auto variables of a function into a different section than parameters.Sanjiv Gupta2009-04-202-24/+46
* Handle aggregate type arguments to direct and indirect calls.Sanjiv Gupta2009-04-144-35/+101
* While passing arg of types larger than char only one byte at lower end was ge...Sanjiv Gupta2009-04-131-1/+1
* Added code to handle spilling and reloading of FSRs.Sanjiv Gupta2009-04-104-14/+61
* The way we are trying to figure out banksel immediate operand may yield diffe...Sanjiv Gupta2009-04-091-2/+3
* Arguments to indirect calls were being passed incorrectly. They are not fixed...Sanjiv Gupta2009-04-091-2/+6
* r68576 unconverd a bug in PIC16 port (Thanks to Dan Gohman) where we were cus...Sanjiv Gupta2009-04-091-5/+10
* Emit .line debug directives for stoppoints. The debug location is retrieved b...Sanjiv Gupta2009-04-085-24/+19
* Handle indirect function calls.Sanjiv Gupta2009-04-085-89/+346
* Map stack based frameindices for spills to zero based indices that can be acc...Sanjiv Gupta2009-04-065-33/+62
* Fixed build warnings.Sanjiv Gupta2009-04-021-2/+0
* To convert the StopPoint insn into an assembler directive by ISel, we need to...Sanjiv Gupta2009-04-024-0/+31
* Params are not being generated as static globals now. The caller passes them ...Sanjiv Gupta2009-04-025-53/+133
* CodeGen still defaults to non-verbose asm, but llc now overrides it and defau...Evan Cheng2009-03-255-9/+10