- 7c41223 Checkin of C string stuff. Fix several bugs, including most escape codes being by Chris Lattner · 23 years ago
- b97d98e Remove C string capability from VMCore library. Move to Support by Chris Lattner · 23 years ago
- 5f62191 Include functionality to get a string array constant as a string by Chris Lattner · 23 years ago
- ed077c4 Remove useCSyntax flag by Chris Lattner · 23 years ago
- 0047a70 Initial checkin of name mangling code moved from linker by Chris Lattner · 23 years ago
- 1d05011 Initial checkin of name mangling code. Moved from Linker.h by Chris Lattner · 23 years ago
- c426c63 Make newlines be newlines! This should now work in both lli and native code. by Vikram S. Adve · 23 years ago
- 2301a07 Remove non linking related stuff by Chris Lattner · 23 years ago
- fa2c503 Remove unneccesary function prototypes by Chris Lattner · 23 years ago
- 316a65b Fix some illegal uses of the ## operator by Chris Lattner · 23 years ago
- 53b44e1 Minor fix I omitted to check in. by Vikram S. Adve · 23 years ago
- c750c29 Support printing control characters in standard C/assembly style, by Vikram S. Adve · 23 years ago
- 94e40ef Record constants that need to be emitted in the assembly code. by Vikram S. Adve · 23 years ago
- d0d79c0 Allow combinations of True/Anti/Output flags for each edge to by Vikram S. Adve · 23 years ago
- a93bbac Add edges between call instructions and (a) load/store instructions, and by Vikram S. Adve · 23 years ago
- a2a7094 Generate SETX for 64-bit integers! by Vikram S. Adve · 23 years ago
- c7b2e5c Add SETX instruction for 64-bit constants. by Vikram S. Adve · 23 years ago
- 0589b2c Need to subtract, not add, stack size in SAVE instruction! by Vikram S. Adve · 23 years ago
- 953c83e Major overhaul to print globals and constants. by Vikram S. Adve · 23 years ago
- 9466f51 Added name-mangling routines for future use. by Vikram S. Adve · 23 years ago
- d889330 Use separate functions for printing values of each type. by Vikram S. Adve · 23 years ago
- 5b3a014 Added printPointer. by Vikram S. Adve · 23 years ago
- 1b20ca2 Runtime routines implementing print<TYPE> for all basic types. by Vikram S. Adve · 23 years ago
- dd52255 Added a constant pool to record values that need to be emitted by Vikram S. Adve · 23 years ago
- 4321ded Add support for name mangling. by Vikram S. Adve · 23 years ago
- 5826160 Switch useLLVMSyntax to useCSyntax. by Vikram S. Adve · 23 years ago
- ffcaa7b Add calls to print results in fib, simpleadd and sumarray. by Vikram S. Adve · 23 years ago
- 15741cf Support printing control characters in standard C/assembly style. by Vikram S. Adve · 23 years ago
- 3eb60f8 Add methods print<TYPE> for String, Pointer, and each primitive type. by Vikram S. Adve · 23 years ago
- 59a9960 Added rules for building sparc executable with and without tracing, by Vikram S. Adve · 23 years ago
- 20c82b1 Added support for spilling by Ruchira Sasanka · 23 years ago
- 78d63ee Moved callerSaving code to machine specific classes since we have to handle by Ruchira Sasanka · 23 years ago
- 174bded Added spill code support; moved insertCallerSaving to SparRegInfo since by Ruchira Sasanka · 23 years ago
- 43e3f7c Implement a -trace command line option and a trace option in the interpreter. by Chris Lattner · 23 years ago
- c259316 * Make pointer values work better by treating them uniformly as 64 bit values. by Chris Lattner · 23 years ago
- 204eec3 Provide argv for commands by Chris Lattner · 23 years ago
- caccd76 Provide option to enable eating of all arguments following a specific one by Chris Lattner · 23 years ago
- e43db88 * Implement exit() builtin function by Chris Lattner · 23 years ago
- 7dcd612 Fixed load syntax in EmitAssembly by Ruchira Sasanka · 23 years ago
- 4a82271 Add support for building a runtime library for LLI by Chris Lattner · 23 years ago
- c74a720 Fixed logic for checking whether a LR received the correct color. by Ruchira Sasanka · 23 years ago
- 65be321 Implement a -L command line argument to specify a search path. Implement minimal ar compatibility stuff by Chris Lattner · 23 years ago
- f038acb Clean up error handling a bit. Add / as a seperator for command line arguments. This is just a big old ugly hack. by Chris Lattner · 23 years ago
- 7eadfa1 Frivolous cleanups by Chris Lattner · 23 years ago
- f608608 Dang it, do NOT check in code that enables debugging. Bad chris by Chris Lattner · 23 years ago
- 008f906 Two things: by Chris Lattner · 23 years ago
- d6b6525 Changes to get some meaningful feedback from the bytecode reader. At some point this stuff should all be exception driven, but for now it is not. by Chris Lattner · 23 years ago
- 88dedc1 Corrected a bug in SparcRegInfo.cpp - to add inserted instructions before a return by Ruchira Sasanka · 23 years ago
- f7434f0 added support to move "added instructions" after the delay slot by Ruchira Sasanka · 23 years ago
- 251d8db Added support to move "added instructions" after the delay slot by Ruchira Sasanka · 23 years ago
- b81adf1 Add '-v' option to enable verbose output from the linker by Chris Lattner · 23 years ago
- c2d774b Fix problem linking in a method prototype when a method body exists by Chris Lattner · 23 years ago
- 2172ca1 Remove unnamed prototypes that are created. by Chris Lattner · 23 years ago
- 90ebc11 Negative FP constants... whodathunkit. by Chris Lattner · 23 years ago
- b0f20d7 Oops, didn't mean to check in enabled debugging support. :( by Chris Lattner · 23 years ago
- 2b9f600 Fixed a LONG standing, SCARY problem with bytecode encoding. It turns out to be an endian problem that only shows up with type 0 instructions in LARGE programs. by Chris Lattner · 23 years ago
- e638c10 More symbol table bugfixes that are impossible to track down. Goody by Chris Lattner · 23 years ago
- 5855f0d by Chris Lattner · 23 years ago
- d48d6c7 Fix another annoying bug that took forever to track down. This one involves abstract type resolution at a bad time that broke symbol tables. by Chris Lattner · 23 years ago
- 919b59a Disable alloca code gen tests until size of extra args in stack frame by Vikram S. Adve · 23 years ago
- 7db933d Delete MachineCodeInfoForMethod object. by Vikram S. Adve · 23 years ago
- c895294 Fix a problem occuring with type unification of symbol table entries by Chris Lattner · 23 years ago
- 27dc7b6 Simplify etags command. by Vikram S. Adve · 23 years ago
- 0ac8f7c Added object of class MachineCodeForMethod. by Vikram S. Adve · 23 years ago
- 1876f92 Added class MachineCodeForMethod to provide method-level information by Vikram S. Adve · 23 years ago
- b4a1e4b Added function interfaces for generating prolog and epilog code. by Vikram S. Adve · 23 years ago
- a7edb18 Added function IsLeafMethod to identify leaf methods. by Vikram S. Adve · 23 years ago
- ac0ec47 Added MachineCodeForMethod object in class Method. by Vikram S. Adve · 23 years ago
- c023be2 Use class MachineCodeForMethod to print machine code. by Vikram S. Adve · 23 years ago
- 1d6158f Added class MachineCodeForMethod. by Vikram S. Adve · 23 years ago
- 7ad1046 Cosmetic changes only. by Vikram S. Adve · 23 years ago
- fb8c053 Modify code that processes delay slots so that it preserves any by Vikram S. Adve · 23 years ago
- c5d0322 UNUSED. by Vikram S. Adve · 23 years ago
- 578f99c Split JMPL into JMPLCALL and JMPLRET. by Vikram S. Adve · 23 years ago
- 9db4318 Added a frame layout class, and code to insert prolog/epilog code. by Vikram S. Adve · 23 years ago
- a1ca7b9 Reordered registers slightly to simplify a new check. by Vikram S. Adve · 23 years ago
- 53fec86 Split JMPL into JMPLCALL and JMPLRET so that IsCall and IsReturn can by Vikram S. Adve · 23 years ago
- fb36112 Added functions to generate prolog and epilog code. by Vikram S. Adve · 23 years ago
- 1d86cc0 Added SAVE and RESTORE. Duplicated JMPL into JMPLCALL and JMPLRET, by Vikram S. Adve · 23 years ago
- c152163 Reordered a couple of registers to simplify some new checks. by Vikram S. Adve · 23 years ago
- 8226959 Remove ugly subclass of Opaque type by Chris Lattner · 23 years ago
- 4a42e90 Fix bug with %list = type {%list *} %list = type {%list *} by Chris Lattner · 23 years ago
- 9245fc7 Fix bug exposed by this testcase: by Chris Lattner · 23 years ago
- c9a21b5 Two changes: by Chris Lattner · 23 years ago
- bfabd88 Fix erroneous assertion failure on the following code: declare int "malloc"(...) by Chris Lattner · 23 years ago
- 23192eb Fix bug caused by: %list = type opaque %list = type %list by Chris Lattner · 23 years ago
- b3b6f53 Added support for both call/jmpl instructions by Ruchira Sasanka · 23 years ago
- 5ab1f87 Fix problem with a cast instruction that must be expanded to type 0 by Chris Lattner · 23 years ago
- 2827d52 Fixed printing of offset operand for RETURN instruction. by Vikram S. Adve · 23 years ago
- ea21a6c Use CALL for direct function calls; JMPL for indirect ones. by Vikram S. Adve · 23 years ago
- 4353444 Minor bug fix in printing operands of JMPL. by Vikram S. Adve · 23 years ago
- f434cd1 Fix shift printing when using a ubyte LHS by Chris Lattner · 23 years ago
- 42c9e77 Add support for And, XOR, and Or by Chris Lattner · 23 years ago
- 2b3c925 It is valid to have unsigned arrays as constants... the linker may initialize them later by Chris Lattner · 23 years ago
- 44d2b94 Added code to support unusable Suggested Colors. by Ruchira Sasanka · 23 years ago
- b49865f Added code so that colorIGNode does not unnecessarily reserve unusable by Ruchira Sasanka · 23 years ago
- 0e62aa6 Added code to PhyRegAlloc to mark unusable suggested regs by Ruchira Sasanka · 23 years ago
- 33eb292 Added code to Initialize (MachineOperand) to initialize regNum to -1 -- Ruchira by Ruchira Sasanka · 23 years ago
- 0f5e988 Corrected call interference bug - suggested color not allocated if by Ruchira Sasanka · 23 years ago
- 36f7707 Changed Call interference info by Ruchira Sasanka · 23 years ago