[llvm-branch-commits] [lld] 8aa3ee2 - [CSSPGO] LTO option for pseudo probe

2021-01-22 Thread Hongtao Yu via llvm-branch-commits
Author: Hongtao Yu Date: 2021-01-22T11:07:10-08:00 New Revision: 8aa3ee241d522ee97558dcbe9ae331c9564cda4c URL: https://github.com/llvm/llvm-project/commit/8aa3ee241d522ee97558dcbe9ae331c9564cda4c DIFF: https://github.com/llvm/llvm-project/commit/8aa3ee241d522ee97558dcbe9ae331c9564cda4c.diff LO

[llvm-branch-commits] [llvm] 175288a - Add sample-profile-suffix-elision-policy attribute with -funique-internal-linkage-names.

2021-01-12 Thread Hongtao Yu via llvm-branch-commits
Author: Hongtao Yu Date: 2021-01-12T15:15:53-08:00 New Revision: 175288a1afef2b6976455aab5ce51c66d28f8bca URL: https://github.com/llvm/llvm-project/commit/175288a1afef2b6976455aab5ce51c66d28f8bca DIFF: https://github.com/llvm/llvm-project/commit/175288a1afef2b6976455aab5ce51c66d28f8bca.diff LO

[llvm-branch-commits] [llvm] 32bcfcd - Rename debug linkage name with -funique-internal-linkage-names

2021-01-11 Thread Hongtao Yu via llvm-branch-commits
Author: Hongtao Yu Date: 2021-01-11T13:56:07-08:00 New Revision: 32bcfcda4e28375e5a85268d2acfabcfcc011abf URL: https://github.com/llvm/llvm-project/commit/32bcfcda4e28375e5a85268d2acfabcfcc011abf DIFF: https://github.com/llvm/llvm-project/commit/32bcfcda4e28375e5a85268d2acfabcfcc011abf.diff LO

[llvm-branch-commits] [clang] 0e23fd6 - [Driver] Add DWARF64 flag: -gdwarf64

2021-01-08 Thread Hongtao Yu via llvm-branch-commits
Author: Hongtao Yu Date: 2021-01-08T12:58:38-08:00 New Revision: 0e23fd676c3984a2b867c167950464262c8e0dc6 URL: https://github.com/llvm/llvm-project/commit/0e23fd676c3984a2b867c167950464262c8e0dc6 DIFF: https://github.com/llvm/llvm-project/commit/0e23fd676c3984a2b867c167950464262c8e0dc6.diff LO

[llvm-branch-commits] [clang] 4034f92 - Switching Clang UniqueInternalLinkageNamesPass scheduling to using the LLVM one with newpm.

2021-01-04 Thread Hongtao Yu via llvm-branch-commits
Author: Hongtao Yu Date: 2021-01-04T12:04:46-08:00 New Revision: 4034f9273edacbb1c37acf19139594a226c8bdac URL: https://github.com/llvm/llvm-project/commit/4034f9273edacbb1c37acf19139594a226c8bdac DIFF: https://github.com/llvm/llvm-project/commit/4034f9273edacbb1c37acf19139594a226c8bdac.diff LO

[llvm-branch-commits] [llvm] 01f0d16 - Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.

2021-01-02 Thread Hongtao Yu via llvm-branch-commits
Author: Hongtao Yu Date: 2021-01-02T14:26:21-08:00 New Revision: 01f0d162d672c02b7207e0b3a6c494c4d0ea513d URL: https://github.com/llvm/llvm-project/commit/01f0d162d672c02b7207e0b3a6c494c4d0ea513d DIFF: https://github.com/llvm/llvm-project/commit/01f0d162d672c02b7207e0b3a6c494c4d0ea513d.diff LO

[llvm-branch-commits] [llvm] ac068e0 - [CSSPGO] Consume pseudo-probe-based AutoFDO profile

2020-12-16 Thread Hongtao Yu via llvm-branch-commits
Author: Hongtao Yu Date: 2020-12-16T15:57:18-08:00 New Revision: ac068e014b22548ae1c0dc5ff3dd8821d41f45c0 URL: https://github.com/llvm/llvm-project/commit/ac068e014b22548ae1c0dc5ff3dd8821d41f45c0 DIFF: https://github.com/llvm/llvm-project/commit/ac068e014b22548ae1c0dc5ff3dd8821d41f45c0.diff LO

[llvm-branch-commits] [llvm] 705a4c1 - [CSSPGO] Pseudo probe encoding and emission.

