1. 117296c Use StringRef in Pass/PassManager APIs (NFC) by Mehdi Amini · 9 years ago
  2. 733fe36 CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses by Matthias Braun · 9 years ago
  3. 8c3fbdc Revert r279564. It introduces undefined behavior (binding a reference to a by Richard Smith · 9 years ago
  4. 4c1f1f1 CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses by Matthias Braun · 9 years ago
  5. 7f66202 Revert "(HEAD -> master, origin/master, origin/HEAD) CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses" by Matthias Braun · 9 years ago
  6. fd93684 CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses by Matthias Braun · 9 years ago
  7. b5e0f5a [GraphTraits] Make nodes_iterator dereference to NodeType*/NodeRef by Tim Shen · 9 years ago
  8. 44f6d69 AMDGPU/R600: Remove macros by Matt Arsenault · 9 years ago
  9. 0dd9ed1 Fix more dereferenced end() iterators after r278532 by Hans Wennborg · 9 years ago
  10. f197b1f ADT: Remove all ilist_iterator => pointer casts, NFC by Duncan P. N. Exon Smith · 9 years ago
  11. 4d29511 AMDGPU: Remove implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
  12. 221847e AMDGPU: Make infinite loop clear, NFC by Duncan P. N. Exon Smith · 9 years ago
  13. 43e92fe AMDGPU: Cleanup subtarget handling. by Matt Arsenault · 9 years ago
  14. 180e0d5 AMDGPU: Fix gcc warnings by Matt Arsenault · 9 years ago
  15. 7b4ef06 Delete more dead code. by Rafael Espindola · 9 years ago
  16. bdc4956 Pass DebugLoc and SDLoc by const ref. by Benjamin Kramer · 9 years ago
  17. 5de68cb Bug 20810: Use report_fatal_error instead of unreachable by Matt Arsenault · 10 years ago
  18. c106989 Normalize MBB's successors' probabilities in several locations. by Cong Hou · 10 years ago
  19. d97c100 Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces. by Cong Hou · 10 years ago
  20. 1dbaf67 Revert r254348: "Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces." by Hans Wennborg · 10 years ago
  21. fa1917c Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces. by Cong Hou · 10 years ago
  22. a73371a AMDGPU: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  23. 1fafdc8 AMDGPU: Remove dead code by Matt Arsenault · 10 years ago
  24. e0b4404 AMDGPU: Simplify debug printing by Matt Arsenault · 10 years ago
  25. ff5efb8 AMDGPU/R600: Remove unused variable by Tom Stellard · 10 years ago
  26. 1d46fb2 AMDPGU/R600: Replace llvm_unreachable() call with LLVMContext::emitError() by Tom Stellard · 10 years ago
  27. 45bb48e R600 -> AMDGPU rename by Tom Stellard · 10 years ago[Renamed from llvm/lib/Target/R600/AMDILCFGStructurizer.cpp]
  28. 9dffcd0 CodeGen: Use the new DebugLoc API, NFC by Duncan P. N. Exon Smith · 11 years ago
  29. 4eaa79c Refactor: Simplify boolean expressions in R600 target by David Blaikie · 11 years ago
  30. 799003b Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used. by Benjamin Kramer · 11 years ago
  31. 7a9cca9 r600: Clear visited structure before running. by Jan Vesely · 11 years ago
  32. 18b289f r600: Use deque and simplify loops in AMDGPUCFGStructurizer by Jan Vesely · 11 years ago
  33. 469de19 Fix typos: * libaries => libraries * avaiable => available by Sylvestre Ledru · 11 years ago
  34. fc6de42 Have MachineFunction cache a pointer to the subtarget to make lookups by Eric Christopher · 11 years ago
  35. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  36. 5656db4 [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. R600 edition by Craig Topper · 12 years ago
  37. e73658d [C++] Use 'nullptr'. by Craig Topper · 12 years ago
  38. d2b2fac SCC: Change clients to use const, NFC by Duncan P. N. Exon Smith · 12 years ago
  39. 062a2ba [C++] Use 'nullptr'. Target edition. by Craig Topper · 12 years ago
  40. 84e68b2 [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
  41. ceec2bd Implement depth_first and inverse_depth_first range factory functions. by David Blaikie · 12 years ago
  42. db8b1d5 R600: Don't viewCFG() under DEBUG() except on failure. by Matt Arsenault · 12 years ago
  43. b6d0bd4 [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. by Benjamin Kramer · 12 years ago
  44. 8e661ef cleanup: scc_iterator consumers should use isAtEnd by Duncan P. N. Exon Smith · 12 years ago
  45. cb40291 Fix known typos by Alp Toker · 12 years ago
  46. e509db4 [PM] Pull the generic graph algorithms and data structures for dominator by Chandler Carruth · 12 years ago
  47. 5ad5f15 [cleanup] Move the Dominators.h and Verifier.h headers into the IR by Chandler Carruth · 12 years ago
  48. 8a8cd2b Re-sort all of the includes with ./utils/sort_includes.py so that by Chandler Carruth · 12 years ago
  49. f2ba972 R600: Register AMDGPUCFGStructurizer pass by Tom Stellard · 12 years ago
  50. 827ec9b R600: Fix a crash in the AMDILCFGStrucurizer by Tom Stellard · 12 years ago
  51. a9fe95b R600: Remove \ at EOL from ascii art comments. by Benjamin Kramer · 12 years ago
  52. b34186a R600: Fix a crash in the AMDILCFGStructurizer by Tom Stellard · 12 years ago
  53. 69f86d1 R600: Remove some dead code from the AMDILCFGStructurizer by Tom Stellard · 12 years ago
  54. c9f5859 Add llvm namespace to llvm::next. by Michael Gottesman · 12 years ago
  55. 114ac1a Use llvm::next() instead of incrementing begin iterators of std::vector. by Michael Gottesman · 12 years ago
  56. 0c5ed2b R600: Remove predicated_break inst by Vincent Lejeune · 12 years ago
  57. 8b8a7b5 R600: Don't emit empty then clause and use alu_pop_after by Vincent Lejeune · 12 years ago
  58. 960a622 R600: Simplify AMDILCFGStructurize by removing templates and assuming single exit by Vincent Lejeune · 12 years ago
  59. a8c38fe R600: Replace legacy debug code in AMDILCFGStructurizer.cpp by Vincent Lejeune · 12 years ago
  60. b94011f Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector size. by Craig Topper · 12 years ago
  61. 31ee586 Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid specifying the vector size. by Craig Topper · 12 years ago
  62. a6c6e1b R600: Rework subtarget info and remove AMDILDevice classes by Tom Stellard · 12 years ago
  63. 37e9adb Don't cache the instruction and register info from the TargetMachine, because by Bill Wendling · 12 years ago
  64. 635e368 R600: Hide symbols of implementation details. by Benjamin Kramer · 12 years ago
  65. e5ecf10 R600: Fix JUMP handling so that MachineInstr verification can occur by Vincent Lejeune · 13 years ago
  66. be81023 Resort the #include lines in include/... and lib/... with the by Chandler Carruth · 13 years ago
  67. 2a0b40f Target/R600: Update MIB according to r170588. by NAKAMURA Takumi · 13 years ago
  68. f879435 R600: New control flow for SI v2 by Tom Stellard · 13 years ago
  69. 75aadc2 Add R600 backend by Tom Stellard · 13 years ago