summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/SampleProfile
AgeCommit message (Expand)Author
2025-10-24[test][Transforms] Remove unsafe-fp-math uses part 3 (NFC) (#164787)paperchalice
2025-09-01[PseudoProbe] Support emitting to COFF object (#123870)Haohai Wen
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov
2025-03-24[SampleFDO] Match functions with the same base function name (#126688)Lei Wang
2025-02-13[StaleProfileMatching] Use only profile anchor size for similarity calculatio...Lei Wang
2025-02-06[IR] Generalize Function's {set,get}SectionPrefix to GlobalObjects, the base ...Mingming Liu
2025-02-06[CSSPGO] Turn on call-graph matching by default for CSSPGO (#125938)Lei Wang
2024-12-13[PseudoProbe] Fix cleanup for pseudo probe after annotation (#119660)Haohai Wen
2024-12-05[InstCombine] Infer nusw + nneg -> nuw for getelementptr (#111144)Nikita Popov
2024-09-04[SampleFDO] Read call-graph matching recovered top-level function profile (#1...Lei Wang
2024-08-13[CSSPGO] Return error_code for missing probe profile (#102085)Lei Wang
2024-07-17[SampleFDO] Stale profile call-graph matching (#95135)Lei Wang
2024-06-17[SamplePGO] Add a cutoff for number of profile matching anchors (#95542)Krzysztof Pszeniczny
2024-06-07[PseudoProbe] Make probe discriminator compatible with dwarf base discriminat...Lei Wang
2024-05-28[Sample Profile] Check hot callsite threshold when inlining a function with a...William Junda Huang
2024-05-13[SampleFDO] Improve stale profile matching by diff algorithm (#87375)Lei Wang
2024-05-08[SampleProfileLoader] Fix integer overflow in generateMDProfMetadata (#90217)Nabeel Omer
2024-05-02[SamplePGO] Handle FS discriminators in SampleProfileMatcher (#90858)Krzysztof Pszeniczny
2024-04-29[PseudoProbe] Add an option to remove pseudo probes after profile annotation ...Lei Wang
2024-04-03[PseudoProbe] Mix block and call probe ID in lexical order (#75092)Lei Wang
2024-04-03Always check the function attribute to determine checksum mismatch for availa...Lei Wang
2024-04-03[SamplePGO] Support -salvage-stale-profile without probes too (#86116)Krzysztof Pszeniczny
2024-04-01[PseudoProbe] Extend to skip instrumenting probe into the dests of invoke (#7...Lei Wang
2024-03-28[SampleFDO][NFC] Refactoring SampleProfileMatcher (#86988)Lei Wang
2024-03-28[InlineCost] Disable cost-benefit when sample based PGO is used (#86626)Xiangyang (Mark) Guo
2024-03-27[CSSPGO] Fix the issue of missing callee profile matches (#85715)Lei Wang
2024-03-27[CSSPGO] Reject high checksum mismatched profile (#84097)Lei Wang
2024-03-19[CSSPGO] Fix the issue of preinliner import function list (#85719)Lei Wang
2024-02-19[CSSPGO] Compute and report profile matching recovered callsites and samples ...Lei Wang
2024-01-24[InstCombine] Canonicalize constant GEPs to i8 source element type (#68882)Nikita Popov
2024-01-09Port CodeGenPrepare to new pass manager (and BasicBlockSectionsProfil… (#77...Nick Anderson
2024-01-05Revert 4d7c5ad58467502fcbc433591edff40d8a4d697d "[NewPM] Update CodeGenPrepar...Simon Pilgrim
2024-01-05Port CodeGenPrepare to new pass manager (and BasicBlockSectionsProfil… (#75...Nick Anderson
2023-12-31[FuncAttrs] Deduce `noundef` attributes for return values (#76553)Yingwei Zheng
2023-12-02[BPI] Reuse the AsmWriter's BB naming scheme in BranchProbabilityPrinterPass ...Mircea Trofin
2023-11-10[SampleProfile] Fix bug where remapper returns empty string and crashing Samp...William Junda Huang
2023-10-24BlockFrequencyInfoImpl: Avoid big numbers, increase precision for small spreadsMatthias Braun
2023-09-20[MC] Actually make .pseudoprobe created sections deterministicFangrui Song
2023-09-21Reland [InlineCost] Enable the cost benefit analysis for Sample PGO (#66457)HaohaiWen
2023-09-21Revert "[InlineCost] Enable the cost benefit analysis for Sample PGO (#66457)"Haohai Wen
2023-09-21[InlineCost] Enable the cost benefit analysis for Sample PGO (#66457)HaohaiWen
2023-09-20[MC] Make .pseudo_probe created sections deterministic after D91878Fangrui Song
2023-09-13[DAG] FoldSetCC - add missing icmp(X,undef) -> isTrueWhenEqual case (REAPPLIED)Simon Pilgrim
2023-09-08[PseudoProbe] Use probe id as the base dwarf discriminator for callsites (#65...Hongtao Yu
2023-08-30[CSSPGO] Skip reporting staleness metrics for imported functionswlei
2023-08-30[CSSPGO] Compute checksum mismatch recursively on nested profilewlei
2023-08-30[CSSPGO] Retire FlattenProfileForMatchingwlei
2023-08-30[CSSPGO] Support stale profile matching for LTOwlei
2023-08-30[CSSPGO] Refactoring SampleProfileMatcher::runOnFunctionwlei
2023-08-07[NFC] strengthen some CHECK-NOT linesSameer Sahasrabuddhe