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