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
  Matthias Braun 9334f5c86b Split TailDuplicatePass into pre- and post-RA variant; NFC %!s(int64=7) %!d(string=hai) anos
  Matthias Braun d318139827 MachineFunction: Return reference from getFunction(); NFC %!s(int64=7) %!d(string=hai) anos
  Matthias Braun f09cbb9774 Remove unnecessary includes; NFC %!s(int64=7) %!d(string=hai) anos
  Matthias Braun d44f02488c Add test case for r311511 %!s(int64=8) %!d(string=hai) anos
  Eugene Zelenko 643c0a4367 [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
  Matthias Braun 94c4904dc5 CodeGen: Rename DEBUG_TYPE to match passnames %!s(int64=8) %!d(string=hai) anos
  Kyle Butt 2a18018c10 Codegen: Tail-duplicate during placement. %!s(int64=8) %!d(string=hai) anos
  Daniel Jasper ebc8a28377 Revert "Codegen: Tail-duplicate during placement." %!s(int64=8) %!d(string=hai) anos
  Kyle Butt be53d7c9c4 Codegen: Tail-duplicate during placement. %!s(int64=8) %!d(string=hai) anos
  Kyle Butt 473ebca2dd Revert "Codegen: Tail-duplicate during placement." %!s(int64=9) %!d(string=hai) anos
  Kyle Butt 71c312652c Codegen: Tail-duplicate during placement. %!s(int64=9) %!d(string=hai) anos
  Kyle Butt d03fefcc5e Revert "Codegen: Tail-duplicate during placement." %!s(int64=9) %!d(string=hai) anos
  Kyle Butt 062ace9764 Codegen: Tail-duplicate during placement. %!s(int64=9) %!d(string=hai) anos
  Kyle Butt 77893035df Revert "Codegen: Tail-duplicate during placement." %!s(int64=9) %!d(string=hai) anos
  Kyle Butt ff234efbe2 Codegen: Tail-duplicate during placement. %!s(int64=9) %!d(string=hai) anos
  Kyle Butt 06d37a2963 TailDuplication: Don't pass MMI separately from MF. NFC %!s(int64=9) %!d(string=hai) anos
  Kyle Butt 227103b8b3 TailDuplication: Save MF and reduce number of parameters. NFC %!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
  Kyle Butt 31fe4c9450 Codegen: Factor tail duplication into a utility class. NFC %!s(int64=9) %!d(string=hai) anos
  Matthias Braun dc2f859a3f RegisterScavenger: Take a reference as enterBasicBlock() argument. %!s(int64=9) %!d(string=hai) anos
  Justin Bogner 52bd5a737e Revert "CodeGen: Remove dead code in TailDuplicate" %!s(int64=9) %!d(string=hai) anos
  Justin Bogner e393968900 CodeGen: Remove dead code in TailDuplicate %!s(int64=9) %!d(string=hai) anos
  Cong Hou 58aed69858 Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed. %!s(int64=9) %!d(string=hai) anos
  Justin Lebar 6aa1e32f4a Don't tail-duplicate blocks that contain convergent instructions. %!s(int64=9) %!d(string=hai) anos
  Dan Gohman a85721f1e0 Don't scan for SSA register operands to update when not in SSA form. %!s(int64=9) %!d(string=hai) anos
  Cong Hou 152a28a97c Minor change to TailDuplication.cpp to turn on normalization when removing successor %!s(int64=9) %!d(string=hai) anos
  Cong Hou 892628b503 Improve the successor list update in TailDuplication.cpp. %!s(int64=9) %!d(string=hai) anos