1. 4d0ee75 Fixed bug in searchPath function for finding nodes between two recurrences. by Tanya Lattner · 20 years ago
  2. 42ed148 Updated dependence analyzer. Fixed numerous bugs. Same stage scheduling, etc. by Tanya Lattner · 21 years ago
  3. b440243 Remove trailing whitespace by Misha Brukman · 21 years ago
  4. 8d64e9a Updated to use dep analyzer. by Tanya Lattner · 21 years ago
  5. 9196449 Compare dependence analysis with llvm instructions versus machine instrutions. the problem with using machine instructions and alias analysis is that aa does not handle tmp instructions. by Tanya Lattner · 21 years ago
  6. 13417b5 Added alias analysis. by Tanya Lattner · 21 years ago
  7. a31ad51 Fixed bug in findAllcircuits. Fixed branch addition to schedule. Added debug information. by Tanya Lattner · 21 years ago
  8. c28fd0d Fixed node deletion bug. by Tanya Lattner · 21 years ago
  9. 56807c6 Added new circuit finding alogrithm. by Tanya Lattner · 21 years ago
  10. c227ad2 Minor changes. by Tanya Lattner · 21 years ago
  11. c0d9dcd When writing kernel, save the branches til the end. They are still put in the "right place" in the schedule, but sometimes when folding to make a kernel instructions are added between branches. This is wrong. To avoid this, we handle branches special. by Tanya Lattner · 21 years ago
  12. 201e972 Reworked branch adding in prologue. Added check for infinite loops which are not modulo scheduled. by Tanya Lattner · 21 years ago
  13. d8cc4fa Reworked branching so we don't handle BAs specially. It just updates the branchTO regardless of what type of branch it is. by Tanya Lattner · 21 years ago
  14. 13c71ca Forced branches to be first to be scheduled. by Tanya Lattner · 21 years ago
  15. ab9cf27 Fixed a bug where I was trying to ModuloSchedule a loop with no instructions but a terminator. by Tanya Lattner · 21 years ago
  16. 7beb51c Added my own defMap. Only saving values that are not loop invariant. Fixed a couple of assertions that were triggered due to registers not being allocated. These both had to do with PHINodes. by Tanya Lattner · 21 years ago
  17. 444be61 Added gross hacks such as creating my own def-use map, and picking on Instruction that I can add all my TmpInstructions to its MCFI. by Tanya Lattner · 21 years ago
  18. ddebd1e Fixed bug with infinite epilogues. by Tanya Lattner · 21 years ago
  19. d38a760 Checking in code that works on my simple test case. However, there is still a bug with branches that I need to fix. by Tanya Lattner · 21 years ago
  20. 9da1134b Adjust header file inclusion due to move by Misha Brukman · 21 years ago
  21. 4a4af7e ModuloScheduling moved to lib/Target/SparcV9 as it is SparcV9-specific by Misha Brukman · 21 years ago[Renamed from llvm/lib/CodeGen/ModuloScheduling/ModuloScheduling.cpp]
  22. dbac0cb Added debug information. Fixed several bugs in the reconstruct loop function. by Tanya Lattner · 21 years ago
  23. 20f1b0b Add includes and use std:: for standard library calls to make code by Alkis Evlogimenos · 21 years ago
  24. 7c16caa Changes For Bug 352 by Reid Spencer · 21 years ago
  25. 7593525 Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI. by Brian Gaeke · 21 years ago
  26. 9fb30a4 Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/SparcV9 by Chris Lattner · 21 years ago
  27. c017a2c Include SparcV9TmpInstr.h to pick up the def. of TmpInstruction, by Brian Gaeke · 21 years ago
  28. 3e689f8 Squelch warnings in release mode by Chris Lattner · 21 years ago
  29. 8481785 * ceil() requires #include <cmath> for compilation by Misha Brukman · 21 years ago
  30. 081fbd1 Updated ModuloScheduling. It makes it all the wya through register allocation on the new code!! by Tanya Lattner · 21 years ago
  31. 902dcf0 These files don't need to include <iostream> since they include "Support/Debug.h". by Brian Gaeke · 21 years ago
  32. 50cbb9a updates to ModuloSched by Tanya Lattner · 21 years ago
  33. a066df6 Updating my cvs versions. THis is still in progress and much will be changed. by Tanya Lattner · 21 years ago
  34. a6820d6 Updating my versions of ModuloScheduling in cvs. Still not complete. by Tanya Lattner · 21 years ago
  35. dd10fbe Removing old graph files with new graph files that I wrote. Updated ModuloScheduling pass, but still in progress. by Tanya Lattner · 22 years ago
  36. 960707c Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
  37. 482202a Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
  38. 44d2c35 Regularize header file comments by Chris Lattner · 22 years ago
  39. 80f283b * Doxygenified comments by Misha Brukman · 22 years ago
  40. 7efb18f Putting my revised version of ModuloScheduling in cvs. This is not complete... by Tanya Lattner · 22 years ago
  41. b976da9 Random cleanups by Chris Lattner · 22 years ago
  42. c40f66c add some comments by Guochun Shi · 22 years ago
  43. 9766f8c cleaned code add some comments by Guochun Shi · 22 years ago
  44. 2ee8c11 delete useless functions add comment by Guochun Shi · 22 years ago
  45. 1ecd0e0 change DEBUG to DEBUG_PRINT by Guochun Shi · 22 years ago
  46. 856ee91 so far everything compiles by Guochun Shi · 22 years ago
  47. a456062 Fixed compilation errors, command-line argument declarations, cleaned up code to by Misha Brukman · 23 years ago
  48. 218a732 Made the code readable: by Misha Brukman · 23 years ago
  49. b250dc6 change the include file names and some class names to make it compile by Guochun Shi · 23 years ago
  50. 45d8f32 *** empty log message *** by Guochun Shi · 23 years ago