Commit History

Author SHA1 Message Date
  Daniel Sanders c7a3c5c5d1 Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC 6 years ago
  Nicolai Haehnle ffd6774234 RegAlloc: try to fail more gracefully when out of registers 6 years ago
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Nicola Zaghen 0818e789cb Rename DEBUG macro to LLVM_DEBUG. 7 years ago
  Matthias Braun fa621d294f Rename LiveIntervalAnalysis.h to LiveIntervals.h 7 years ago
  Zachary Turner 9a4e15cb76 Mark all library options as hidden. 7 years ago
  David Blaikie e3a9b4ce3a Fix a bunch more layering of CodeGen headers that are in Target 7 years ago
  Eugene Zelenko 16ffaf8e76 [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 8 years ago
  Matt Arsenault 0771376957 RA: Replace asserts related to empty live intervals 8 years ago
  Matt Arsenault e59b7e46c1 RA: Remove assert on empty live intervals 8 years ago
  Chandler Carruth e3e43d9d57 Sort the remaining #include lines in include/... and lib/.... 8 years ago
  Matthias Braun 9262f00f1a Timer: Track name and description. 8 years ago
  Krzysztof Parzyszek 31a5f885bf Create subranges for new intervals resulting from live interval splitting 9 years ago
  Mehdi Amini f6071e14c5 [NFC] Header cleanup 9 years ago
  Wei Mi 815b02e9ce Recommit r265547, and r265610,r265639,r265657 on top of it, plus 9 years ago
  Hans Wennborg d8b70fb72f Revert r265547 "Recommit r265309 after fixed an invalid memory reference bug happened" 9 years ago
  Wei Mi 1145b58255 Recommit r265309 after fixed an invalid memory reference bug happened 9 years ago
  Wei Mi e19a68b607 Revert r265309 and r265312 because they caused some errors I need to investigate. 9 years ago
  Wei Mi d31cb9b5c5 Replace analyzeSiblingValues with new algorithm to fix its compile 9 years ago
  Benjamin Kramer 1bfcd1f675 Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used. 10 years ago
  Quentin Colombet 9d60e0ff0a [RegAllocGreedy] Introduce a late pass to repair broken hints. 10 years ago
  Craig Topper a5babc8a31 Move register class name strings to a single array in MCRegisterInfo to reduce static table size and number of relocation entries. 10 years ago
  Eric Christopher ded375f282 Remove unnecessary TargetMachine.h includes. 11 years ago
  Chandler Carruth 8677f2ff9a [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE 11 years ago
  Craig Topper 4ba844388c [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. 11 years ago
  Owen Anderson 76604af774 Phase 1 of refactoring the MachineRegisterInfo iterators to make them suitable 11 years ago
  Manman Ren 2938fa44ff Fix typo 11 years ago
  Andrew Trick 09f1b252af DEBUG shouldEvict decisions 11 years ago
  Juergen Ributzka 354362524a [weak vtables] Remove a bunch of weak vtables 11 years ago
  Alexey Samsonov b21ab43cfc Revert r194865 and r194874. 11 years ago