aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-01-13[PGO][CHR] Guard against 0-to-0 branch weight and avoid division by zero crash.Hiroshi Yamauchi1-0/+4
2019-11-14Add missing includes needed to prune LLVMContext.h include, NFCReid Kleckner1-0/+1
2019-11-13Sink all InitializePasses.h includesReid Kleckner1-0/+1
2019-11-03[CHR] Fixed null check after dereferencing warning. NFCI.Dávid Bolvanský1-1/+1
2019-09-05[PGO][CHR] Speed up following long, interlinked use-def chains.Hiroshi Yamauchi1-5/+14
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-1/+1
2019-08-01[IR] SelectInst: add swapValues() utilityRoman Lebedev1-4/+1
2019-05-22[PGO][CHR] Speed up following long use-def chains.Hiroshi Yamauchi1-9/+25
2019-05-01[PGO][CHR] A bug fix.Hiroshi Yamauchi1-6/+21
2019-04-23Use llvm::stable_sortFangrui Song1-1/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-11-19[ProfileSummary] Standardize methods and fix commentVedant Kumar1-1/+1
2018-11-17Use llvm::copy. NFCFangrui Song1-1/+1
2018-10-13Move some helpers from the global namespace into anonymous ones.Benjamin Kramer1-3/+4
2018-09-18[PGO][CHR] Add opt remarks.Hiroshi Yamauchi1-5/+75
2018-09-07[PGO] Fix some style issue of ControlHeightReductionFangrui Song1-33/+30
2018-09-07[PGO][CHR] Build/warning fixHiroshi Yamauchi1-0/+2
2018-09-07[PGO][CHR] Small cleanup.Hiroshi Yamauchi1-36/+17
2018-09-05[ControlHeightReduction] Remove unused includesBenjamin Kramer1-5/+5
2018-09-05Prevent unsigned overflow.Richard Trieu1-7/+9
2018-09-05Fix -Wunused-function in release build after rL341386Fangrui Song1-7/+10
2018-09-04Fix a memory leak after rL341386.Hiroshi Yamauchi1-1/+1
2018-09-04Fix unused variable warningReid Kleckner1-2/+2
2018-09-04Fix build failures after rL341386.Hiroshi Yamauchi1-0/+8
2018-09-04[PGO] Control Height ReductionHiroshi Yamauchi1-0/+2010