1. fc6de42 Have MachineFunction cache a pointer to the subtarget to make lookups by Eric Christopher · 11 years ago
  2. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  3. 650c8f2 Clean up language and grammar. by Eric Christopher · 11 years ago
  4. 1b9dde0 [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
  5. c0196b1 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  6. 4584cd5 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  7. 310034e Convert register liveness tracking to work on a sub-register level instead of just register units. by Juergen Ributzka · 12 years ago
  8. 60cf0ad comment typo. by Andrew Trick · 12 years ago
  9. 27709d0 Revert "Convert liveness tracking to work on a sub-register level instead of just register units." by Andrew Trick · 12 years ago
  10. 8df84fa Convert liveness tracking to work on a sub-register level instead of just register units. by Andrew Trick · 12 years ago
  11. 3a99693 Improve on r192635, ExeDepsFix for avx, and add a test case. by Andrew Trick · 12 years ago
  12. b6d56be Fix the ExecutionDepsFix pass to handle AVX instructions. by Andrew Trick · 12 years ago
  13. e1c1d36 Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. by Craig Topper · 12 years ago
  14. df1ecbd7 Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros. by Michael J. Spencer · 12 years ago
  15. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  16. 0736442 Merge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed(). by Jakob Stoklund Olesen · 13 years ago
  17. 3c31499 Fixed a bug in the ExecutionDependencyFix pass that caused dependencies to not propagate through implicit defs. by Silviu Baranga · 13 years ago
  18. bde9176 Fix typos found by http://github.com/lyda/misspell-check by Benjamin Kramer · 13 years ago
  19. 54038d7 Switch all register list clients to the new MC*Iterator interface. by Jakob Stoklund Olesen · 13 years ago
  20. 1d32658 Use uint16_t to store register overlaps to reduce static data. by Craig Topper · 14 years ago
  21. 3588a43 Move common code into an MRI function. by Jakob Stoklund Olesen · 14 years ago
  22. 7f8e563 Add bundle aware API for querying instruction properties and switch the code by Evan Cheng · 14 years ago
  23. 0284541 Fix PR11422. by Jakob Stoklund Olesen · 14 years ago
  24. e14ef7e Check all overlaps when looking for used registers. by Jakob Stoklund Olesen · 14 years ago
  25. f8ad336 Break false dependencies before partial register updates. by Jakob Stoklund Olesen · 14 years ago
  26. 543bef6 Track register ages more accurately. by Jakob Stoklund Olesen · 14 years ago
  27. 3dc89c9 Collapse DomainValues across loop back-edges. by Jakob Stoklund Olesen · 14 years ago
  28. 53ec977 Link to the live DomainValue after merging. by Jakob Stoklund Olesen · 14 years ago
  29. b7e44a3 Track reference count independently from clear(). by Jakob Stoklund Olesen · 14 years ago
  30. 5d08293 Call release() directly when cleaning up the remaining DomainValues. by Jakob Stoklund Olesen · 14 years ago
  31. 9e338bb Rename all methods to follow style guide. by Jakob Stoklund Olesen · 14 years ago
  32. 1438e19 Handle reference counts in one function: release(). by Jakob Stoklund Olesen · 14 years ago
  33. 1205881 Clear old DomainValue after merging. by Jakob Stoklund Olesen · 14 years ago
  34. a70e941 Kill and collapse outstanding DomainValues. by Jakob Stoklund Olesen · 14 years ago
  35. 68e197e Use a reverse post order instead of a DFS order. by Jakob Stoklund Olesen · 14 years ago
  36. 736cf46 Extract two methods. No functional change. by Jakob Stoklund Olesen · 14 years ago
  37. 44dcc58 MBB doesn't need to be a class member. by Jakob Stoklund Olesen · 14 years ago
  38. baffa7d Fix pass name after the source was moved. by Jakob Stoklund Olesen · 14 years ago
  39. bd5109f Rename class and clean up source. by Jakob Stoklund Olesen · 14 years ago
  40. 934b7d7 Rename SSEDomainFix -> lib/CodeGen/ExecutionDepsFix. by Jakob Stoklund Olesen · 14 years ago[Renamed from llvm/lib/Target/X86/SSEDomainFix.cpp]
  41. 30c8112 Remove X86-dependent stuff from SSEDomainFix. by Jakob Stoklund Olesen · 14 years ago
  42. b48c994 Promote the X86 Get/SetSSEDomain functions to TargetInstrInfo. by Jakob Stoklund Olesen · 14 years ago
  43. a7aed18 Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
  44. bda59bd Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
  45. 755aceb Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
  46. d1d7ed6 Add StringRef::compare_numeric and use it to sort TableGen register records. by Jakob Stoklund Olesen · 15 years ago
  47. 9d2d053 Eliminate MachineBasicBlock::const_livein_iterator and make by Dan Gohman · 16 years ago
  48. 796583e Fix a number of clang -Wsign-compare warnings that didn't have an obvious by John McCall · 16 years ago
  49. 41051a0 Don't try to collapse DomainValues onto an incompatible SSE domain. by Jakob Stoklund Olesen · 16 years ago
  50. d03ac95 Clean up SSEDomainFix pass. by Jakob Stoklund Olesen · 16 years ago
  51. 42caaa4 Switch SSEDomainFix to SpecificBumpPtrAllocator. by Jakob Stoklund Olesen · 16 years ago
  52. 503a0ef reduce indentation, minor cleanups. by Chris Lattner · 16 years ago
  53. 58ca0a6 Use spaces, not tabs by Jakob Stoklund Olesen · 16 years ago
  54. 4cd5866 Fix PR6750. Don't try to merge a DomainValue with itself. by Jakob Stoklund Olesen · 16 years ago
  55. 710c689 Fix typo. Thank you, valgrind. by Jakob Stoklund Olesen · 16 years ago
  56. 3b9af40 Add cross-block inference to SSEDomainFix. by Jakob Stoklund Olesen · 16 years ago
  57. 486aa2e Be gentle to MSVC. C++ is hard, after all. by Jakob Stoklund Olesen · 16 years ago
  58. b551aa4 Basic implementation of SSEDomainFix pass. by Jakob Stoklund Olesen · 16 years ago
  59. d919276 Fix -Asserts warning, again. by Daniel Dunbar · 16 years ago
  60. 49e121d Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain crossings. by Jakob Stoklund Olesen · 16 years ago
  61. a86ccbf Revert "Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain crossings." by Jakob Stoklund Olesen · 16 years ago
  62. 31da45b Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain crossings. by Jakob Stoklund Olesen · 16 years ago