1. 478df7a Add new optional getRegisterInfo to TargetMachine by Chris Lattner · 23 years ago
  2. 1049164 Implement structured machine code printing by Chris Lattner · 23 years ago
  3. 3dffa79 Print machine code after instruction selection by Chris Lattner · 23 years ago
  4. 42c7786 Make sure to pass the LLVM basic block in by Chris Lattner · 23 years ago
  5. fa78fbf Add support for structured printing by Chris Lattner · 23 years ago
  6. dea7383 Improve comments, add methods for structured printing by Chris Lattner · 23 years ago
  7. a22026a Jello now builds by Chris Lattner · 23 years ago
  8. 36b3603 Construct annotation, to make sure it's attached to function by Chris Lattner · 23 years ago
  9. 8815c79 Add method by Chris Lattner · 23 years ago
  10. 8872618 Make argsize calculation stuff optional, so that Targets without FrameInfo by Chris Lattner · 23 years ago
  11. ddd7fcb Implement autoinserting ctor by Chris Lattner · 23 years ago
  12. e316efc Rename annotation id by Chris Lattner · 23 years ago
  13. 7db458f Add capability to have machine instruction autoinsert when it is created by Chris Lattner · 23 years ago
  14. a3bbcb5 Fix spelling of `propagate'. by Misha Brukman · 23 years ago
  15. 81619b1 Fixed spelling of `propagation'. by Misha Brukman · 23 years ago
  16. b4f68ed Convert backend to use passes, implement X86TargetMachine by Chris Lattner · 23 years ago
  17. c66583e These are no longer virtual methods by Chris Lattner · 23 years ago
  18. 272ba1d Eliminate virtual methods that are sparc specific by Chris Lattner · 23 years ago
  19. ab0aa7f * Privatize the TargetName by Chris Lattner · 23 years ago
  20. c56406c * Privatize the TargetName by Chris Lattner · 23 years ago
  21. 62eaf7e Implement findOptimalStorageSize a bit more generally by Chris Lattner · 23 years ago
  22. 6334205 Allow TargetMachine to refuse static code gen by Chris Lattner · 23 years ago
  23. 083ee69 Convert jello to use PassManager by Chris Lattner · 23 years ago
  24. 055c965 Rename X86InstructionInfo to X86InstrInfo by Chris Lattner · 23 years ago
  25. a74db85 Rename Sparc.h to TargetMachineImpls.h. Add hook for X86 target by Chris Lattner · 23 years ago
  26. 5c1b524 Add hook for JIT compiler by Chris Lattner · 23 years ago
  27. 33f53b5 Minor renaming by Chris Lattner · 23 years ago
  28. 6560b6b Rename Sparc.h TargetMachineImpls.h by Chris Lattner · 23 years ago
  29. eef7454 Remove unneccesary #includes by Chris Lattner · 23 years ago
  30. 600e699 Rename Sparc.h to TargetMachineImpls.h by Chris Lattner · 23 years ago
  31. 4aba5e3 * Remove explicit strcmp calls * Rename Sparc.h to TargetMachineImpls.h by Chris Lattner · 23 years ago
  32. 5f9a61a Move to TargetMachineImpls.h by Chris Lattner · 23 years ago
  33. b85c7f4 Reenable X86 backend, even though it doesn't do much, at least it compiles by Chris Lattner · 23 years ago
  34. ba64363 Merge with sparc backend by Chris Lattner · 23 years ago
  35. c1f49e4 Merge to MachineInstrInfo.h by Chris Lattner · 23 years ago
  36. 35c9a6d X86 merge complete, eliminate dead code by Chris Lattner · 23 years ago
  37. 495fe2e X86 merge is complete, eliminate unused code by Chris Lattner · 23 years ago
  38. a2bae30 Remove separate vector of implicit refs from MachineInstr, and by Vikram S. Adve · 23 years ago
  39. e68a343 Move CallArgsDescriptor into this class instead of making it an by Vikram S. Adve · 23 years ago
  40. aabb595 Bug fix: align size for dynamic allocas according to stack pointer by Vikram S. Adve · 23 years ago
  41. 341a937 Switch to generating machineinstr's instead of MInstructions by Chris Lattner · 23 years ago
  42. a535fab Be compatible with sparc backend by Chris Lattner · 23 years ago
  43. 9bbf439 Implement MachineInstrInfo interface by Chris Lattner · 23 years ago
  44. 79c0337 Switch to different flag set by Chris Lattner · 23 years ago
  45. f1757c4 Move TargetInstrDescriptors extern to the one .cpp file that refers to it: by Chris Lattner · 23 years ago
  46. adc101b Move TargetInstrDescriptors to MachineInstrInfo.cpp by Chris Lattner · 23 years ago
  47. f44f905 *** empty log message *** by Chris Lattner · 23 years ago
  48. d9512ca Use higher level methods, don't use TargetInstrDescriptors directly! by Chris Lattner · 23 years ago
  49. 4683f9b Rename opCodeString to Name, add new getName() method by Chris Lattner · 23 years ago
  50. e30eeaa Rename MachineInstrInfo::getDescriptor to MachineInstrInfo::get by Chris Lattner · 23 years ago
  51. 8f78027 Use higher level method by Chris Lattner · 23 years ago
  52. ad3136f Remove old entrypoint by Chris Lattner · 23 years ago
  53. 898c72b Remove unneeded #include by Chris Lattner · 23 years ago
  54. ea9d249 Remove #include, misleading comment, and a typedef used only once by Chris Lattner · 23 years ago
  55. 88da77c Inline typedef, eliminate unused method by Chris Lattner · 23 years ago
  56. 67eaf73 Remove long dead #if 0 by Chris Lattner · 23 years ago
  57. cb6b4bd Add #includes that were eliminated from headers by Chris Lattner · 23 years ago
  58. 770feb4 De-inline methods by Chris Lattner · 23 years ago
  59. a808487 Remove #include by Chris Lattner · 23 years ago
  60. 97d6885 Remove unneeded #include by Chris Lattner · 23 years ago
  61. 9538cec Remove forward decl by Chris Lattner · 23 years ago
  62. 28760f4 Make assertIGNode be private to the InterferenceGraph.cpp file by Chris Lattner · 23 years ago
  63. 9979895 Remove unneccesary #include by Chris Lattner · 23 years ago
  64. 4b28abb Delete unused header file by Chris Lattner · 23 years ago
  65. 047bbaf MachineInstrInfo doesn't need a TargetMachine by Chris Lattner · 23 years ago
  66. d020801 MachineInstrInfo doesn't need a TargetMachine member by Chris Lattner · 23 years ago
  67. 3ea6a42 Don't link tools with -g objects! by Chris Lattner · 23 years ago
  68. ba43675 Don't build X86 target until it builds properly again by Chris Lattner · 23 years ago
  69. 93fa705 Seperate code out of TargetMachine into MachineInstrInfo by Chris Lattner · 23 years ago
  70. 75276f1 Initial stab at MachineInstr'ication by Chris Lattner · 23 years ago
  71. c5b8b1a MachineInstrInfo no longer #includes this header, so we must by Chris Lattner · 23 years ago
  72. de0e87b Minor cleanups, remove noncopyable so dot doesn't cluster unrelated stuff by Chris Lattner · 23 years ago
  73. 2cc214c Strip a bunch of #includes from the file, move some virtual functions to by Chris Lattner · 23 years ago
  74. 534124d Inline some code from the cpp file by Chris Lattner · 23 years ago
  75. c01ff9c Use BuildMI instead of explicit code. by Chris Lattner · 23 years ago
  76. 9ed63ee Minor comment updates by Chris Lattner · 23 years ago
  77. f0136b3 Initial checkin of MachineInstrBuilder class by Chris Lattner · 23 years ago
  78. 9a8e412 Remove all traces of the "Opcode Mask" field in the MachineInstr class by Chris Lattner · 23 years ago
  79. b98a53f Remove more default arguments that are never used by Chris Lattner · 23 years ago
  80. 7279122 Remove default operands that are never used by Chris Lattner · 23 years ago
  81. 413746e * Make MachineOperand ctors private, so MachineOperand can only be created by Chris Lattner · 23 years ago
  82. 1c7907e Fix minor bug by Chris Lattner · 23 years ago
  83. 0fa600d Don't pass default args by Chris Lattner · 23 years ago
  84. 6ee9b5a Fixed spelling and grammar. by Misha Brukman · 23 years ago
  85. e585a7d Rewrote uses of deprecated `MachineFunction::get(BasicBlock *BB)'. by Misha Brukman · 23 years ago
  86. b7551ef Replaced uses of deprecated `MachineFunction::get(BasicBlock *BB)'. by Misha Brukman · 23 years ago
  87. d5806ff Iterator functions now line up together. by Misha Brukman · 23 years ago
  88. f0fca36 Casting NULL can cause problems so lets just not cast NULL to anything. by Nick Hildenbrandt · 23 years ago
  89. 2f30598 Remove two arguments that are never specified by Chris Lattner · 23 years ago
  90. 5638bf9 Don't bother passing in default value by Chris Lattner · 23 years ago
  91. ccdf23e Rename some regalloc fields by Chris Lattner · 23 years ago
  92. 4e3be2f Fixes to work with updated RegAlloc by Chris Lattner · 23 years ago
  93. f726e77 Eliminate usage of MachineBasicBlock::get by Chris Lattner · 23 years ago
  94. 50de36a *** empty log message *** by Nick Hildenbrandt · 23 years ago
  95. fcffe86 Remove usage of MachineBasicBlock::get by Chris Lattner · 23 years ago
  96. fb3a0aed Remove usage of MachineBasicBlock::get by Chris Lattner · 23 years ago
  97. 601fc7c Eliminate uses of MachineBasicBlock::get by Chris Lattner · 23 years ago
  98. b84a2ba Eliminate unneccesary use of MachineBasicBlock::get by Chris Lattner · 23 years ago
  99. 335d5c3 s/method/function by Chris Lattner · 23 years ago
  100. d0aa0cd Change MachineBasicBlock's to not be Annotations, instead they are kept as by Chris Lattner · 23 years ago