Commit History

Author SHA1 Message Date
  Daniel Sanders 57a8129407 Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM 6 years ago
  David Stenberg 8df59cdc28 [DebugInfo] Remove call sites when eliminating unreachable blocks 6 years ago
  Brian Gesiak 905c1b120c [Utils] Extract EliminateUnreachableBlocks (NFC) 6 years ago
  Brian Gesiak 1c4b1cfc76 [CodeGen] Reuse BlockUtils for -unreachableblockelim pass (NFC) 6 years ago
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  David Blaikie 48319238e4 Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering 7 years ago
  Mikael Holmen 2a53f0ee9e Recommit [UnreachableBlockElim] Use COPY if PHI input is undef 8 years ago
  Mikael Holmen 66848ca5f7 Revert r314879 "[UnreachableBlockElim] Use COPY if PHI input is undef" 8 years ago
  Mikael Holmen 880b83d590 [UnreachableBlockElim] Use COPY if PHI input is undef 8 years ago
  Mikael Holmen 1df940a102 [UnreachableBlockElim] Check return value of constrainRegClass(). 8 years ago
  Krzysztof Parzyszek 013513893f Properly handle PHIs with subregisters in UnreachableBlockElim 8 years ago
  David Callahan 8be61a8c7e Modify df_iterator to support post-order actions 9 years ago
  Wei Mi 302c35d621 [PM] Port UnreachableBlockElim to the new Pass Manager 9 years ago
  Duncan P. N. Exon Smith 2cafa0233a CodeGen: Avoid iterator conversion in UnreachableBlockElim, NFC 9 years ago
  Duncan P. N. Exon Smith ac4d7b6f10 CodeGen: Remove implicit ilist iterator conversions, NFC 10 years ago
  Alexander Kornienko cd52a7a381 Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 10 years ago
  Alexander Kornienko cf0db29df2 Fixed/added namespace ending comments using clang-tidy. NFC 10 years ago
  Alexander Kornienko b4c6267f7c Replace size method call of containers to empty method where appropriate 10 years ago
  Craig Topper 273fd11da9 Use range based for loops to avoid needing to re-mention SmallPtrSet size. 11 years ago
  Duncan P. N. Exon Smith facdfc6781 Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges." 11 years ago
  Manuel Jacob a4697dad19 [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges. 11 years ago
  Craig Topper 9f998de891 [C++11] Add 'override' keyword to virtual methods that override their base class. 11 years ago
  Chandler Carruth 03e36d752c [Modules] Move CFG.h to the IR library as it defines graph traits over 11 years ago
  Chandler Carruth 7f2eff792a [PM] Split DominatorTree into a concrete analysis result object which 11 years ago
  Chandler Carruth 56e1394c88 [cleanup] Move the Dominators.h and Verifier.h headers into the IR 11 years ago
  Chandler Carruth dd5d86d992 Remove the very substantial, largely unmaintained legacy PGO 12 years ago
  Chandler Carruth 0b8c9a80f2 Move all of the header files which are involved in modelling the LLVM IR 12 years ago
  Chandler Carruth d04a8d4b33 Use the new script to sort the includes of every file under lib. 12 years ago
  Cameron Zwarich f031d0977f Fix PR10029 - VerifyCoalescing failure on patterns_dfa.c of 445.gobmk. 14 years ago
  Cameron Zwarich 80f6a507d4 Make more passes preserve dominators (or state that they preserve dominators if 14 years ago