1. 5560c9d Spell `necessary' correctly. by Misha Brukman · 22 years ago
  2. f4de783 * Removed `using' declaration, now use full namespace qualifier std::string by Misha Brukman · 22 years ago
  3. 72666e6 Add all arithmetic operators to ConstantExprToString(). by Vikram S. Adve · 22 years ago
  4. db68577 When emitting a constant, check for ConstantExpr before by Vikram S. Adve · 22 years ago
  5. 00477cf Bug fix: don't unnecessarily pretty-print control-characters, some of by Vikram S. Adve · 22 years ago
  6. 949a362 Remove redundant const qualifiers from cast<> expressions by Chris Lattner · 22 years ago
  7. c07736a Simplify code by using ConstantInt::getRawValue instead of checking to see by Chris Lattner · 22 years ago
  8. bc0e998 The word `separate' only has one `e'. by Misha Brukman · 22 years ago
  9. b15f8d4 Several fixes to handling of int CC register: by Vikram S. Adve · 22 years ago
  10. 786833a Major bug fix though it happened rarely (only on a compare after an by Vikram S. Adve · 22 years ago
  11. af9fd51 Reverting previous beautification changes. by Vikram S. Adve · 22 years ago
  12. b3fabe0 Code beautification, no functional changes. by Misha Brukman · 22 years ago
  13. 71ed1c9 Added 'r' or 'i' annotations to instructions, as SparcInstr.def has changed. by Misha Brukman · 22 years ago
  14. 78a4f23 Added special register class containing (for now) %fsr. by Vikram S. Adve · 22 years ago
  15. 9e49824 Bug fix: padding bytes within a structure should go after each field! by Vikram S. Adve · 22 years ago
  16. a98cd45 Sparc instruction opcodes now all live under the `V9' namespace. by Misha Brukman · 22 years ago
  17. d0fe5f5 * Don't access TargetData directly by Chris Lattner · 23 years ago
  18. ebdc7f3 Fix misleading indentation by Chris Lattner · 23 years ago
  19. c227a9a Remove a nasty little semi-colon someone introduced which by Vikram S. Adve · 23 years ago
  20. 9691807 In getID(), don't call getValidSymbolName to mangle external names! by Vikram S. Adve · 23 years ago
  21. f44f905 *** empty log message *** by Chris Lattner · 23 years ago
  22. e585a7d Rewrote uses of deprecated `MachineFunction::get(BasicBlock *BB)'. by Misha Brukman · 23 years ago
  23. 133f079 Rename the redundant MachineOperand::getOperandType() to MachineOperand::getType() by Chris Lattner · 23 years ago
  24. e61a584 *** empty log message *** by Chris Lattner · 23 years ago
  25. 55291ea Rename MachineCodeForBasicBlock to MachineBasicBlock by Chris Lattner · 23 years ago
  26. fce1143 Changed `MachineCodeForMethod' to `MachineFunction'. by Misha Brukman · 23 years ago
  27. d344242 Make sure to escape \'s when they are output by Chris Lattner · 23 years ago
  28. bb6b121 Allow emission of names that start with an underscore. This is needed to by Chris Lattner · 23 years ago
  29. fee7626 Several major fixes, particularly in emitting constant aggregates: by Vikram S. Adve · 23 years ago
  30. 13f1d71 Don't print out global names unnecesssarily. Also, expose pass by Vikram S. Adve · 23 years ago
  31. 3f93eee by Misha Brukman · 23 years ago
  32. 537a877 -- Bug fix: use byte offsets not typed offsets in output assembly! by Vikram S. Adve · 23 years ago
  33. abfb0b5 Change code to not use the copyOperands method added to User. It's now by Chris Lattner · 23 years ago
  34. e99941a Add AsmPrinter::ConstantExprToString, which writes out a ConstantExpr by Vikram S. Adve · 23 years ago
  35. 5a905e2 This case JUST handles constantpointer nulls, not all pointers. by Chris Lattner · 23 years ago
  36. 637ed86 Merge three loops into one. by Chris Lattner · 23 years ago
  37. 09ff112 *** empty log message *** by Chris Lattner · 23 years ago
  38. 8b1b4e2 * Make global variables with external linkage get emitted correctly by Chris Lattner · 23 years ago
  39. 195a5d5 Add support to print %hh, %hm, %lm, or %lo in an operand field. by Vikram S. Adve · 23 years ago
  40. ec0de5c Added support for printing constant global references to assembly. by Vikram S. Adve · 23 years ago
  41. b2debdc BA no longer has the unused CC operand. by Vikram S. Adve · 23 years ago
  42. 0b12b5f by Chris Lattner · 23 years ago
  43. 122787b Fix Constness problems by Chris Lattner · 23 years ago
  44. 242a808 Numerous bug fixes: by Vikram S. Adve · 23 years ago
  45. c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 23 years ago
  46. 96c466b Add new optional getPassName() virtual function that a Pass can override by Chris Lattner · 23 years ago
  47. 97e52e4 Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFGA by Chris Lattner · 23 years ago
  48. d50b671 Add #include that was removed from TargetMachine.h by Chris Lattner · 23 years ago
  49. 31bcdb8 Split ConstantVals.h into Constant.h and Constants.h by Chris Lattner · 23 years ago
  50. fd63f25f Simplify code Remove unneccesary getID variant for module's by Chris Lattner · 23 years ago
  51. f57b845 * Rename MethodPass class to FunctionPass by Chris Lattner · 23 years ago
  52. 4b1de8e * getAsString requires that the input array is string compatible, so by Chris Lattner · 23 years ago
  53. f678dc6 Handle the FP format problem, where outputed FP constants were not precise by Chris Lattner · 23 years ago
  54. c1ffdb1 Use new higher level isFloatingPoint() function by Chris Lattner · 23 years ago
  55. b579400 * Move include/llvm/Analysis/SlotCalculator.h to include/llvm/SlotCalculator.h by Chris Lattner · 23 years ago
  56. 2fbfdcf Change references to the Method class to be references to the Function by Chris Lattner · 23 years ago
  57. fbd2161 Minor cleanup in printing constants. I think this included a bug by Vikram S. Adve · 23 years ago
  58. d198c47 Handling of global names was severely broken when converting to 2 passes. by Vikram S. Adve · 23 years ago
  59. 9ee9d71 Fix include error. by Vikram S. Adve · 23 years ago
  60. 49b8a9c Clean up std namespace issues Silence warning by Chris Lattner · 23 years ago
  61. 59ba109 EmitAssembly doesn't need an UltraSparc, it can do with any TargetMachine by Chris Lattner · 24 years ago
  62. c19b8b1 Convert assembly emission over to a two pass approach. by Chris Lattner · 24 years ago
  63. c019a17 * prune #includes * Implement permethod output of machine code to assembly by Chris Lattner · 24 years ago
  64. 697954c Changes to build successfully with GCC 3.02 by Chris Lattner · 24 years ago
  65. 9086515 Remove unsized array support by Chris Lattner · 24 years ago
  66. 7a17675 Renamed inst_const_iterator -> const_inst_iterator by Chris Lattner · 24 years ago
  67. e9bb2df Rename ConstPoolVal -> Constant by Chris Lattner · 24 years ago
  68. cee8f9a Create a new #include "Support/..." directory structure to move things by Chris Lattner · 24 years ago
  69. 5f98aca Changed checking for invalid register number - earlier it was uisng a contant by Ruchira Sasanka · 24 years ago
  70. 998cf0d Fix bogus code that was eliminating needed args. by Vikram S. Adve · 24 years ago
  71. 2144722 Several bug fixes in printing constants, particularly with unsized by Vikram S. Adve · 24 years ago
  72. 915b58d Add support to print constant arrays and structures. by Vikram S. Adve · 24 years ago
  73. ffbba0f Bug fix: need to use .reserve for uninitialized data. by Vikram S. Adve · 24 years ago
  74. 29ff873 Fixed function getEscapedString to follow the Sparc assembly rules by Vikram S. Adve · 24 years ago
  75. 24d3a8b Check in to use moved stringizing code by Chris Lattner · 24 years ago
  76. 53b44e1 Minor fix I omitted to check in. by Vikram S. Adve · 24 years ago
  77. 953c83e Major overhaul to print globals and constants. by Vikram S. Adve · 24 years ago
  78. 7dcd612 Fixed load syntax in EmitAssembly by Ruchira Sasanka · 24 years ago
  79. 578f99c Split JMPL into JMPLCALL and JMPLRET. by Vikram S. Adve · 24 years ago
  80. 2827d52 Fixed printing of offset operand for RETURN instruction. by Vikram S. Adve · 24 years ago
  81. 4353444 Minor bug fix in printing operands of JMPL. by Vikram S. Adve · 24 years ago
  82. f927bb4 Emit the proper .type declarations to tell the debugger what a function is by Chris Lattner · 24 years ago
  83. c28f6d6 Handle abnormal jmpl syntax correctly by Chris Lattner · 24 years ago
  84. ec0a95f Be const correct by Chris Lattner · 24 years ago
  85. 9636a91 Add support for new style casts by Chris Lattner · 24 years ago
  86. 39f501c Fix emission of return instructions by Chris Lattner · 24 years ago
  87. c56d779 * Properly escape function names * Ignore %xcc argument on conditional branches by Chris Lattner · 24 years ago
  88. 9a3d63b Seperate instruction definitions into new SparcInstr.def file by Chris Lattner · 24 years ago
  89. e88f78c First cut at assembly output by Chris Lattner · 24 years ago