Map stack based frameindices for spills to zero based indices that can be accessed...
authorSanjiv Gupta <sanjiv.gupta@microchip.com>
Mon, 6 Apr 2009 10:54:50 +0000 (10:54 +0000)
committerSanjiv Gupta <sanjiv.gupta@microchip.com>
Mon, 6 Apr 2009 10:54:50 +0000 (10:54 +0000)
commitcae1b628a791f77fb6a1fd326fbf2230ddc27825
tree546ded361634c2022ec5a6c16288d981c6a0d02a
parent19a8dca186f67899b67fd2b3604e459345f9ff69
Map stack based frameindices for spills to zero based indices that can be accessed based on an external symbol defining the location of temporary data for a function. For example: we have spill slots addressed as foo.tmp + 0, foo.tmp + 1 etc.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68442 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PIC16/PIC16AsmPrinter.cpp
lib/Target/PIC16/PIC16AsmPrinter.h
lib/Target/PIC16/PIC16ISelLowering.cpp
lib/Target/PIC16/PIC16ISelLowering.h
lib/Target/PIC16/PIC16InstrInfo.cpp