aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/PGOProfile
AgeCommit message (Expand)Author
2018-11-07[PGO] Exit early if all count values are zeroRong Xu
2018-10-10Add a flag to remap manglings when reading profile data information.Richard Smith
2018-09-04[PGO] Control Height ReductionHiroshi Yamauchi
2018-08-24[PGO] add target md5sum in warning message for icallXinliang David Li
2018-07-26[InstrProf] Use comdats on COFF for available_externally functionsReid Kleckner
2018-07-09[PGOMemOPSize] Preserve the DominatorTreeChijun Sima
2018-04-25[ICP] Do not attempt type matching for variable length arguments.Taewook Oh
2018-03-27[PGO] Fix branch probability remarks assertRong Xu
2018-03-12[ThinLTO] Recommit of import global variablesEugene Leviant
2018-03-02[ThinLTO] Revert r325320: Import global variablesChandler Carruth
2018-02-16[ThinLTO] Fix data race in test #2Eugene Leviant
2018-02-16[ThinLTO] Fix data race in testEugene Leviant
2018-02-06[ThinLTO] Remove dead and dropped symbol declarations when possibleTeresa Johnson
2018-01-19Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson
2017-12-20[ICP] Expose unconditional call promotion interfaceMatthew Simpson
2017-12-18[PGO] add MST min edge selection heuristic to ensure non-zero entry countXinliang David Li
2017-12-16[LTO] Make processing of combined module more consistentVitaly Buka
2017-12-12Split IndirectBr critical edges before PGO gen/use passes.Hiroshi Yamauchi
2017-12-08Revert r320104: infinite loop profiling bug fixXinliang David Li
2017-12-07[PGO] detect infinite loop and form MST properlyXinliang David Li
2017-12-05Revert r319794: [PGO] detect infinite loop and form MST properly: memory lea...Xinliang David Li
2017-12-05[PGO] detect infinite loop and form MST properlyXinliang David Li
2017-11-30[PGO] Skip counter promotion for infinite loopsXinliang David Li
2017-11-20Add heuristics for irreducible loop metadata under PGOHiroshi Yamauchi
2017-11-14Simplify irreducible loop metadata test code.Hiroshi Yamauchi
2017-11-04[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile
2017-11-04Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."Sean Fertile
2017-11-03[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile
2017-11-02Irreducible loop metadata for more accurate block frequency under PGO.Hiroshi Yamauchi
2017-09-20[ThinLTO] Fix dead stripping analysis for SamplePGOTeresa Johnson
2017-09-13Fix bot failures by requiring x86 target in new testTeresa Johnson
2017-09-13[ThinLTO] For SamplePGO, need to handle ICP targets consistently in thin linkTeresa Johnson
2017-08-29Add null check for promoted direct callDehao Chen
2017-08-28Create PHI node for the return value only when the return value has uses.Taewook Oh
2017-08-23[PGO] Set edge weights for indirectbr instruction with profile countsRong Xu
2017-08-20Keep Optimization Remark Yaml in NewPMSam Elliott
2017-08-18[PGO] Fixed assertion due to mismatched memcpy size type.Ana Pazos
2017-08-08Make ICP uses PSI to check for hotness.Dehao Chen
2017-07-30Migrate PGOMemOptSizeOpt to use new OptimizationRemarkEmitter PassSam Elliott
2017-07-28Separate the ICP total threshold and remaining threshold.Dehao Chen
2017-07-27[ICP] Migrate to OptimizationRemarkEmitterAdam Nemet
2017-07-20[PGO] Move the PGOInstrumentation pass to new OptRemark API.Davide Italiano
2017-07-12[PGO] Enhance pgo counter promotionXinliang David Li
2017-06-25[PGO] Implementate profile counter regiser promotionXinliang David Li
2017-06-19 [PATCH] [PGO] Fixed cast operation in emIntrinsicVisitor::instrumentOneMemI...Ana Pazos
2017-06-13[PGO] Update VP metadata after memory intrinsic optimizationTeresa Johnson
2017-06-01[PartialInlining] Emit branch info and profile data as remarksXinliang David Li
2017-04-28Memory intrinsic value profile optimization: Avoid divide by 0Teresa Johnson
2017-04-24Update profile during memory instrinsic optimizationTeresa Johnson
2017-04-04[PGO] Memory intrinsic calls optimization based on profiled sizeRong Xu