aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PIC16/PIC16Passes
Commit message (Expand)AuthorAgeFilesLines
* The cloner has nothing to do if any of the main or ISR entrypoints are not Sanjiv Gupta2010-02-261-0/+3
* Reapply things reverted back in 97220, with the fixed test case.Sanjiv Gupta2010-02-261-2/+2
* Revert r97211 and r97213 to get the build green again.Chandler Carruth2010-02-261-2/+2
* Currently in LLVM, names of libcalls are assigned during TargetLoweringSanjiv Gupta2010-02-261-2/+2
* Remap the call sites of a shared function in interrupt line functions.Sanjiv Gupta2010-02-182-0/+27
* Re-factoring.Sanjiv Gupta2010-02-182-67/+90
* Added routine to clone the body of a function and maintain a map of alreadySanjiv Gupta2010-02-172-0/+45
* Added a function to clone locals of a function.( which for pic16 are globalsSanjiv Gupta2010-02-171-1/+31
* Removed header files from .h by adding forward decls.Sanjiv Gupta2010-02-172-22/+27
* Initial implementation of PIC16 Cloner pass.Sanjiv Gupta2010-02-172-0/+254
* make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.Chris Lattner2010-01-241-1/+0
* Stop building RTTI information for *most* llvm libraries. NotableChris Lattner2010-01-221-0/+1
* Revert r85134, it breaks mingw buildAnton Korobeynikov2009-10-262-5/+3
* Make PIC16 overlay a loadable pass.Sanjiv Gupta2009-10-262-4/+4
* Revert r84764, it breaks mingw buildAnton Korobeynikov2009-10-211-1/+1
* Build shared lib instead of an archive.Sanjiv Gupta2009-10-211-1/+1
* Add a pass to overlay pic16 data sections for function frame and automaticSanjiv Gupta2009-10-213-0/+253
* Revert r79563Chris Lattner2009-08-212-177/+0
* revert r79631Chris Lattner2009-08-212-0/+0
* revert 79631Chris Lattner2009-08-213-117/+0
* Add a pass to do call graph analyis to overlay the autos and frame sections of Sanjiv Gupta2009-08-213-0/+117
* Remove #include <iostream>.Bill Wendling2009-08-211-1/+0
* part of the previous commit for PIC16 ISR implementation.Sanjiv Gupta2009-08-202-0/+178