1. 418379e Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI. by Brian Gaeke · 21 years ago
  2. 85015a0 Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/SparcV9 by Chris Lattner · 21 years ago
  3. 9670eec Fix #includes of i*.h => Instructions.h as per PR403: by Chris Lattner · 21 years ago
  4. f51c7f56 Fix for PR341 by Chris Lattner · 21 years ago
  5. 954da37 Add #include <iostream> since Value.h does not #include it any more. by Reid Spencer · 21 years ago
  6. 98107ff Adjust to the new TargetMachine interface by Chris Lattner · 22 years ago
  7. 35450d2 Include SparcV9RegInfo.h instead of TargetRegInfo.h. This serves as a bit of by Brian Gaeke · 22 years ago
  8. e6d04f1 Eliminate operator[] is deprecated warnings by Chris Lattner · 22 years ago
  9. be766c7 Remove getAllocatedRegNum(). Use getReg() instead. by Alkis Evlogimenos · 22 years ago
  10. c0b9dc5 Change MachineBasicBlock's vector of MachineInstr pointers into an by Alkis Evlogimenos · 22 years ago
  11. 918cdd4 getOpCode() --> getOpcode(). by Brian Gaeke · 22 years ago
  12. 0dc5753 Make SchedGraph::dump() use SchedGraphNodeCommon's const_iterator by Brian Gaeke · 22 years ago
  13. 4d7af65 Change interface of MachineOperand as follows: by Alkis Evlogimenos · 22 years ago
  14. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
  15. e2bf0a2 Let's not forget about our friends -- Constant Pool indices. by Misha Brukman · 22 years ago
  16. b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
  17. c9afb49 Fixed two double free bugs that caused llc to segfault or run forever. by John Criswell · 22 years ago
  18. 8dc9982 Moved index into BB to common graph class because its needed by ModuloSchedGraph. by Tanya Lattner · 22 years ago
  19. c50ee55 *** empty log message *** by Tanya Lattner · 22 years ago
  20. b6489f3 First version of SchedGraph common class and refactoring of SchedGraph. by Tanya Lattner · 22 years ago
  21. 74d15d3 A def. operand of a machine instruction may be an ordinary Value*, by Vikram S. Adve · 22 years ago
  22. 7952d60 Changes to allow explicit physical register arguments that have been by Vikram S. Adve · 23 years ago
  23. 5f2180c (1) Added special register class containing (for now) %fsr. by Vikram S. Adve · 23 years ago
  24. 6b77ec4 Cleaned up code layout. No functional changes. by Misha Brukman · 23 years ago
  25. c2312df Kill `using' directives. by Misha Brukman · 23 years ago
  26. 3501fea Rename MachineInstrInfo -> TargetInstrInfo by Chris Lattner · 23 years ago
  27. d0f166a More renamings of Target/Machine*Info to Target/Target*Info by Chris Lattner · 23 years ago
  28. fb3a0aed Remove usage of MachineBasicBlock::get by Chris Lattner · 23 years ago
  29. 133f079 Rename the redundant MachineOperand::getOperandType() to MachineOperand::getType() by Chris Lattner · 23 years ago
  30. 0be79c6 Add #includes now that MachineInstr.h doesn't include llvm/Target/MachineInstrInfo.h by Chris Lattner · 23 years ago
  31. 55291ea Rename MachineCodeForBasicBlock to MachineBasicBlock by Chris Lattner · 23 years ago
  32. acf0f70 Major bug fix: was not adding CD edges for RETURNs! by Vikram S. Adve · 23 years ago
  33. b0cfa6d Very minor cleanups by Chris Lattner · 23 years ago
  34. 0c0edf8 *** empty log message *** by Chris Lattner · 23 years ago
  35. 09ff112 *** empty log message *** by Chris Lattner · 23 years ago
  36. 0baf1c0 A single MachineInstr operand may now be both a def and a use, by Vikram S. Adve · 23 years ago
  37. 7e70829 MEGAPATCH checkin. by Chris Lattner · 23 years ago
  38. c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 24 years ago
  39. f3dd05c Clean up the ownership model a bit so that nodes actually get deleted more by Chris Lattner · 24 years ago
  40. 2fbfdcf Change references to the Method class to be references to the Function by Chris Lattner · 24 years ago
  41. cf8a98f Minor changes. by Vikram S. Adve · 24 years ago
  42. 0861b0c * Straighten out #includes by Chris Lattner · 24 years ago
  43. 697954c Changes to build successfully with GCC 3.02 by Chris Lattner · 24 years ago
  44. cee8f9a Create a new #include "Support/..." directory structure to move things by Chris Lattner · 24 years ago
  45. 4ed17ba Stuff after a #endif is not valid CPP input and breaks some compilers by Chris Lattner · 24 years ago
  46. 200a435 Eliminate most uses of the machine instruction vector for each LLVM instr, by Vikram S. Adve · 24 years ago
  47. af00d48 Major improvement to how nodes are built for a BB. by Vikram S. Adve · 24 years ago
  48. 5b43af9 Only add true dep. edges from an earlier to a later instruction. by Vikram S. Adve · 24 years ago
  49. e64574c Major change to how defs are found when adding dependences (they by Vikram S. Adve · 24 years ago
  50. c352d2c Modified graph construction to use one pass to find all defs. by Vikram S. Adve · 24 years ago
  51. a93bbac Add edges between call instructions and (a) load/store instructions, and by Vikram S. Adve · 24 years ago
  52. 85b46d6 *** empty log message *** by Vikram S. Adve · 24 years ago
  53. 80c685f * Fix privacy issues on RegToRefVecMap * Fix initialization order problems... by Chris Lattner · 24 years ago
  54. 8d0ffa5 Add graph edges due to implicit refs in each machine instruction. by Vikram S. Adve · 24 years ago
  55. 6db77c5 Don't insert useful instructions in delay slot of a RETURN. by Vikram S. Adve · 24 years ago
  56. b00c582 Commit more code over to new cast style by Chris Lattner · 24 years ago
  57. 1d87bcf Convert more code to use new style casts Eliminate old style casts from value.h by Chris Lattner · 24 years ago
  58. 9636a91 Add support for new style casts by Chris Lattner · 24 years ago
  59. 5316f8f Two bug fixes: by Vikram S. Adve · 24 years ago
  60. 8b6d245 Moved erase edge functions to class SchedGraph. by Vikram S. Adve · 24 years ago
  61. 46cbff6 Chris seems fond of #include <vector>. Fix these. Also convert use list in by Chris Lattner · 24 years ago
  62. e5bc8b0 Split Target/Machine.h into three files: * Machine.h * InstInfo.h * SchedInfo.h by Chris Lattner · 24 years ago
  63. b26bcc5 Make a new llvm/Target #include directory. by Chris Lattner · 24 years ago
  64. 9197585 Use predicate for Value type test by Chris Lattner · 24 years ago
  65. c83e954 Remove unnecesary #include add dump calls pulled out of .h file by Chris Lattner · 24 years ago
  66. 78ef139 Scheduling DAG for instruction scheduling. Currently for a single basic block. by Vikram S. Adve · 24 years ago