Commit History

Upphovsman SHA1 Meddelande Datum
  Sam McCall c7c869be7e Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"" 8 år sedan
  Geoff Berry d168a77ec3 Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding" 8 år sedan
  Hans Wennborg 92b6b153a4 Revert r312154 "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"" 8 år sedan
  Geoff Berry 62c7c252f8 Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding" 8 år sedan
  Eugene Zelenko 7cf6af50d7 [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 8 år sedan
  Geoff Berry 6c9f36933c Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" round 2 8 år sedan
  Geoff Berry d93db263e5 Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding" 8 år sedan
  Geoff Berry a6a5be21df Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" 8 år sedan
  Geoff Berry 31db6f3bd2 [MachineCopyPropagation] Extend pass to do COPY source forwarding 8 år sedan
  Chandler Carruth e3e43d9d57 Sort the remaining #include lines in include/... and lib/.... 8 år sedan
  Matthias Braun 94c4904dc5 CodeGen: Rename DEBUG_TYPE to match passnames 8 år sedan
  Matthias Braun b6384b27aa MachineCopyPropagation: Respect implicit operands of COPY 8 år sedan
  Matthias Braun e92225895c MachineCopyPropagation: Do not consider undef operands as clobbers 8 år sedan
  Matthias Braun 690a3cbc95 MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compute it 9 år sedan
  David Majnemer 975248e4fb Use the range variant of find instead of unpacking begin/end 9 år sedan
  Matt Arsenault 48de2a917d Make MachineCopyPropagation preserve CFG 9 år sedan
  Andrew Kaylor 1e455c5cfb Re-commit optimization bisect support (r267022) without new pass manager support. 9 år sedan
  Vedant Kumar 8866d94a61 Revert "Initial implementation of optimization bisect support." 9 år sedan
  Andrew Kaylor c852398cbc Initial implementation of optimization bisect support. 9 år sedan
  Derek Schuff fadd113c9b Introduce MachineFunctionProperties and the AllVRegsAllocated property 9 år sedan
  Jun Bum Lim 386c67f7fc [MachineCopyPropagation] Expose more dead copies across instructions with regmasks 9 år sedan
  Matthias Braun e0761c4899 MachineCopyPropagation: Catch copies of the form A<-B;A<-B 9 år sedan
  Matthias Braun ed2d4b99b9 MachineCopyPropagation: Keep scanning through instructions with regmasks 9 år sedan
  Duncan P. N. Exon Smith 20a62528ef Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC" 9 år sedan
  Duncan P. N. Exon Smith 6e5736e1aa CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC 9 år sedan
  Matthias Braun 3883deb9ef MachineCopyPropagation: Introduce Reg2MIMap typedef; NFC 9 år sedan
  Matthias Braun 4f08db2396 MachineCopyPropagation: Move variables from function to pass 9 år sedan
  Matthias Braun 4d44c95a15 MachineCopyPropagation: Use ranged for, cleanup; NFC 9 år sedan
  Matthias Braun 7975e02298 MachineCopyPropagation: Use assert() instead of if{report_error()} for 'impossible' condition 9 år sedan
  Jun Bum Lim ccdf189e3e [MachineCopyPropagation] Fix comment. NFC 9 år sedan