コミット履歴

作者 SHA1 メッセージ 日付
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 年 前
  David Green dfc9aa7f4e [Dominators] Remove verifyDomTree and add some verifying for Post Dom Trees 7 年 前
  Mikael Holmen 3371137454 [[Machine]Dominators] Improved printout when verifyDomTree fails [NFC] 7 年 前
  Zachary Turner 9a4e15cb76 Mark all library options as hidden. 7 年 前
  Jakub Kuderski cb105529db [Dominators] Make IsPostDominator a template parameter 8 年 前
  Chandler Carruth e3e43d9d57 Sort the remaining #include lines in include/... and lib/.... 8 年 前
  Serge Pavlov e9106e2cd2 Do not verify MachimeDominatorTree if it is not calculated 8 年 前
  Chad Rosier 43cbae2946 Revert "Do not verify dominator tree if it has no roots" 8 年 前
  Serge Pavlov 841259051a Do not verify dominator tree if it has no roots 8 年 前
  Serge Pavlov 69a1a20613 Reverted: Track validity of pass results 8 年 前
  Serge Pavlov e77eb6a23d Track validity of pass results 8 年 前
  Chad Rosier 7ba5baa40a [MDT] Always verify machine dominfo if expensive checking is enabled. 9 年 前
  Chad Rosier 238d855bdc [MachineDominatorTree] Add a MDT verifier. 9 年 前
  Benjamin Kramer 0ed5091742 Remove macro guards for extern template instantiations. 10 年 前
  Benjamin Kramer 0a7ed28ea6 MachineDominators: Move applySplitCriticalEdges into the cpp file. 10 年 前
  Quentin Colombet 49128636b6 [MachineDominatorTree] Provide a method to inform a MachineDominatorTree that a 11 年 前
  Owen Anderson 081c34b725 Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which 15 年 前
  Owen Anderson ce665bd2e2 Now with fewer extraneous semicolons! 15 年 前
  Owen Anderson 02dd53e1c5 Now that PassInfo and Pass::ID have been separated, move the rest of the passes over to the new registration API. 15 年 前
  Owen Anderson 90c579de5a Reapply r110396, with fixes to appease the Linux buildbot gods. 15 年 前
  Owen Anderson 1f74590e9d Revert r110396 to fix buildbots. 15 年 前
  Owen Anderson 9ccaf53ada Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static 15 年 前
  Dan Gohman 4593433015 Don't bother calling releaseMemory before destroying the DominatorTreeBase. 15 年 前
  John McCall f32616e0bd Explicit template instantiations must happen in the template's immediately 15 年 前
  Chris Lattner 45cfe545ec Change Pass::print to take a raw ostream instead of std::ostream, 16 年 前
  Chris Lattner 791102fb11 eliminate the std::ostream form of WriteAsOperand and update clients. 16 年 前
  Dan Gohman 865f006bb4 Eliminate several more unnecessary intptr_t casts. 16 年 前
  Dan Gohman d68a07650c Tidy up #includes, deleting a bunch of unnecessary #includes. 16 年 前
  Dan Gohman 6ddba2b933 Change class' public PassInfo variables to by initialized with the 17 年 前
  Dan Gohman 844731a7f1 Clean up the use of static and anonymous namespaces. This turned up 17 年 前