OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Add call branch annotation for ICP promoted direct call in SamplePGO mode.
[android-x86/external-llvm.git]
/
lib
/
Transforms
/
IPO
/
SampleProfile.cpp
2017-02-23
Dehao Chen
Add call branch annotation for ICP promoted direct...
blob
|
commitdiff
2017-02-23
Dehao Chen
Use base discriminator in sample pgo profile matching.
blob
|
commitdiff
|
diff to current
2017-02-06
Dehao Chen
Fix the samplepgo indirect call promotion bug: we shoul...
blob
|
commitdiff
|
diff to current
2017-02-06
Dehao Chen
Fix the bug of samplepgo indirect call promption when...
blob
|
commitdiff
|
diff to current
2017-02-05
Dehao Chen
Refactor SampleProfile.cpp to make it cleaner. (NFC)
blob
|
commitdiff
|
diff to current
2017-01-31
Dehao Chen
Explicitly promote indirect calls before sample profile...
blob
|
commitdiff
|
diff to current
2017-01-30
Dehao Chen
Revert r292979 which causes compile time failure.
blob
|
commitdiff
|
diff to current
2017-01-24
Dehao Chen
Explicitly promote indirect calls before sample profile...
blob
|
commitdiff
|
diff to current
2017-01-23
Evgeniy Stepanov
Revert "Refactor SampleProfile.cpp to move computation...
blob
|
commitdiff
|
diff to current
2017-01-23
Dehao Chen
Refactor SampleProfile.cpp to move computation inside...
blob
|
commitdiff
|
diff to current
2017-01-20
Dehao Chen
Add indirect call promotion to SamplePGO
blob
|
commitdiff
|
diff to current
2017-01-19
Dehao Chen
clang-format SampleProfile.cpp (NFC)
blob
|
commitdiff
|
diff to current
2016-12-19
Daniel Jasper
Revert @llvm.assume with operator bundles (r289755...
blob
|
commitdiff
|
diff to current
2016-12-15
Hal Finkel
Remove the AssumptionCache
blob
|
commitdiff
|
diff to current
2016-12-14
Dehao Chen
Only sets profile summary when it was not preset.
blob
|
commitdiff
|
diff to current
2016-12-14
Dehao Chen
Fix the bug in r289714 (NFC).
blob
|
commitdiff
|
diff to current
2016-12-13
Dehao Chen
Change CoverageTracker from a global variable to member...
blob
|
commitdiff
|
diff to current
2016-11-29
David Blaikie
Use CallSite to simplify code
blob
|
commitdiff
|
diff to current
2016-11-22
Dehao Chen
Before sample pgo annotation, do not inline a function...
blob
|
commitdiff
|
diff to current
2016-10-01
Mehdi Amini
Use StringRef in Pass/PassManager APIs (NFC)
blob
|
commitdiff
|
diff to current
2016-09-21
Dehao Chen
Change the basic block weight calculation algorithm...
blob
|
commitdiff
|
diff to current
2016-09-19
Dehao Chen
Handle early inline for hot callsites that reside in...
blob
|
commitdiff
|
diff to current
2016-09-19
Dehao Chen
Only set branch weight during sample pgo annotation...
blob
|
commitdiff
|
diff to current
2016-09-19
Dehao Chen
Use call target count to derive the call instruction...
blob
|
commitdiff
|
diff to current
2016-09-18
Dehao Chen
Handle Invoke during sample profiler annotation: make...
blob
|
commitdiff
|
diff to current
2016-08-12
Dehao Chen
Fine tuning of sample profile propagation algorithm.
blob
|
commitdiff
|
diff to current
2016-08-09
Sean Silva
Consistently use ModuleAnalysisManager
blob
|
commitdiff
|
diff to current
2016-07-23
Sean Silva
Avoid using a raw AssumptionCacheTracker in various...
blob
|
commitdiff
|
diff to current
2016-07-11
Dehao Chen
Implement callsite-hotness based inline cost for Sample...
blob
|
commitdiff
|
diff to current
2016-07-11
Dehao Chen
Tune the weight propagation algorithm for sample profile.
blob
|
commitdiff
|
diff to current
2016-07-08
Dehao Chen
Remove inline hints computation from SampleProfile.cpp
blob
|
commitdiff
|
diff to current
2016-06-24
Dehao Chen
Hookup ProfileSummary with SampleProfilerLoader
blob
|
commitdiff
|
diff to current
2016-06-20
Dehao Chen
Pass AssumptionCacheTracker from SampleProfileLoader...
blob
|
commitdiff
|
diff to current
2016-05-27
Xinliang David Li
[PM] Port the Sample FDO to new PM (part-2)
blob
|
commitdiff
|
diff to current
2016-05-27
Xinliang David Li
[PM] Port the Sample FDO to new PM (part-1)
blob
|
commitdiff
|
diff to current
2016-05-27
Dehao Chen
Remove sample profile dependency to instcombine, which...
blob
|
commitdiff
|
diff to current
2016-05-27
Benjamin Kramer
Avoid some copies by using const references.
blob
|
commitdiff
|
diff to current
2016-04-29
Dehao Chen
Do not read callee name when matching IR to profile...
blob
|
commitdiff
|
diff to current
2016-04-26
Dehao Chen
Tune basic block annotation algorithm.
blob
|
commitdiff
|
diff to current
2016-04-20
Dehao Chen
Refine instruction weight annotation algorithm for...
blob
|
commitdiff
|
diff to current
2016-03-11
Pete Cooper
Remove llvm::getDISubprogram in favor of Function:...
blob
|
commitdiff
|
diff to current
2016-03-03
Dehao Chen
Use LineLocation instead of CallsiteLocation to index...
blob
|
commitdiff
|
diff to current
2016-03-01
Dehao Chen
Perform InstructioinCombiningPass before SampleProfile...
blob
|
commitdiff
|
diff to current
2016-02-22
Dehao Chen
Set function entry count as 0 if sample profile is...
blob
|
commitdiff
|
diff to current
2016-02-13
Benjamin Kramer
Use ArrayRef to hide SmallVector details, kill a useles...
blob
|
commitdiff
|
diff to current
2016-01-30
Matthias Braun
Avoid overly large SmallPtrSet/SmallSet
blob
|
commitdiff
|
diff to current
2015-12-11
Diego Novillo
SamplePGO - Reduce memory utilization by 10x.
blob
|
commitdiff
|
diff to current
2015-11-29
Diego Novillo
SamplePGO - Do not use std::to_string in diagnostics.
blob
|
commitdiff
|
diff to current
2015-11-27
Diego Novillo
SamplePGO - Add initial support for inliner annotations.
blob
|
commitdiff
|
diff to current
2015-11-27
Diego Novillo
SamplePGO - Fix default threshold for hot callsites.
blob
|
commitdiff
|
diff to current
2015-11-24
Diego Novillo
SamplePGO - Add test for hot/cold inlined functions.
blob
|
commitdiff
|
diff to current
2015-11-23
Diego Novillo
SamplePGO - Add coverage tracking for samples.
blob
|
commitdiff
|
diff to current
2015-11-23
Diego Novillo
SamplePGO - Clear coverage tracking when clearing per...
blob
|
commitdiff
|
diff to current
2015-11-23
Diego Novillo
SamplePGO - Use newly introduced local variable. NFC.
blob
|
commitdiff
|
diff to current
2015-11-20
Diego Novillo
SamplePGO - Do not count never-executed inlined functio...
blob
|
commitdiff
|
diff to current
2015-11-20
Diego Novillo
SamplePGO - Add line offset and discriminator informati...
blob
|
commitdiff
|
diff to current
2015-11-02
David Blaikie
StringRef-ify DiagnosticInfoSampleProfile::Filename
blob
|
commitdiff
|
diff to current
2015-10-31
Diego Novillo
SamplePGO - Count sample records in embedded profiles...
blob
|
commitdiff
|
diff to current
2015-10-29
Daniel Jasper
Fix use-after-free. Thanks ASAN for giving me a detaile...
blob
|
commitdiff
|
diff to current
2015-10-28
Diego Novillo
SamplePGO - Add flag to check sampling coverage.
blob
|
commitdiff
|
diff to current
2015-10-28
Diego Novillo
SamplePGO - Clear per-function data after applying...
blob
|
commitdiff
|
diff to current
2015-10-27
Diego Novillo
Tidy a comment. NFC.
blob
|
commitdiff
|
diff to current
2015-10-27
Diego Novillo
Fix SamplePGO segfault when debug info is missing.
blob
|
commitdiff
|
diff to current
2015-10-26
Diego Novillo
Remove unused local variable. NFC.
blob
|
commitdiff
|
diff to current
2015-10-26
Diego Novillo
SamplePGO - Add optimization reports.
blob
|
commitdiff
|
diff to current
2015-10-21
Dehao Chen
Tolerate negative offset when matching sample profile.
blob
|
commitdiff
|
diff to current
2015-10-15
Diego Novillo
Sample Profiles - Adjust integer types. Mostly NFC.
blob
|
commitdiff
|
diff to current
2015-10-09
Dehao Chen
Make HeaderLineno a local variable.
blob
|
commitdiff
|
diff to current
2015-10-01
Dehao Chen
Update sample profile propagation algorithm.
blob
|
commitdiff
|
diff to current
2015-09-30
Dehao Chen
http://reviews.llvm.org/D13145
blob
|
commitdiff
|
diff to current
2015-09-29
Dehao Chen
http://reviews.llvm.org/D13231
blob
|
commitdiff
|
diff to current
2015-09-29
Dehao Chen
Revert r248810 which breaks tests.
blob
|
commitdiff
|
diff to current
2015-09-29
Dehao Chen
http://reviews.llvm.org/D13231
blob
|
commitdiff
|
diff to current
2015-08-26
Diego Novillo
Fix memory leak in sample profile pass.
blob
|
commitdiff
|
diff to current
2015-08-25
Diego Novillo
Convert SampleProfile pass into a Module pass.
blob
|
commitdiff
|
diff to current