- a74a6b5 Fix problem next'ing over an external method by Chris Lattner · 24 years ago
- 24d3a8b Check in to use moved stringizing code by Chris Lattner · 24 years ago
- b97d98e Remove C string capability from VMCore library. Move to Support by Chris Lattner · 24 years ago
- c426c63 Make newlines be newlines! This should now work in both lli and native code. by Vikram S. Adve · 24 years ago
- 2301a07 Remove non linking related stuff by Chris Lattner · 24 years ago
- 316a65b Fix some illegal uses of the ## operator by Chris Lattner · 24 years ago
- 53b44e1 Minor fix I omitted to check in. by Vikram S. Adve · 24 years ago
- c750c29 Support printing control characters in standard C/assembly style, by Vikram S. Adve · 24 years ago
- 94e40ef Record constants that need to be emitted in the assembly code. by Vikram S. Adve · 24 years ago
- d0d79c0 Allow combinations of True/Anti/Output flags for each edge to by Vikram S. Adve · 24 years ago
- a93bbac Add edges between call instructions and (a) load/store instructions, and by Vikram S. Adve · 24 years ago
- a2a7094 Generate SETX for 64-bit integers! by Vikram S. Adve · 24 years ago
- c7b2e5c Add SETX instruction for 64-bit constants. by Vikram S. Adve · 24 years ago
- 0589b2c Need to subtract, not add, stack size in SAVE instruction! by Vikram S. Adve · 24 years ago
- 953c83e Major overhaul to print globals and constants. by Vikram S. Adve · 24 years ago
- 9466f51 Added name-mangling routines for future use. by Vikram S. Adve · 24 years ago
- d889330 Use separate functions for printing values of each type. by Vikram S. Adve · 24 years ago
- 3eb60f8 Add methods print<TYPE> for String, Pointer, and each primitive type. by Vikram S. Adve · 24 years ago
- 20c82b1 Added support for spilling by Ruchira Sasanka · 24 years ago
- 174bded Added spill code support; moved insertCallerSaving to SparRegInfo since by Ruchira Sasanka · 24 years ago
- 43e3f7c Implement a -trace command line option and a trace option in the interpreter. by Chris Lattner · 24 years ago
- c259316 * Make pointer values work better by treating them uniformly as 64 bit values. by Chris Lattner · 24 years ago
- 204eec3 Provide argv for commands by Chris Lattner · 24 years ago
- caccd76 Provide option to enable eating of all arguments following a specific one by Chris Lattner · 24 years ago
- e43db88 * Implement exit() builtin function by Chris Lattner · 24 years ago
- 7dcd612 Fixed load syntax in EmitAssembly by Ruchira Sasanka · 24 years ago
- 4a82271 Add support for building a runtime library for LLI by Chris Lattner · 24 years ago
- c74a720 Fixed logic for checking whether a LR received the correct color. by Ruchira Sasanka · 24 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 · 24 years ago
- 7eadfa1 Frivolous cleanups by Chris Lattner · 24 years ago
- f608608 Dang it, do NOT check in code that enables debugging. Bad chris by Chris Lattner · 24 years ago
- 008f906 Two things: by Chris Lattner · 24 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 · 24 years ago
- 88dedc1 Corrected a bug in SparcRegInfo.cpp - to add inserted instructions before a return by Ruchira Sasanka · 24 years ago
- f7434f0 added support to move "added instructions" after the delay slot by Ruchira Sasanka · 24 years ago
- 251d8db Added support to move "added instructions" after the delay slot by Ruchira Sasanka · 24 years ago
- c2d774b Fix problem linking in a method prototype when a method body exists by Chris Lattner · 24 years ago
- 2172ca1 Remove unnamed prototypes that are created. by Chris Lattner · 24 years ago
- 90ebc11 Negative FP constants... whodathunkit. by Chris Lattner · 24 years ago
- b0f20d7 Oops, didn't mean to check in enabled debugging support. :( by Chris Lattner · 24 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 · 24 years ago
- e638c10 More symbol table bugfixes that are impossible to track down. Goody by Chris Lattner · 24 years ago
- 5855f0d by Chris Lattner · 24 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 · 24 years ago
- 7db933d Delete MachineCodeInfoForMethod object. by Vikram S. Adve · 24 years ago
- c895294 Fix a problem occuring with type unification of symbol table entries by Chris Lattner · 24 years ago
- a7edb18 Added function IsLeafMethod to identify leaf methods. by Vikram S. Adve · 24 years ago
- ac0ec47 Added MachineCodeForMethod object in class Method. by Vikram S. Adve · 24 years ago
- c023be2 Use class MachineCodeForMethod to print machine code. by Vikram S. Adve · 24 years ago
- 1d6158f Added class MachineCodeForMethod. by Vikram S. Adve · 24 years ago
- 7ad1046 Cosmetic changes only. by Vikram S. Adve · 24 years ago
- fb8c053 Modify code that processes delay slots so that it preserves any by Vikram S. Adve · 24 years ago
- c5d0322 UNUSED. by Vikram S. Adve · 24 years ago
- 578f99c Split JMPL into JMPLCALL and JMPLRET. by Vikram S. Adve · 24 years ago
- 9db4318 Added a frame layout class, and code to insert prolog/epilog code. by Vikram S. Adve · 24 years ago
- a1ca7b9 Reordered registers slightly to simplify a new check. by Vikram S. Adve · 24 years ago
- 53fec86 Split JMPL into JMPLCALL and JMPLRET so that IsCall and IsReturn can by Vikram S. Adve · 24 years ago
- fb36112 Added functions to generate prolog and epilog code. by Vikram S. Adve · 24 years ago
- 1d86cc0 Added SAVE and RESTORE. Duplicated JMPL into JMPLCALL and JMPLRET, by Vikram S. Adve · 24 years ago
- c152163 Reordered a couple of registers to simplify some new checks. by Vikram S. Adve · 24 years ago
- 8226959 Remove ugly subclass of Opaque type by Chris Lattner · 24 years ago
- 4a42e90 Fix bug with %list = type {%list *} %list = type {%list *} by Chris Lattner · 24 years ago
- 9245fc7 Fix bug exposed by this testcase: by Chris Lattner · 24 years ago
- c9a21b5 Two changes: by Chris Lattner · 24 years ago
- bfabd88 Fix erroneous assertion failure on the following code: declare int "malloc"(...) by Chris Lattner · 24 years ago
- 23192eb Fix bug caused by: %list = type opaque %list = type %list by Chris Lattner · 24 years ago
- b3b6f53 Added support for both call/jmpl instructions by Ruchira Sasanka · 24 years ago
- 5ab1f87 Fix problem with a cast instruction that must be expanded to type 0 by Chris Lattner · 24 years ago
- 2827d52 Fixed printing of offset operand for RETURN instruction. by Vikram S. Adve · 24 years ago
- ea21a6c Use CALL for direct function calls; JMPL for indirect ones. by Vikram S. Adve · 24 years ago
- 4353444 Minor bug fix in printing operands of JMPL. by Vikram S. Adve · 24 years ago
- f434cd1 Fix shift printing when using a ubyte LHS by Chris Lattner · 24 years ago
- 42c9e77 Add support for And, XOR, and Or by Chris Lattner · 24 years ago
- 2b3c925 It is valid to have unsigned arrays as constants... the linker may initialize them later by Chris Lattner · 24 years ago
- 44d2b94 Added code to support unusable Suggested Colors. by Ruchira Sasanka · 24 years ago
- b49865f Added code so that colorIGNode does not unnecessarily reserve unusable by Ruchira Sasanka · 24 years ago
- 0e62aa6 Added code to PhyRegAlloc to mark unusable suggested regs by Ruchira Sasanka · 24 years ago
- 0f5e988 Corrected call interference bug - suggested color not allocated if by Ruchira Sasanka · 24 years ago
- 36f7707 Changed Call interference info by Ruchira Sasanka · 24 years ago
- 958faf3 Corrected call interference bug by Ruchira Sasanka · 24 years ago
- 0fd8dc8 no major change by Ruchira Sasanka · 24 years ago
- 69917e2 Added implict operand printing for operator( ostream, MachineInstr&) by Ruchira Sasanka · 24 years ago
- 735d6e3 Added support for condition code loading/stroing in methods cpReg2Reg etc. by Ruchira Sasanka · 24 years ago
- 97b8b44 removed some debug messages by Ruchira Sasanka · 24 years ago
- f8f2afb Enhancements to pass argc & argv to main if required by Chris Lattner · 24 years ago
- b81a0bf Refix bugs, stop using deprecated strstream header by Chris Lattner · 24 years ago
- 475becb Initial checkin by Chris Lattner · 24 years ago
- 631b9a3 Only print values live at BB or method exit, and insert loads at each by Vikram S. Adve · 24 years ago
- bedb00d Handle multiple exit blocks correctly. by Vikram S. Adve · 24 years ago
- b2c823d Dang, we were losing the Constant bit on globals. Fix this by Chris Lattner · 24 years ago
- 4457163 Convert to be compatible with lli. Need to eliminate duplicate \n entries by Chris Lattner · 24 years ago
- 8d9e377 Massive hacks to try to fix subtle logic bugs. I think it's all working now, by Chris Lattner · 24 years ago
- 42c9c2c Convert to new simpler pass itf by Chris Lattner · 24 years ago
- e001059 Change Sources specifier to ExtraSources by Chris Lattner · 24 years ago
- 5680ee6 Convert optimizations to the pass infrastructure by Chris Lattner · 24 years ago
- 7fe2787 1. Move most of the constant-fixup code into machine-independent file by Vikram S. Adve · 24 years ago
- fee9386 Sparc-specific code shared between local files. by Vikram S. Adve · 24 years ago
- 4df35a2 Moved implementation of class UltraSparcInstrInfo to SparcInstrInfo.cpp. by Vikram S. Adve · 24 years ago
- 5684c4e Added virtual function to generate an instruction sequence to by Vikram S. Adve · 24 years ago
- 30764b8 Moved implementation of class UltraSparcInstrInfo here. by Vikram S. Adve · 24 years ago