Commit History

Autor SHA1 Mensaxe Data
  Daniel Sanders 57a8129407 Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM %!s(int64=6) %!d(string=hai) anos
  Daniel Sanders c7a3c5c5d1 Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC %!s(int64=6) %!d(string=hai) anos
  David Green 48fad28144 [Codegen] Make sure kill flags are not incorrect from removed machine phi's %!s(int64=6) %!d(string=hai) anos
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo %!s(int64=6) %!d(string=hai) anos
  Dinar Temirbulatov b0f4bab2db [CodeGen] Enhance machine PHIs optimization %!s(int64=6) %!d(string=hai) anos
  Fangrui Song 7d88286b7c [CodeGen] Fix inconsistent declaration parameter name %!s(int64=7) %!d(string=hai) anos
  Matthias Braun d318139827 MachineFunction: Return reference from getFunction(); NFC %!s(int64=7) %!d(string=hai) anos
  Michael Zolotukhin 41b2567ccb Remove redundant includes from lib/CodeGen. %!s(int64=7) %!d(string=hai) anos
  Mikael Holmen 78cae93022 Skip DBG instr in OptimizePHIs when looking for dead PHI cycles %!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
  David Blaikie 48319238e4 Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering %!s(int64=7) %!d(string=hai) anos
  Eugene Zelenko 8fd05041c0 [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). %!s(int64=8) %!d(string=hai) anos
  Chandler Carruth e3e43d9d57 Sort the remaining #include lines in include/... and lib/.... %!s(int64=8) %!d(string=hai) anos
  Matthias Braun 94c4904dc5 CodeGen: Rename DEBUG_TYPE to match passnames %!s(int64=8) %!d(string=hai) anos
  Duncan P. N. Exon Smith d4e0802b9b CodeGen: Avoid dereferencing end() in OptimizePHIs::OptimizeBB %!s(int64=9) %!d(string=hai) anos
  Andrew Kaylor 1e455c5cfb Re-commit optimization bisect support (r267022) without new pass manager support. %!s(int64=9) %!d(string=hai) anos
  Vedant Kumar 8866d94a61 Revert "Initial implementation of optimization bisect support." %!s(int64=9) %!d(string=hai) anos
  Andrew Kaylor c852398cbc Initial implementation of optimization bisect support. %!s(int64=9) %!d(string=hai) anos
  Alexander Kornienko cd52a7a381 Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) %!s(int64=10) %!d(string=hai) anos
  Alexander Kornienko cf0db29df2 Fixed/added namespace ending comments using clang-tidy. NFC %!s(int64=10) %!d(string=hai) anos
  David Blaikie 5401ba7099 Update SetVector to rely on the underlying set's insert to return a pair<iterator, bool> %!s(int64=10) %!d(string=hai) anos
  Eric Christopher 6035518e3b Have MachineFunction cache a pointer to the subtarget to make lookups %!s(int64=11) %!d(string=hai) anos
  Eric Christopher 9f85dccfc6 Remove the TargetMachine forwards for TargetSubtargetInfo based %!s(int64=11) %!d(string=hai) anos
  Chandler Carruth 8677f2ff9a [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE %!s(int64=11) %!d(string=hai) anos
  Paul Robinson 5fa58a5b23 Disable each MachineFunctionPass for 'optnone' functions, unless that %!s(int64=11) %!d(string=hai) anos
  Owen Anderson 92fca73d52 Switch a number of loops in lib/CodeGen over to range-based for-loops, now that %!s(int64=11) %!d(string=hai) anos
  Owen Anderson bf63022492 Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changing %!s(int64=11) %!d(string=hai) anos
  Craig Topper 9f998de891 [C++11] Add 'override' keyword to virtual methods that override their base class. %!s(int64=11) %!d(string=hai) anos
  Chandler Carruth 0b8c9a80f2 Move all of the header files which are involved in modelling the LLVM IR %!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