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