summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp
AgeCommit message (Expand)Author
2020-12-17[Transforms] Use llvm::erase_if (NFC)Kazu Hirata
2020-11-24[CHR] Use pred_size (NFC)Kazu Hirata
2020-10-31Revert "Use uint64_t for branch weights instead of uint32_t"Arthur Eubanks
2020-10-30Use uint64_t for branch weights instead of uint32_tArthur Eubanks
2020-10-27Revert "Use uint64_t for branch weights instead of uint32_t"Nico Weber
2020-10-26Use uint64_t for branch weights instead of uint32_tArthur Eubanks
2020-05-13[NewPassManager] Add assertions when getting statefull cached analysis.Alina Sbirlea
2020-04-13[CHR] Clean up some code and reduce copying. NFCI.Benjamin Kramer
2020-01-13[PGO][CHR] Guard against 0-to-0 branch weight and avoid division by zero crash.Hiroshi Yamauchi
2019-11-14Add missing includes needed to prune LLVMContext.h include, NFCReid Kleckner
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-11-03[CHR] Fixed null check after dereferencing warning. NFCI.Dávid Bolvanský
2019-09-05[PGO][CHR] Speed up following long, interlinked use-def chains.Hiroshi Yamauchi
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-08-01[IR] SelectInst: add swapValues() utilityRoman Lebedev
2019-05-22[PGO][CHR] Speed up following long use-def chains.Hiroshi Yamauchi
2019-05-01[PGO][CHR] A bug fix.Hiroshi Yamauchi
2019-04-23Use llvm::stable_sortFangrui Song
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-19[ProfileSummary] Standardize methods and fix commentVedant Kumar
2018-11-17Use llvm::copy. NFCFangrui Song
2018-10-13Move some helpers from the global namespace into anonymous ones.Benjamin Kramer
2018-09-18[PGO][CHR] Add opt remarks.Hiroshi Yamauchi
2018-09-07[PGO] Fix some style issue of ControlHeightReductionFangrui Song
2018-09-07[PGO][CHR] Build/warning fixHiroshi Yamauchi
2018-09-07[PGO][CHR] Small cleanup.Hiroshi Yamauchi
2018-09-05[ControlHeightReduction] Remove unused includesBenjamin Kramer
2018-09-05Prevent unsigned overflow.Richard Trieu
2018-09-05Fix -Wunused-function in release build after rL341386Fangrui Song
2018-09-04Fix a memory leak after rL341386.Hiroshi Yamauchi
2018-09-04Fix unused variable warningReid Kleckner
2018-09-04Fix build failures after rL341386.Hiroshi Yamauchi
2018-09-04[PGO] Control Height ReductionHiroshi Yamauchi