Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
fe09fb22aaabd91e6ddfce114e18cedb955c4ebf
/
lib
/
Target
/
SparcV9
/
SparcV9Internals.h
fe09fb2
Numerous changes in interface to class SparcRegInfo corresponding to
by Vikram S. Adve
· 23 years ago
f59391a
Remove diff-cluttering tags
by Chris Lattner
· 23 years ago
cfb22d3
changes to make it compatible with 64bit gcc
by Anand Shukla
· 23 years ago
242a808
Numerous bug fixes:
by Vikram S. Adve
· 23 years ago
c6f3ae5
Eliminate duplicate or unneccesary #include's
by Chris Lattner
· 23 years ago
f57b845
* Rename MethodPass class to FunctionPass
by Chris Lattner
· 23 years ago
6d78311
Added functions to compute which register, if any, to use
by Vikram S. Adve
· 23 years ago
9aa697b
Include prototype for interface to PrologEpilogCodeInserter.cpp file
by Chris Lattner
· 23 years ago
b7653df
s/Method/Function
by Chris Lattner
· 23 years ago
a44c6c0
Added function getCallInstIndirectAddrVal() to set call interference
by Vikram S. Adve
· 23 years ago
c9aa7df
s/Method/Function
by Chris Lattner
· 23 years ago
dd55899
Several sundry bug fixes.
by Vikram S. Adve
· 23 years ago
49b8a9c
Clean up std namespace issues Silence warning
by Chris Lattner
· 23 years ago
9530a6f
Write llvm bytecode to output .s file as last step of LLC.
by Chris Lattner
· 24 years ago
699683c
* Minor cleanups
by Chris Lattner
· 24 years ago
7327d7e
Move a ton of tables out of SparcInternals.h and move them to Sparc.cpp.
by Chris Lattner
· 24 years ago
4387e31
Convert sparc backend over to use pass based compilation structure.
by Chris Lattner
· 24 years ago
6edfcc5
Implement new method by method assembly output & memory releasing
by Chris Lattner
· 24 years ago
697954c
Changes to build successfully with GCC 3.02
by Chris Lattner
· 24 years ago
690f367
removed SizeOfStackOperand constant from the SparcRegInfo class - no longer used
by Ruchira Sasanka
· 24 years ago
2563a98
Added more comments
by Ruchira Sasanka
· 24 years ago
d00982a
Added comments and correct logic for finding register sizes.
by Ruchira Sasanka
· 24 years ago
4c5fe2d
Add function returning which operand holds immediate constant
by Vikram S. Adve
· 24 years ago
00521d7
When allocating space on stack for writing a register,
by Vikram S. Adve
· 24 years ago
67a463a
Added phi elimination code
by Ruchira Sasanka
· 24 years ago
5a81692
Down-growing offsets from FP should start at 0, not -1.
by Vikram S. Adve
· 24 years ago
ae4bcd7
Corrected reodering code for instructions inserted before calls
by Ruchira Sasanka
· 24 years ago
868cf82
Added code for correct reordering of call arguments
by Ruchira Sasanka
· 24 years ago
5afff3b
Bug fix: Need to include the stack offset "bias" in assembly code itself.
by Vikram S. Adve
· 24 years ago
7f37fe5
Use MachineFrameInfo as base class of UltraSparcFrameInfo, and made
by Vikram S. Adve
· 24 years ago
8e5c0b4
Killing warnings
by Chris Lattner
· 24 years ago
6dad506
Squelch warnings about not returning a value
by Chris Lattner
· 24 years ago
b7f06f4
Fixed instruction information for RDCCR and WRCCR.
by Vikram S. Adve
· 24 years ago
3839e6e
Added code to support correct saving of %ccr across calls
by Ruchira Sasanka
· 24 years ago
ef1b0cb
Arranged stack frame - needs furhter organization
by Ruchira Sasanka
· 24 years ago
20c82b1
Added support for spilling
by Ruchira Sasanka
· 24 years ago
c152163
Reordered a couple of registers to simplify some new checks.
by Vikram S. Adve
· 24 years ago
b3b6f53
Added support for both call/jmpl instructions
by Ruchira Sasanka
· 24 years ago
5684c4e
Added virtual function to generate an instruction sequence to
by Vikram S. Adve
· 24 years ago
c4d4b76
Added support for caller saving
by Ruchira Sasanka
· 24 years ago
1e23ed7
Output to cerr rather than cout so that debug info doesn't mess up assembly generation
by Chris Lattner
· 24 years ago
cc3ccac
updated suggesting/coloring of call & return args & implicit operands
by Ruchira Sasanka
· 24 years ago
ec0a95f
Be const correct
by Chris Lattner
· 24 years ago
e369fcb
Fix broken #endif
by Chris Lattner
· 24 years ago
ab304c4
added suggesting color support
by Ruchira Sasanka
· 24 years ago
9a3d63b
Seperate instruction definitions into new SparcInstr.def file
by Chris Lattner
· 24 years ago
32f600a
Add emitAssemblyMethod to TargetMachine
by Chris Lattner
· 24 years ago
89fb46b
-- ruchira
by Ruchira Sasanka
· 24 years ago
767b78f
Remove extraneous #includes
by Chris Lattner
· 24 years ago
339084b
Make class TargetMachine the common interface to all target-dependent
by Vikram S. Adve
· 24 years ago
866f138
modified printing of debug messages
by Ruchira Sasanka
· 24 years ago
e38bd533
added register allocation code
by Ruchira Sasanka
· 24 years ago
46cbff6
Chris seems fond of #include <vector>. Fix these. Also convert use list in
by Chris Lattner
· 24 years ago
b26bcc5
Make a new llvm/Target #include directory.
by Chris Lattner
· 24 years ago
f6e0e28
Checkin changes to:
by Chris Lattner
· 24 years ago
c6495ee
Move files to new sparc directory
by Chris Lattner
· 24 years ago