Commit History

Autor SHA1 Mensaxe Data
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo %!s(int64=6) %!d(string=hai) anos
  Serge Pavlov 06c71d8a6f Report fatal error in the case of out of memory %!s(int64=7) %!d(string=hai) anos
  Serge Pavlov 165fd931ac Revert r325224 "Report fatal error in the case of out of memory" %!s(int64=7) %!d(string=hai) anos
  Serge Pavlov ca451d02e4 Report fatal error in the case of out of memory %!s(int64=7) %!d(string=hai) anos
  Matthias Braun fa621d294f Rename LiveIntervalAnalysis.h to LiveIntervals.h %!s(int64=7) %!d(string=hai) anos
  David Blaikie e3a9b4ce3a Fix a bunch more layering of CodeGen headers that are in Target %!s(int64=7) %!d(string=hai) anos
  Eugene Zelenko 3840975c3a [CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include What You Use warnings; other minor fixes (NFC). %!s(int64=8) %!d(string=hai) anos
  Duncan P. N. Exon Smith 3f2c43f3c5 CodeGen: Remove more ilist iterator implicit conversions, NFC %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer c8a95a8bf4 Make static variables const if possible. Makes them go into a read-only section. %!s(int64=10) %!d(string=hai) anos
  Chandler Carruth 8677f2ff9a [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE %!s(int64=11) %!d(string=hai) anos
  Benjamin Kramer a4f0aad951 [C++11] Replace llvm::tie with std::tie. %!s(int64=11) %!d(string=hai) anos
  Puyan Lotfi 9f2252fe47 The following patch' purpose is to reduce compile time for compilation of small %!s(int64=11) %!d(string=hai) anos
  Matthias Braun 4f3b5e8c92 Represent RegUnit liveness with LiveRange instance %!s(int64=12) %!d(string=hai) anos
  Chandler Carruth d04a8d4b33 Use the new script to sort the includes of every file under lib. %!s(int64=12) %!d(string=hai) anos
  Jakob Stoklund Olesen 042888db2b Convert RAGreedy to LiveRegMatrix interference checking. %!s(int64=13) %!d(string=hai) anos
  Jakob Stoklund Olesen 396618b43a Switch all register list clients to the new MC*Iterator interface. %!s(int64=13) %!d(string=hai) anos
  Craig Topper e4fd907e72 Use uint16_t to store register overlaps to reduce static data. %!s(int64=13) %!d(string=hai) anos
  Jakob Stoklund Olesen d5d61edfc6 Fix global live range splitting regmask accuracy. %!s(int64=13) %!d(string=hai) anos
  Jakob Stoklund Olesen 938200859e Add a static MachineOperand::clobbersPhysReg(). %!s(int64=13) %!d(string=hai) anos
  Jakob Stoklund Olesen 6ef7da0197 Add register mask support to InterferenceCache. %!s(int64=13) %!d(string=hai) anos
  Andrew Trick 23d1c5ce8a Remove pointless mode line in .cpp file. %!s(int64=13) %!d(string=hai) anos
  Andrew Trick 524ff020f3 wrong filename %!s(int64=13) %!d(string=hai) anos
  Jakob Stoklund Olesen c7931fd725 Allow null interference cursors to be queried. %!s(int64=14) %!d(string=hai) anos
  Jakob Stoklund Olesen f1c709837b Reapply r135121 with a fixed copy constructor. %!s(int64=14) %!d(string=hai) anos
  Jakob Stoklund Olesen 4fcfcf4984 Revert r135121 which broke a gcc-4.2 builder. %!s(int64=14) %!d(string=hai) anos
  Jakob Stoklund Olesen 6a9feaac93 Count references to interference cache entries. %!s(int64=14) %!d(string=hai) anos
  Jakob Stoklund Olesen 9d29cbad32 Precompute interference for neighbor blocks as long as there is no interference. %!s(int64=14) %!d(string=hai) anos
  Jakob Stoklund Olesen f34ae32a6b Avoid moving iterators when the previous block was just visited. %!s(int64=14) %!d(string=hai) anos
  Jakob Stoklund Olesen 5907d86365 Add an InterferenceCache class for caching per-block interference ranges. %!s(int64=14) %!d(string=hai) anos