summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineDominators.cpp
AgeCommit message (Expand)Author
2025-06-25[llvm] annotate remaining CodeGen and CodeGenTypes library interfaces for DLL...Andrew Rogers
2025-05-24[CodeGen] Remove unused includes (NFC) (#141320)Kazu Hirata
2024-12-13Reapply "[DomTreeUpdater] Move critical edge splitting code to updater" (#119...paperchalice
2024-12-11Revert "[DomTreeUpdater] Move critical edge splitting code to updater" (#119512)paperchalice
2024-12-11[DomTreeUpdater] Move critical edge splitting code to updater (#115111)paperchalice
2024-07-11Revert "[CodeGen] Remove `applySplitCriticalEdges` in `MachineDominatorTree` ...Nikita Popov
2024-07-11[CodeGen] Remove `applySplitCriticalEdges` in `MachineDominatorTree` (#97055)paperchalice
2024-06-22[CodeGen][NewPM] Port machine dominator tree analysis to new pass manager (#9...paperchalice
2024-06-12[CodeGen] Avoid GenericDomTreeConstruction.h include in headers (NFC)Nikita Popov
2024-06-11[CodeGen][NewPM] Split `MachineDominatorTree` into a concrete analysis result...paperchalice
2022-03-16Cleanup codegen includesserge-sans-paille
2022-03-10Revert "Cleanup codegen includes"Nico Weber
2022-03-10Cleanup codegen includesserge-sans-paille
2021-10-28MachineDominators: Define MachineDomTree type aliasNicolai Hähnle
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-10-28[PGO][PGSO] SizeOpts changes.Hiroshi Yamauchi
2019-10-20Reverted r375254 as it has broken some build bots for a long time.Vladimir Vereschaka
2019-10-18[PGO][PGSO] SizeOpts changes.Hiroshi Yamauchi
2019-10-01Reapply [Dominators][CodeGen] Clean up MachineDominatorsJakub Kuderski
2019-10-01[Dominators][CodeGen] Add MachinePostDominatorTree verificationJakub Kuderski
2019-09-27Revert [Dominators][CodeGen] Clean up MachineDominatorsJakub Kuderski
2019-09-27[Dominators][CodeGen] Clean up MachineDominatorsJakub Kuderski
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-02-28[Dominators] Remove verifyDomTree and add some verifying for Post Dom TreesDavid Green
2017-12-06[[Machine]Dominators] Improved printout when verifyDomTree fails [NFC]Mikael Holmen
2017-12-01Mark all library options as hidden.Zachary Turner
2017-07-14[Dominators] Make IsPostDominator a template parameterJakub Kuderski
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-03-02Do not verify MachimeDominatorTree if it is not calculatedSerge Pavlov
2017-01-25Revert "Do not verify dominator tree if it has no roots"Chad Rosier
2017-01-25Do not verify dominator tree if it has no rootsSerge Pavlov
2017-01-15Reverted: Track validity of pass resultsSerge Pavlov
2017-01-13Track validity of pass resultsSerge Pavlov
2016-06-24[MDT] Always verify machine dominfo if expensive checking is enabled.Chad Rosier
2016-06-24[MachineDominatorTree] Add a MDT verifier.Chad Rosier
2015-07-13Remove macro guards for extern template instantiations.Benjamin Kramer
2015-02-27MachineDominators: Move applySplitCriticalEdges into the cpp file.Benjamin Kramer
2014-08-13[MachineDominatorTree] Provide a method to inform a MachineDominatorTree that aQuentin Colombet
2010-10-19Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson
2010-10-07Now with fewer extraneous semicolons!Owen Anderson
2010-08-23Now that PassInfo and Pass::ID have been separated, move the rest of the pass...Owen Anderson
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson
2010-08-06Revert r110396 to fix buildbots.Owen Anderson
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson
2010-06-18Don't bother calling releaseMemory before destroying the DominatorTreeBase.Dan Gohman
2009-12-16Explicit template instantiations must happen in the template's immediatelyJohn McCall
2009-08-23Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner
2009-08-23eliminate the std::ostream form of WriteAsOperand and update clients.Chris Lattner
2009-02-18Eliminate several more unnecessary intptr_t casts.Dan Gohman
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman