1. bd6161d Three kinds of boolean values handled incorrectly: by Vikram S. Adve · 21 years ago
  2. f2ef767 Fixed an error preventing compilation. by Misha Brukman · 21 years ago
  3. 3c4cf15 Added the 'r' and 'i' annotations to instructions as their opcode names have by Misha Brukman · 21 years ago
  4. 3432d1d Added a debugging code emitter that prints code to a file, debug to std::cerr, by Misha Brukman · 21 years ago
  5. 0d60345 Keep track of the current BasicBlock being processed so that a referencing by Misha Brukman · 21 years ago
  6. af6f38e Added 'r' and 'i' annotations to instructions as SparcInstr.def has changed. by Misha Brukman · 21 years ago
  7. b5b9adc Added 'r' or 'i' annotations to instructions, as SparcInstr.def has changed. by Misha Brukman · 21 years ago
  8. 91aee47 Added 'r' or 'i' annotations to instructions, as SparcInstr.def has changed. by Misha Brukman · 21 years ago
  9. 71ed1c9 Added 'r' or 'i' annotations to instructions, as SparcInstr.def has changed. by Misha Brukman · 21 years ago
  10. 24b22a1 Added entries for each of the instructions with annotations ('r' or 'i'). by Misha Brukman · 21 years ago
  11. 6ddd9d8 One of the first major changes to make the work of JITting easier: adding by Misha Brukman · 21 years ago
  12. b9dd815 Cannot output `static' in generated cpp code: results in error. It's already by Misha Brukman · 21 years ago
  13. 86172ab * Allow passing in an unsigned configuration to allocateSparcTargetMachine() by Misha Brukman · 21 years ago
  14. cbfde0a * Now outputting a static function getBinaryCodeForInstr() (JIT-accessible) by Misha Brukman · 21 years ago
  15. 51aa21c Moved generation of the SparcV9CodeEmitter.inc file higher in the Makefile so by Misha Brukman · 21 years ago
  16. 79caf1f Add prototypes to add passes to JIT compilation and code emission. by Misha Brukman · 21 years ago
  17. 6b5e054 Defines a pass-through debugging emitter -- it writes to a file for inspection by Misha Brukman · 21 years ago
  18. 504905f Allow allocation of a Sparc TargetMachine. by Misha Brukman · 21 years ago
  19. 0cc640e Broke out class definition from SparcV9CodeEmitter, and added ability to take a by Misha Brukman · 21 years ago
  20. 3c4f63a Update to match the reality that is now. by Chris Lattner · 21 years ago
  21. 1df4d5e Link in Sparc libs for the JIT, even on X86 to be able to support debugging by Misha Brukman · 21 years ago
  22. abb027c Allow for specification of which JIT to run on the commandline. by Misha Brukman · 21 years ago
  23. 68d9ed8 Remove ugly hack (that I put in originally) for building in trace stuff by Chris Lattner · 21 years ago
  24. 3de36f5 SparcV9CodeEmitter.cpp is a part of the Sparc code emitter. The main function by Misha Brukman · 21 years ago
  25. 998800c Added definitions for a bunch of floating-point instructions. by Misha Brukman · 21 years ago
  26. 5c38e99 Fix constant folding to ALWAYS work. by Chris Lattner · 21 years ago
  27. 6ac79d1 Add compatibility option by Chris Lattner · 21 years ago
  28. a12f1e7 New testcase by Chris Lattner · 21 years ago
  29. 2a9c847 Fix bug: Instcombine/2003-05-27-ConstExprCrash.ll by Chris Lattner · 21 years ago
  30. 39602b2 Make _sure_ we don't go into an infinite loop if a signal happens! by Chris Lattner · 21 years ago
  31. 8879c82 Start testing SRoA by Chris Lattner · 21 years ago
  32. d10376b * Actually USE the statistic that we made * Implement SRoA for arrays by Chris Lattner · 21 years ago
  33. a161f0c Expose proto for SRoA pass. by Chris Lattner · 21 years ago
  34. 016d7b9 Initial testcases for scalar replacement of aggregates pass by Chris Lattner · 21 years ago
  35. ed7b41e Implementation of the simple "scalar replacement of aggregates" transformation by Chris Lattner · 21 years ago
  36. bfebd79 (1) Added special register class containing (for now) %fsr. by Vikram S. Adve · 21 years ago
  37. a22eace Renamed MachienOperand::opIsDef to MachineOperand::opIsDefOnly() by Vikram S. Adve · 21 years ago
  38. 5f2180c (1) Added special register class containing (for now) %fsr. by Vikram S. Adve · 21 years ago
  39. 49cab03 Renamed opIsDef to opIsDefOnly. by Vikram S. Adve · 21 years ago
  40. 78a4f23 Added special register class containing (for now) %fsr. by Vikram S. Adve · 21 years ago
  41. bd4ecf7 Fix bug: InstCombine/2003-05-26-CastMiscompile.ll by Chris Lattner · 21 years ago
  42. f449a2a New testcase by Chris Lattner · 21 years ago
  43. 8e9da62 Changed http://tank... => http://llvm, and removed an extraneous mailto:. by Misha Brukman · 21 years ago
  44. 645fea3 Bug fix: right shift for int divide-by-power-of-2 was incorrect for by Vikram S. Adve · 21 years ago
  45. 9e49824 Bug fix: padding bytes within a structure should go after each field! by Vikram S. Adve · 21 years ago
  46. c2f0939 Bug fix: sign-extension was not happening for C = -MININT since C == -C! by Vikram S. Adve · 21 years ago
  47. f6bcd1b Predicate things better by Chris Lattner · 21 years ago
  48. 3578d7e Do not show errors when moving file. The error is shown the first time anyone by Misha Brukman · 21 years ago
  49. 9608c81 Fix problem with last checkin. by Chris Lattner · 21 years ago
  50. 28fc440 Make case of GetNumOfInt/FloatArgRegs functions to be use lower case by Vikram S. Adve · 21 years ago
  51. 5b1b47b Add support for compiling varargs functions. by Vikram S. Adve · 21 years ago
  52. 12745c5 Reword to remove reference to how things worked in the past. by Misha Brukman · 21 years ago
  53. f00ce8b Add ability to utilize the code emitter generator (CodeEmitterGen). by Misha Brukman · 21 years ago
  54. 9fff7e1 First cut at the Code Generator using the TableGen methodology. by Misha Brukman · 21 years ago
  55. e9d8838 Implement the TargetInstrInfo's createNOPinstr() and isNOPinstr() interface. by Misha Brukman · 21 years ago
  56. 00b05bd7 NOP instructions are pseudo-instructions. We should not have them explicitly in by Misha Brukman · 21 years ago
  57. eefe979 Suggest -save-temps instead of -S, -E. by Brian Gaeke · 21 years ago
  58. 6ae73dc Remove ".bc" from the end of InputFile if it is there, in by Brian Gaeke · 21 years ago
  59. 69a7960 gccld.cpp: by Brian Gaeke · 21 years ago
  60. 02ec5ed Fix Bug: Linker/2003-04-26-NullPtrLinkProblem.ll by Chris Lattner · 21 years ago
  61. 6cc89aa Remove some cruft, add some methods to allow implementation of bugfix for by Chris Lattner · 21 years ago
  62. f96eb64 Cleaned up code layout; no functional changes. by Misha Brukman · 21 years ago
  63. baf850a Minor rewording/cleanups by Chris Lattner · 21 years ago
  64. 28345b9 New testcase identified by Brian Gaeke. Gotta love GCC extensions. :( by Chris Lattner · 21 years ago
  65. ddaf500 Fix a problem brian identified. by Chris Lattner · 21 years ago
  66. dae7f92 Clarify BugDriver.cpp:BugDriver::ParseInputFile()'s return values in its by Brian Gaeke · 21 years ago
  67. 7594b29 Remove long dead code by Chris Lattner · 21 years ago
  68. de579f1 Remove using declarations by Chris Lattner · 21 years ago
  69. 01e770a Add using declarations by Chris Lattner · 21 years ago
  70. 6b77ec4 Cleaned up code layout. No functional changes. by Misha Brukman · 21 years ago
  71. e3d3219 Remove using declarations and extraneous #includes by Chris Lattner · 21 years ago
  72. 950273b Fix static constructor ordering problem by Chris Lattner · 21 years ago
  73. c2312df Kill `using' directives. by Misha Brukman · 21 years ago
  74. 47697a1 Remove using declarations by Chris Lattner · 21 years ago
  75. 9c9b497 Fix testcase by Chris Lattner · 21 years ago
  76. b83c613 New testcase by Chris Lattner · 21 years ago
  77. 32a3284 Add documentation for the new cl::CommaSeparated modifier by Chris Lattner · 21 years ago
  78. 20fa5da add support for an explicit EXPORTED_SYMBOL_LIST by Chris Lattner · 21 years ago
  79. 88c7c32 Make the list accept comma separated names by Chris Lattner · 21 years ago
  80. 72fb8e5 Add new CommaSeparated option modifier by Chris Lattner · 21 years ago
  81. b3b729b Add support for a new "CommaSeparated" modifier by Chris Lattner · 21 years ago
  82. 6c8103f Kill using declarations by Chris Lattner · 21 years ago
  83. ca6433f Destroy using declarations by Chris Lattner · 21 years ago
  84. 61441cc Specify a list of symbols that should be exported by the library by Chris Lattner · 21 years ago
  85. 2345d71 * Revert to old behavior of ignoring a module if it doesn't contain a main by Chris Lattner · 21 years ago
  86. c7a2c7f Add option to internalize to allow it to read a file to determine which symbols by Chris Lattner · 21 years ago
  87. 977abcb Update to match typename produced by the C frontend by Chris Lattner · 21 years ago
  88. c54e2b8 Minor cleanups. by Chris Lattner · 21 years ago
  89. f69315b Fix bug: Assembler/2003-05-03-BytecodeReaderProblem.llx by Chris Lattner · 21 years ago
  90. a2602f3 Do not assert fail or crash when a bytecode parse fails! by Chris Lattner · 21 years ago
  91. 12e6465 Eliminate the uchar typedef, use unsigned char explicitly by Chris Lattner · 21 years ago
  92. 8a879a1 Make the testcase even more insane by Chris Lattner · 21 years ago
  93. f7b1bdf New testcase by Chris Lattner · 21 years ago
  94. 45aebdd New testcase by Chris Lattner · 21 years ago
  95. afb0e71 New testcase that was killing the CFE by Chris Lattner · 21 years ago
  96. 8b6be36 New document by Chris Lattner · 21 years ago
  97. e0bd56e New graphic for web page by Chris Lattner · 21 years ago
  98. c52b30d Fix bug: FunctionResolve/2003-05-21-MissingArguments.ll by Chris Lattner · 21 years ago
  99. 62a4b83 New testcase that crashes the funcresolve pass. by Chris Lattner · 21 years ago
  100. dbe48dc Allow disabling final cleanups by Chris Lattner · 21 years ago