2020-12-10 Thread Hongtao Yu via llvm-branch-commits
Author: Hongtao Yu Date: 2020-12-10T17:29:28-08:00 New Revision: 705a4c149d8a3a414c6684a2c01ebbdcb98ccc21 URL: https://github.com/llvm/llvm-project/commit/705a4c149d8a3a414c6684a2c01ebbdcb98ccc21 DIFF: https://github.com/llvm/llvm-project/commit/705a4c149d8a3a414c6684a2c01ebbdcb98ccc21.diff LO

[llvm-branch-commits] [llvm] 1dc0a85 - [NFC] Fix a gcc build break by not using an initializer.

2020-12-10 Thread Hongtao Yu via llvm-branch-commits
Author: Hongtao Yu Date: 2020-12-10T11:54:41-08:00 New Revision: 1dc0a8521f616af5897327e4c03098f9312e9c59 URL: https://github.com/llvm/llvm-project/commit/1dc0a8521f616af5897327e4c03098f9312e9c59 DIFF: https://github.com/llvm/llvm-project/commit/1dc0a8521f616af5897327e4c03098f9312e9c59.diff LO

[llvm-branch-commits] [llvm] 248b279 - [NFC] Fix a gcc build break by using an explict constructor.

2020-12-10 Thread Hongtao Yu via llvm-branch-commits
Author: Hongtao Yu Date: 2020-12-10T11:21:40-08:00 New Revision: 248b279cf04d9e439a1e426ffd24f2dfa93d02f8 URL: https://github.com/llvm/llvm-project/commit/248b279cf04d9e439a1e426ffd24f2dfa93d02f8 DIFF: https://github.com/llvm/llvm-project/commit/248b279cf04d9e439a1e426ffd24f2dfa93d02f8.diff LO

[llvm-branch-commits] [llvm] b035513 - [CSSPGO] Pseudo probe encoding and emission.

2020-12-10 Thread Hongtao Yu via llvm-branch-commits
Author: Hongtao Yu Date: 2020-12-10T09:50:08-08:00 New Revision: b035513c06d1cba2bae8f3e88798334e877523e1 URL: https://github.com/llvm/llvm-project/commit/b035513c06d1cba2bae8f3e88798334e877523e1 DIFF: https://github.com/llvm/llvm-project/commit/b035513c06d1cba2bae8f3e88798334e877523e1.diff LO

[llvm-branch-commits] [clang] 24d4291 - [CSSPGO] Pseudo probes for function calls.

2020-12-02 Thread Hongtao Yu via llvm-branch-commits
Author: Hongtao Yu Date: 2020-12-02T13:45:20-08:00 New Revision: 24d4291ca704fa5ee2419b4163aa324eca693fd6 URL: https://github.com/llvm/llvm-project/commit/24d4291ca704fa5ee2419b4163aa324eca693fd6 DIFF: https://github.com/llvm/llvm-project/commit/24d4291ca704fa5ee2419b4163aa324eca693fd6.diff LO

[llvm-branch-commits] [llvm] 750049d - [CSSPGO] Disabling a pseudo probe test on non-x86 platforms.

2020-11-30 Thread Hongtao Yu via llvm-branch-commits
Author: Hongtao Yu Date: 2020-11-30T11:19:45-08:00 New Revision: 750049d78b7421344882948cdf98fd233a557615 URL: https://github.com/llvm/llvm-project/commit/750049d78b7421344882948cdf98fd233a557615 DIFF: https://github.com/llvm/llvm-project/commit/750049d78b7421344882948cdf98fd233a557615.diff LO

[llvm-branch-commits] [llvm] c083fed - [CSSPGO] A Clang switch -fpseudo-probe-for-profiling for pseudo-probe instrumentation.

2020-11-30 Thread Hongtao Yu via llvm-branch-commits
Author: Hongtao Yu Date: 2020-11-30T10:16:54-08:00 New Revision: c083fededfa63df6e1a560334bdb78797da9ee57 URL: https://github.com/llvm/llvm-project/commit/c083fededfa63df6e1a560334bdb78797da9ee57 DIFF: https://github.com/llvm/llvm-project/commit/c083fededfa63df6e1a560334bdb78797da9ee57.diff LO

[llvm-branch-commits] [llvm] 64fa8cc - [CSSPGO] Pseudo probe instrumentation pass

2020-11-30 Thread Hongtao Yu via llvm-branch-commits
Author: Hongtao Yu Date: 2020-11-30T10:16:54-08:00 New Revision: 64fa8cce225f7d8bd499e3a99caa850b764ff109 URL: https://github.com/llvm/llvm-project/commit/64fa8cce225f7d8bd499e3a99caa850b764ff109 DIFF: https://github.com/llvm/llvm-project/commit/64fa8cce225f7d8bd499e3a99caa850b764ff109.diff LO