Commit History

Author SHA1 Message Date
  Orlando Cazalet-Hyams b1ba8a93bc [DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion 6 years ago
  Orlando Cazalet-Hyams f36c1c031e Revert "[DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion" 6 years ago
  Orlando Cazalet-Hyams 6c60c71a4e [DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion 6 years ago
  Alina Sbirlea f35dea10a6 [DomTreeUpdater] Add all insert before all delete updates to reduce compile time. 6 years ago
  Alina Sbirlea 798b89ee1e [Utils] Clean another duplicated util method. 6 years ago
  Kostya Serebryany 53dcce4331 revert r360162 as it breaks most of the buildbots 6 years ago
  Orlando Cazalet-Hyams 8c101025dc [DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion 6 years ago
  Brian Gesiak 905c1b120c [Utils] Extract EliminateUnreachableBlocks (NFC) 6 years ago
  Chijun Sima 86ddb2a386 Make MergeBlockIntoPredecessor conformant to the precondition of calling DTU.applyUpdates 6 years ago
  Chijun Sima 0ac04b4ce6 [DTU] Refine the interface and logic of applyUpdates 6 years ago
  Chijun Sima e9b2f29faf [DTU] Deprecate insertEdge*/deleteEdge* 6 years ago
  Max Kazantsev ffaed66360 [NFC] Tweak SplitBlockAndInsertIfThen to use existing ThenBlock 6 years ago
  Max Kazantsev 056e9a4188 [NFC] Rename DontDeleteUselessPHIs --> KeepOneInputPHIs 6 years ago
  Max Kazantsev d268c90aa5 [NFC] Add parameter for keeping one-input Phis in DeleteDeadBlock(s) 6 years ago
  Craig Topper e3696113b6 Implementation of asm-goto support in LLVM 6 years ago
  Max Kazantsev 41e1dffcf0 [NFC] Factor out detatchment of dead blocks from their erasing 6 years ago
  Max Kazantsev ea18a93b26 [NFC] Revert rL353274 6 years ago
  Max Kazantsev aad19fd92e [NFC] Extend API of DeleteDeadBlock(s) to collect updates without DTU 6 years ago
  Max Kazantsev 8efee35e34 [NFC] Replace readonly SmallVectorImpl with ArrayRef 6 years ago
  Richard Trieu 1c34480b50 Move DomTreeUpdater from IR to Analysis 6 years ago
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Max Kazantsev 987465b35b [BasicBlockUtils] Generalize DeleteDeadBlock to deal with multiple dead blocks 6 years ago
  Chandler Carruth ce1e09bcf5 [TI removal] Remove `TerminatorInst` from BasicBlockUtils.h 6 years ago
  Chandler Carruth acc248f4ab [IR] Sink `isExceptional` predicate to `Instruction`, rename it to 7 years ago
  Chandler Carruth 5eb83c58cd [IR] Begin removal of TerminatorInst by removing successor manipulation. 7 years ago
  Alina Sbirlea e70c48dc36 Update MemorySSA in BasicBlockUtils. 7 years ago
  Chijun Sima 30fa583f84 [TailCallElim] Preserve DT and PDT 7 years ago
  Chijun Sima 18e311ebbb [Dominators] Convert existing passes and utils to use the DomTreeUpdater class 7 years ago
  Alina Sbirlea 8d9ac7ff94 Generalize MergeBlockIntoPredecessor. Replace uses of MergeBasicBlockIntoOnlyPred. 7 years ago
  Xin Tong 849db7fa02 Revert "Simplify blockaddress usage before giving up in MergeBlockIntoPredecessor" 7 years ago