summaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp
AgeCommit message (Expand)Author
2024-02-27[SHT_LLVM_BB_ADDR_MAP] Adds pretty printing of BFI and BPI for PGO Analysis M...Micah Weston
2023-10-24BlockFrequencyInfoImpl: Avoid big numbers, increase precision for small spreadsMatthias Braun
2023-10-05BlockFrequencyInfo: Add PrintBlockFreq helper (#67512)Matthias Braun
2023-10-05Use BlockFrequency type in more places (NFC) (#68266)Matthias Braun
2023-06-27[llvm] Move AttributeMask to a separate headerElliot Goodrich
2023-02-12BlockFrequencyInfoImpl.cpp - add missing closing namespace comment. NFCSimon Pilgrim
2023-01-28Use llvm::count{lr}_{zero,one} (NFC)Kazu Hirata
2022-12-06[ADT] Don't including None.h (NFC)Kazu Hirata
2022-12-06[YAML] Convert Optional to std::optionalKrzysztof Parzyszek
2022-12-02[Analysis] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-06-03[llvm] Remove unneeded cl::ZeroOrMore for cl::opt options. NFCFangrui Song
2022-03-01Cleanup includes: LLVMAnalysisserge-sans-paille
2021-11-14[NFC] Use Optional<ProfileCount> to model invalid countsMircea Trofin
2021-07-18[CSSPGO][NFC] Allow cl::ZeroOrMore for use-iterative-bfi-inferenceWenlei He
2021-06-11A post-processing for BFI inferencespupyrev
2021-05-07Internalize some cl::opt global variables or move them under namespace llvmFangrui Song
2020-02-04[BFI] Add a debug check for unknown block queries.Hiroshi Yamauchi
2019-04-24Add optional arg to profile count getters to filterXinliang David Li
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-09-27llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song
2018-08-16[BFI] Use rounding while computing profile counts.Easwaran Raman
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber
2018-04-01[Analysis] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang
2018-01-17Add a ProfileCount class to represent entry counts.Easwaran Raman
2017-11-02Irreducible loop metadata for more accurate block frequency under PGO.Hiroshi Yamauchi
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton
2017-07-21[Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; ...Eugene Zelenko
2017-01-28Cleanup dump() functions.Matthias Braun
2016-08-22[GraphTraits] Replace all NodeType usage with NodeRefTim Shen
2016-08-02CodeExtractor : Add ability to preserve profile data.Sean Silva
2016-08-01[ADT] NFC: Generalize GraphTraits requirement of "NodeType *" in interfaces t...Tim Shen
2016-08-01Revert r277313 and r277314.Sean Silva
2016-08-01CodeExtractor : Add ability to preserve profile data.Sean Silva
2016-06-22[BFI]: NFC refactoringXinliang David Li
2016-05-09fix spelling; NFCSanjay Patel
2016-02-02Fix Clang-tidy readability-redundant-control-flow warnings; other minor fixes.Eugene Zelenko
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren
2015-10-15Recommit r250345, it was reverted in r250366 to investigate a bot failure.Manman Ren
2015-10-15Temporarily revert r250345 to sort out bot failure.Manman Ren
2015-10-14Update the branch weight metadata in JumpThreading pass.Cong Hou
2015-10-14Revert r250204 and r250240 due to bot failure. We failed to build PGO-ed clang.Manman Ren
2015-10-13Update the branch weight metadata in JumpThreading pass.Cong Hou
2015-10-13Revert 250089 due to bot failure. It failed when building clang itself with PGO.Manman Ren
2015-10-12Update the branch weight metadata in JumpThreading pass.Cong Hou
2015-09-08Fix PR 24723 - Handle 0-mass backedges in irreducible loopsDiego Novillo
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko