1. 1e88cfb * Removed `using' declaration, now use full namespace qualifier std::string by Misha Brukman · 22 years ago
  2. 89f9397 Add all arithmetic operators to ConstantExprToString(). by Vikram S. Adve · 22 years ago
  3. 4f6b989 When emitting a constant, check for ConstantExpr before by Vikram S. Adve · 22 years ago
  4. dbc0eb6 Bug fix: don't unnecessarily pretty-print control-characters, some of by Vikram S. Adve · 22 years ago
  5. f26a8ee Remove redundant const qualifiers from cast<> expressions by Chris Lattner · 22 years ago
  6. 6077c31 Simplify code by using ConstantInt::getRawValue instead of checking to see by Chris Lattner · 22 years ago
  7. 7fdaab4 The word `separate' only has one `e'. by Misha Brukman · 22 years ago
  8. 6528067 Several fixes to handling of int CC register: by Vikram S. Adve · 22 years ago
  9. d09c4c3 Major bug fix though it happened rarely (only on a compare after an by Vikram S. Adve · 22 years ago
  10. 96b801a Reverting previous beautification changes. by Vikram S. Adve · 22 years ago
  11. 8d53167 Code beautification, no functional changes. by Misha Brukman · 22 years ago
  12. 8bde6a6 Added 'r' or 'i' annotations to instructions, as SparcInstr.def has changed. by Misha Brukman · 22 years ago
  13. 8adb994 Added special register class containing (for now) %fsr. by Vikram S. Adve · 22 years ago
  14. 5f36d74 Bug fix: padding bytes within a structure should go after each field! by Vikram S. Adve · 22 years ago
  15. 56f4fa1 Sparc instruction opcodes now all live under the `V9' namespace. by Misha Brukman · 22 years ago
  16. 4d84d49 * Don't access TargetData directly by Chris Lattner · 23 years ago
  17. 5961102 Fix misleading indentation by Chris Lattner · 23 years ago
  18. a281003 Remove a nasty little semi-colon someone introduced which by Vikram S. Adve · 23 years ago
  19. 9f205dd In getID(), don't call getValidSymbolName to mangle external names! by Vikram S. Adve · 23 years ago
  20. 52ce69b *** empty log message *** by Chris Lattner · 23 years ago
  21. 181ea4a Rewrote uses of deprecated `MachineFunction::get(BasicBlock *BB)'. by Misha Brukman · 23 years ago
  22. 6a30b02 Rename the redundant MachineOperand::getOperandType() to MachineOperand::getType() by Chris Lattner · 23 years ago
  23. 2a3bd1c *** empty log message *** by Chris Lattner · 23 years ago
  24. 8710aab Rename MachineCodeForBasicBlock to MachineBasicBlock by Chris Lattner · 23 years ago
  25. 7ae7f84 Changed `MachineCodeForMethod' to `MachineFunction'. by Misha Brukman · 23 years ago
  26. aaf6ee8 Make sure to escape \'s when they are output by Chris Lattner · 23 years ago
  27. 74cb2d2 Allow emission of names that start with an underscore. This is needed to by Chris Lattner · 23 years ago
  28. 10d8164 Several major fixes, particularly in emitting constant aggregates: by Vikram S. Adve · 23 years ago
  29. 8cbdbd8 Don't print out global names unnecesssarily. Also, expose pass by Vikram S. Adve · 23 years ago
  30. 834885f by Misha Brukman · 23 years ago
  31. 9340728 -- Bug fix: use byte offsets not typed offsets in output assembly! by Vikram S. Adve · 23 years ago
  32. f18177e Change code to not use the copyOperands method added to User. It's now by Chris Lattner · 23 years ago
  33. c3a5e4e Add AsmPrinter::ConstantExprToString, which writes out a ConstantExpr by Vikram S. Adve · 23 years ago
  34. 74469f8 This case JUST handles constantpointer nulls, not all pointers. by Chris Lattner · 23 years ago
  35. c93df6b Merge three loops into one. by Chris Lattner · 23 years ago
  36. e98dd5f *** empty log message *** by Chris Lattner · 23 years ago
  37. 3e75185 * Make global variables with external linkage get emitted correctly by Chris Lattner · 23 years ago
  38. 4e1ee14 Add support to print %hh, %hm, %lm, or %lo in an operand field. by Vikram S. Adve · 23 years ago
  39. a369766 Added support for printing constant global references to assembly. by Vikram S. Adve · 23 years ago
  40. 3bb830d BA no longer has the unused CC operand. by Vikram S. Adve · 23 years ago
  41. 7076ff2 by Chris Lattner · 23 years ago
  42. c0b158b Fix Constness problems by Chris Lattner · 23 years ago
  43. e9327f0 Numerous bug fixes: by Vikram S. Adve · 23 years ago
  44. d5a8470 Eliminate duplicate or unneccesary #include's by Chris Lattner · 24 years ago
  45. 37104aa Add new optional getPassName() virtual function that a Pass can override by Chris Lattner · 24 years ago
  46. f12cc84 Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFGA by Chris Lattner · 24 years ago
  47. 63c52f3 Add #include that was removed from TargetMachine.h by Chris Lattner · 24 years ago
  48. ca14237 Split ConstantVals.h into Constant.h and Constants.h by Chris Lattner · 24 years ago
  49. 776bfa2 Simplify code Remove unneccesary getID variant for module's by Chris Lattner · 24 years ago
  50. c8e6654 * Rename MethodPass class to FunctionPass by Chris Lattner · 24 years ago
  51. c3728c2 * getAsString requires that the input array is string compatible, so by Chris Lattner · 24 years ago
  52. 0b32d0d Handle the FP format problem, where outputed FP constants were not precise by Chris Lattner · 24 years ago
  53. 46f8b0e Use new higher level isFloatingPoint() function by Chris Lattner · 24 years ago
  54. 6915f8f * Move include/llvm/Analysis/SlotCalculator.h to include/llvm/SlotCalculator.h by Chris Lattner · 24 years ago
  55. 62b7fd1 Change references to the Method class to be references to the Function by Chris Lattner · 24 years ago
  56. 07c8745 Minor cleanup in printing constants. I think this included a bug by Vikram S. Adve · 24 years ago
  57. 270f56a Handling of global names was severely broken when converting to 2 passes. by Vikram S. Adve · 24 years ago
  58. 15148e7 Fix include error. by Vikram S. Adve · 24 years ago
  59. 5536c9c Clean up std namespace issues Silence warning by Chris Lattner · 24 years ago
  60. 13b2227 EmitAssembly doesn't need an UltraSparc, it can do with any TargetMachine by Chris Lattner · 24 years ago
  61. d682045 Convert assembly emission over to a two pass approach. by Chris Lattner · 24 years ago
  62. e772d28 * prune #includes * Implement permethod output of machine code to assembly by Chris Lattner · 24 years ago
  63. 7f74a56 Changes to build successfully with GCC 3.02 by Chris Lattner · 24 years ago
  64. b2b1b3d Remove unsized array support by Chris Lattner · 24 years ago
  65. 2413b16 Renamed inst_const_iterator -> const_inst_iterator by Chris Lattner · 24 years ago
  66. 3462ae3 Rename ConstPoolVal -> Constant by Chris Lattner · 24 years ago
  67. 5de2204 Create a new #include "Support/..." directory structure to move things by Chris Lattner · 24 years ago
  68. 1a9a7f2 Changed checking for invalid register number - earlier it was uisng a contant by Ruchira Sasanka · 24 years ago
  69. 68d0041 Fix bogus code that was eliminating needed args. by Vikram S. Adve · 24 years ago
  70. 295600c Several bug fixes in printing constants, particularly with unsized by Vikram S. Adve · 24 years ago
  71. 2ccb900 Add support to print constant arrays and structures. by Vikram S. Adve · 24 years ago
  72. 56e61ec Bug fix: need to use .reserve for uninitialized data. by Vikram S. Adve · 24 years ago
  73. 03f12f5 Fixed function getEscapedString to follow the Sparc assembly rules by Vikram S. Adve · 24 years ago
  74. 41a8289 Check in to use moved stringizing code by Chris Lattner · 24 years ago
  75. 5ff1572 Minor fix I omitted to check in. by Vikram S. Adve · 24 years ago
  76. 71b265a Major overhaul to print globals and constants. by Vikram S. Adve · 24 years ago
  77. 0863c16 Fixed load syntax in EmitAssembly by Ruchira Sasanka · 24 years ago
  78. a0177cd Split JMPL into JMPLCALL and JMPLRET. by Vikram S. Adve · 24 years ago
  79. 9bc4889 Fixed printing of offset operand for RETURN instruction. by Vikram S. Adve · 24 years ago
  80. 72ebb45 Minor bug fix in printing operands of JMPL. by Vikram S. Adve · 24 years ago
  81. 3294e7c Emit the proper .type declarations to tell the debugger what a function is by Chris Lattner · 24 years ago
  82. 77d2c22 Handle abnormal jmpl syntax correctly by Chris Lattner · 24 years ago
  83. 02b6713 Be const correct by Chris Lattner · 24 years ago
  84. 4b717c0 Add support for new style casts by Chris Lattner · 24 years ago
  85. 0156ba6 Fix emission of return instructions by Chris Lattner · 24 years ago
  86. b021f68 * Properly escape function names * Ignore %xcc argument on conditional branches by Chris Lattner · 24 years ago
  87. e86a023 Seperate instruction definitions into new SparcInstr.def file by Chris Lattner · 24 years ago
  88. 036a317 First cut at assembly output by Chris Lattner · 24 years ago