Commit History

Author SHA1 Message Date
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Jonas Paulsson a9fba7123d [RegAlloc, SystemZ] Increase number of LOCRs by passing "hard" regalloc hints. 7 years ago
  David Majnemer 975248e4fb Use the range variant of find instead of unpacking begin/end 9 years ago
  Matthias Braun 2aa5727755 TargetRegisterInfo: Provide a way to check assigned registers in getRegAllocationHints() 10 years ago
  Benjamin Kramer b453775cc2 [CodeGen] Reduce visibility of implementation details 10 years ago
  Benjamin Kramer 00e08fcaa0 Canonicalize header guards into a common format. 11 years ago
  Aditya Nandakumar 226e3eab9b Check hint registers for interference only once before evictions 11 years ago
  Benjamin Kramer 55c06ae7af Revert "Give internal classes hidden visibility." 12 years ago
  Benjamin Kramer 15f387c93e Give internal classes hidden visibility. 12 years ago
  Jakob Stoklund Olesen 6d6132986d Limit the search space in RAGreedy::tryEvict(). 12 years ago
  Jakob Stoklund Olesen f7999fe1cb Speed up the AllocationOrder class a bit. 12 years ago
  Chandler Carruth a1514e24cc Sort includes for all of the .h files under the 'lib' tree. These were 12 years ago
  Jakob Stoklund Olesen fc29db1214 Use the new getRegAllocationHints() hook from AllocationOrder. 12 years ago
  Jakob Stoklund Olesen 39b5c0c049 Use MCPhysReg for RegisterClassInfo allocation orders. 12 years ago
  Jakob Stoklund Olesen 10c6fdcd11 Fix old doxygen comment. 13 years ago
  Jakob Stoklund Olesen a46a100945 Get allocation orders from RegisterClassInfo when possible. 14 years ago
  Jakob Stoklund Olesen 5f2316a3b5 Switch AllocationOrder to using RegisterClassInfo instead of a BitVector 14 years ago
  Jakob Stoklund Olesen 57f1e2cee0 Try harder to get the hint by preferring to evict hint interference. 14 years ago
  Jakob Stoklund Olesen c9672cb8be Add an AllocationOrder class that can iterate over the allocatable physical 14 years ago