1. 1fa715a Eliminate MachineFunction& argument from eliminateFrameIndex in SparcV9 target by Nate Begeman · 20 years ago
  2. 28690ea Remove dead methods by Chris Lattner · 20 years ago
  3. 9d9d84b Fix warning by Chris Lattner · 20 years ago
  4. 750d723 Instead of a virtual method call, lets try a direct constant reference by Chris Lattner · 20 years ago
  5. 092ae6b Virtual method calls are overrated by Chris Lattner · 20 years ago
  6. be5af7d Virtual method calls are overrated. by Chris Lattner · 20 years ago
  7. 484577a Remove dead methods by Chris Lattner · 20 years ago
  8. 6845dfe When we want a constant, just use it, instead of calling through layers of by Chris Lattner · 20 years ago
  9. 91fdc01 Fix file header comment: update filename, set tablegen emacs mode. by Misha Brukman · 20 years ago
  10. 20887f8 * Instruction definitions moved to SparcV9InstrInfo.td for consistency by Misha Brukman · 20 years ago
  11. 36dd0c5 Renamed SparcV9_Reg.td -> SparcV9RegisterInfo.td for consistency. by Misha Brukman · 20 years ago
  12. 7b71776 Fix comment header, specify type of file `tablegen'. by Misha Brukman · 20 years ago
  13. 57e177c Define the target name so we can use it via TableGen. by Misha Brukman · 20 years ago
  14. 8124020 Remove ClassPrefix variable as it's no longer used. by Misha Brukman · 20 years ago
  15. 0f57022 Define the ClassPrefix for SparcV9. by Misha Brukman · 20 years ago
  16. b814e2d Get rid of a warning when compiling optimized. Uninitialized variable has by Reid Spencer · 20 years ago
  17. 16ca194 dumpSavedState has outlived its usefulness. by Brian Gaeke · 20 years ago
  18. 1411a67 Hand-propagate the constant TARGET_NAME which was making lines wrap anyway by Misha Brukman · 20 years ago
  19. 7a750e1 * Remove unnecessary comment * Fix alignment of code * Tabs to spaces by Misha Brukman · 20 years ago
  20. 15876bb Stop using getValues(). by Alkis Evlogimenos · 20 years ago
  21. 1c313c9 Get rid of the only use of TargetInstrInfo::getResultPos(), a deprecated method. by Brian Gaeke · 20 years ago
  22. 57195d1 Include SparcV9TmpInstr.h to pick up the def. of TmpInstruction, by Brian Gaeke · 20 years ago
  23. aceb7d8 Include SparcV9BurgISel.h, to pick up the definition of by Brian Gaeke · 20 years ago
  24. 98ac7ac Include SparcV9TmpInstr.h instead of llvm/CodeGen/InstrSelection.h, to pick by Brian Gaeke · 20 years ago
  25. bd0a183 Include SparcV9BurgISel.h, because PreSelection uses routines from within by Brian Gaeke · 20 years ago
  26. 8943e68 Add a Doxygen comment, and inline the constructor (which is now almost empty). by Brian Gaeke · 20 years ago
  27. 587cd1a The InstrForest data type has moved from llvm/CodeGen/InstrForest.h by Brian Gaeke · 20 years ago
  28. d5ce411 Add a new file containing just TmpInstruction and its implementation. by Brian Gaeke · 20 years ago
  29. 10b1192 All the SparcV9 BURG instruction selector pieces have been collected into the by Brian Gaeke · 20 years ago
  30. 46c2b3a Squelch warnings in release mode by Chris Lattner · 20 years ago
  31. 8295378 Move this file out of the top-level docs directory by Chris Lattner · 20 years ago
  32. 6a90f82 Add #include <cstdlib> and abort() to silence a warning by Misha Brukman · 20 years ago
  33. 82fd8d8 * ceil() requires #include <cmath> for compilation by Misha Brukman · 20 years ago
  34. 0a88d2d Updated ModuloScheduling. It makes it all the wya through register allocation on the new code!! by Tanya Lattner · 20 years ago
  35. 365f54c Convert a few assertions with side-effects into regular old runtime checks. by Brian Gaeke · 20 years ago
  36. 9670eec Fix #includes of i*.h => Instructions.h as per PR403: by Chris Lattner · 20 years ago
  37. 246b40a Get rid of a few dead method declarations. by Brian Gaeke · 20 years ago
  38. a308f80 Get rid of calls to void llvm::printSet(const ValueSet &). by Brian Gaeke · 20 years ago
  39. db7c40d Get rid of calls to void llvm::printSet(const ValueSet &). by Brian Gaeke · 20 years ago
  40. fb8f856 Don't derive from ValueSet to implement class LiveRange; instead, use a by Brian Gaeke · 20 years ago
  41. 988f5b5 Fix a few typoes and grammaroes in comments. by Brian Gaeke · 20 years ago
  42. fc63adb Remove mustSaveAcrossCalls flag, which isn't ever read, and its mutator, by Brian Gaeke · 20 years ago
  43. b2f30a3 TargetInstrInfo::hasOperandInterlock() is always true, because it is by Brian Gaeke · 20 years ago
  44. a770e00 This was the only user of TargetInstrInfo::ConstantTypeMustBeLoaded(). by Brian Gaeke · 20 years ago
  45. eb6c29b Get rid of the (apparently non-working) filePrinterEmitter which is added in by Brian Gaeke · 20 years ago
  46. c998981 TargetInstrInfo::getNOPOpCode() has been replaced by a reference to V9::NOP. by Brian Gaeke · 20 years ago
  47. a376ee2 Convert many of the virtual TargetInstrInfo methods used as helper by Brian Gaeke · 20 years ago
  48. 1b4aeb5 As it happens, none of these TargetInstrInfo methods which are only by Brian Gaeke · 20 years ago
  49. 7848e68 These files don't need to include <iostream> since they include "Support/Debug.h". by Brian Gaeke · 20 years ago
  50. 2a4cb68 bug 122: by Reid Spencer · 20 years ago
  51. f4fc36e Inline 4 methods by Chris Lattner · 20 years ago
  52. 518310c bug 122: - Replace ConstantPointerRef usage with GlobalValue usage by Reid Spencer · 20 years ago
  53. 8863f18 bug 122: by Reid Spencer · 20 years ago
  54. 2786542 bug 122: - Correct isa<Constant> for GlobalValue subclass by Reid Spencer · 20 years ago
  55. 4d143ee IA64 compat by Chris Lattner · 20 years ago
  56. 23f9ef0 Use new macro by Chris Lattner · 20 years ago
  57. f51c7f56 Fix for PR341 by Chris Lattner · 20 years ago
  58. 76e2df2 Patches towards fixing PR341 by Chris Lattner · 20 years ago
  59. d94b6d3 Add Machine-CFG edges to SparcV9 MachineBasicBlocks. by Brian Gaeke · 20 years ago
  60. 0cf0c37 Delete the allocate*TargetMachine function, which is now dead . by Chris Lattner · 20 years ago
  61. 71d24aa Make these format a bit nicer by Chris Lattner · 20 years ago
  62. d36c970 Auto-registrate target by Chris Lattner · 20 years ago
  63. 954da37 Add #include <iostream> since Value.h does not #include it any more. by Reid Spencer · 20 years ago
  64. 90c5bbe Add M_TERMINATOR_FLAG to terminator instructions (branches and returns). by Brian Gaeke · 20 years ago
  65. 3c95d3a RETURN instructions are not used in the sparc backend. by Brian Gaeke · 20 years ago
  66. ea104df This class is no longer an annotation by Chris Lattner · 20 years ago
  67. 4aa5b2a Add a map of MachineCodeForInstruction objects to MachineFunctionInfo by Chris Lattner · 20 years ago
  68. 159286d Make it obvious that this file is bad bad bad by Chris Lattner · 20 years ago
  69. 098648a There is no reason to print ValueType here by Chris Lattner · 20 years ago
  70. a846b72 Make the most commonly preselected instructions add to the names of the by Brian Gaeke · 20 years ago
  71. 3048373 Move the IntrinsicLowering header into the CodeGen directory, as per PR346 by Chris Lattner · 20 years ago
  72. f70c22b Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID() by Chris Lattner · 20 years ago
  73. f3210d2 Make -print-machineinstrs even stronger. You get to see the final code after by Brian Gaeke · 20 years ago
  74. 46bf5af Turn loads of ConstantPointerNulls into loads of zero... don't spill by Brian Gaeke · 20 years ago
  75. 7fa84b7 Encode %fsr correctly; don't fail an assertion. by Brian Gaeke · 20 years ago
  76. 40e7fdc Fix encoding of ST*FSR instructions. by Brian Gaeke · 20 years ago
  77. e8a6bee Fix assertion failure message to have the right method name. by Brian Gaeke · 20 years ago
  78. 8e6e7c9 Fix a minor bug in the map - since this pass adds a global symbol, it must be by Brian Gaeke · 20 years ago
  79. 777a1cd Add a TmpInstruction ctor that doesn't take a MCFI. by Brian Gaeke · 20 years ago
  80. e7c7761 Fix up some spacing & fix a typo in an assertion in cpValue2Value. by Brian Gaeke · 20 years ago
  81. 8c4174a Add new internal-global-symbol mapping info pass... may its life be short by Brian Gaeke · 20 years ago
  82. 5821595 Add new mapping info pass, when EmitMappingInfo is on. by Brian Gaeke · 20 years ago
  83. 7d8793a Fix big mistake in my last checkin... the big question is, how did I ever by Brian Gaeke · 20 years ago
  84. 36e5254 Add decl. for new mapping info pass factory method. by Brian Gaeke · 20 years ago
  85. 498231b Collapse together the abstract superclass TargetRegInfo and SparcV9RegInfo, its by Brian Gaeke · 20 years ago
  86. 98107ff Adjust to the new TargetMachine interface by Chris Lattner · 20 years ago
  87. d029cd2 Convert to the new TargetMachine interface. by Chris Lattner · 20 years ago
  88. e82706b There is no "mcff" here; delete the confusing comments that refer to it. by Brian Gaeke · 20 years ago
  89. f561b08 Transform an occurrence of if(...) { assert (0) }. by Brian Gaeke · 20 years ago
  90. 25d4b54 Reduce the amount of LLVM Values for which we save reg. allocator by Brian Gaeke · 20 years ago
  91. a7afac2 Rename verifySavedState to dumpSavedState. Give it a new comment. by Brian Gaeke · 20 years ago
  92. 2ffbb6d Insert machine instructions generated for Phi nodes into their by Brian Gaeke · 20 years ago
  93. 84d404b Remove unused #include. by Brian Gaeke · 20 years ago
  94. 7916c92 Add comments. by Brian Gaeke · 20 years ago
  95. 1c334a3 Trim whitespace. by Brian Gaeke · 20 years ago
  96. 20ab710 Give InsertCodeForPhis() a new documentation comment. by Brian Gaeke · 20 years ago
  97. 2089083 updates to ModuloSched by Tanya Lattner · 20 years ago
  98. fece182 Give PhiCp nodes better names in many cases. by Brian Gaeke · 20 years ago
  99. b985158 Make debugging output with -print-machineinstrs more useful: always print out by Brian Gaeke · 20 years ago
  100. aeb3c80 Make comment lines stick out less. by Brian Gaeke · 20 years ago