Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | This target is no longer built. The ,v files now live in the reoptimizer. | Chris Lattner | 2006-04-20 | 1 | -304/+0 |
| | | | | llvm-svn: 27885 | ||||
* | Add explicit #includes of <iostream> | Chris Lattner | 2006-01-22 | 1 | -0/+1 |
| | | | | llvm-svn: 25509 | ||||
* | Clean up some uninitialized variables and missing return statements that | Reid Spencer | 2005-06-18 | 1 | -1/+1 |
| | | | | | | GCC 4.0.0 compiler (sometimes incorrectly) warns about under release build. llvm-svn: 22249 | ||||
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -14/+14 |
| | | | | llvm-svn: 21425 | ||||
* | Use the rules in Makefile.rules to build SparcV9GenCodeEmitter.inc instead | Chris Lattner | 2004-12-16 | 1 | -8/+7 |
| | | | | | | of custom rules. llvm-svn: 18984 | ||||
* | Squelch a bogus warning | Chris Lattner | 2004-11-23 | 1 | -1/+1 |
| | | | | llvm-svn: 18157 | ||||
* | Remove some dead vars and some useless namespacification | Chris Lattner | 2004-11-22 | 1 | -10/+1 |
| | | | | llvm-svn: 18126 | ||||
* | Implement a disgusting hack to work around broken machine code emission of | Chris Lattner | 2004-11-22 | 1 | -1/+12 |
| | | | | | | the RDCCR instruction. This fixes a bunch of programs with the JIT. llvm-svn: 18124 | ||||
* | Remove JIT-specific code from the code emitter. | Chris Lattner | 2004-11-22 | 1 | -562/+34 |
| | | | | llvm-svn: 18122 | ||||
* | Adjust to changed interfaces | Chris Lattner | 2004-11-20 | 1 | -2/+2 |
| | | | | llvm-svn: 18064 | ||||
* | Instead of silently breaking, print notification of why this doesn't work. | Chris Lattner | 2004-10-09 | 1 | -0/+9 |
| | | | | llvm-svn: 16870 | ||||
* | Change the #ifdefs to allow compilation with a V8 compiler, but the JIT still | Misha Brukman | 2004-09-29 | 1 | -5/+5 |
| | | | | | | | won't work if not compiled in V9 mode, currently by GCC only, because Sun's system compiler does not tell us if it's a V8 or V9 system. llvm-svn: 16602 | ||||
* | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 1 | -4/+4 |
| | | | | | | | | Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137 | ||||
* | Move MachineCodeForInstruction.h and MachineFunctionInfo.h into ↵ | Chris Lattner | 2004-08-16 | 1 | -1/+1 |
| | | | | | | lib/Target/SparcV9 llvm-svn: 15830 | ||||
* | * Remove unnecessary comment | Misha Brukman | 2004-08-04 | 1 | -3/+3 |
| | | | | | | | * Fix alignment of code * Tabs to spaces llvm-svn: 15505 | ||||
* | Get rid of the (apparently non-working) filePrinterEmitter which is added in | Brian Gaeke | 2004-07-27 | 1 | -3/+1 |
| | | | | | | debug mode. Its only effect seems to be the creation of an empty file... llvm-svn: 15289 | ||||
* | Inline 4 methods | Chris Lattner | 2004-07-19 | 1 | -4/+4 |
| | | | | llvm-svn: 15000 | ||||
* | Encode %fsr correctly; don't fail an assertion. | Brian Gaeke | 2004-06-09 | 1 | -0/+9 |
| | | | | llvm-svn: 14103 | ||||
* | Fix assertion failure message to have the right method name. | Brian Gaeke | 2004-06-09 | 1 | -1/+1 |
| | | | | llvm-svn: 14101 | ||||
* | Collapse together the abstract superclass TargetRegInfo and SparcV9RegInfo, its | Brian Gaeke | 2004-06-03 | 1 | -1/+1 |
| | | | | | | only concrete implementation. llvm-svn: 13977 | ||||
* | Convert to the new TargetMachine interface. | Chris Lattner | 2004-06-02 | 1 | -2/+2 |
| | | | | llvm-svn: 13952 | ||||
* | Fix a bug in outputting branches to constant PCs. Since the PC is supplied as | Brian Gaeke | 2004-05-20 | 1 | -2/+3 |
| | | | | | | | a full 64-bit address, it must be adjusted to fit in the branch instruction's immediate field. (This is only used in the reoptimizer, for now.) llvm-svn: 13608 | ||||
* | Minor simplification: eliminate a dyn_cast. | Brian Gaeke | 2004-05-19 | 1 | -9/+4 |
| | | | | | | Fix a typo in a debug message. llvm-svn: 13607 | ||||
* | Get rid of the old byte-at-a-time emission code used when the Sparc JIT was | Brian Gaeke | 2004-04-23 | 1 | -9/+0 |
| | | | | | | being tested on X86, as per Chris's request. llvm-svn: 13124 | ||||
* | Emit SPARC machine code a word at a time instead of a byte at a time. | Brian Gaeke | 2004-04-23 | 1 | -1/+5 |
| | | | | | | Use emitWordAt() to emit forward-branch fixups. llvm-svn: 13119 | ||||
* | Great renaming: Sparc --> SparcV9 | Brian Gaeke | 2004-02-25 | 1 | -0/+823 |
llvm-svn: 11826 |