User Details
- User Since
- Jun 28 2017, 5:32 PM (185 w, 3 d)
Thu, Jan 14
Mon, Jan 11
Thu, Jan 7
Wed, Jan 6
Dec 15 2020
D93281 looks good to me.
Dec 14 2020
I can add "cl::ZeroOrMore" to "-vp-counters-per-site". Would it be good?
Dec 11 2020
Dec 10 2020
Dec 9 2020
Adjust only for dynamic linking mode. Rebase.
Dec 7 2020
Dec 4 2020
Address comment.
https://reviews.llvm.org/D92669 should fix the issue.
Uploaded https://reviews.llvm.org/D92599
Dec 3 2020
Dec 2 2020
Hi, we encountered this issue https://bugs.llvm.org/show_bug.cgi?id=48055 which reverting this patch seems to make it go away.
Oct 15 2020
Oct 14 2020
This is with clang trying to PGO itself. Build with -DLLVM_BUILD_INSTRUMENTED=IR -DLLVM_BUILD_RUNTIME=No and use the result to build the LLVM tree again.
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=318445929&repo=ash&lineNumber=17322
Oct 5 2020
Update the patch description.
Sep 14 2020
I'm not familiar with the history of this file well, but I had the same impression: it'd be nice if there's a single copy but since compiler-rt is set up to build without depending on llvm/, it's in the way it is currently.
Sep 9 2020
Rebase.
Address comment.
I think this was reverted by https://reviews.llvm.org/rG7bfaa40086359ed7e41c862ab0a65e0bb1be0aeb
Sep 2 2020
Address comments.
Update to remove the getZExtOrTrunc.
Aug 31 2020
Aug 19 2020
Aug 17 2020
Aug 14 2020
Aug 11 2020
Aug 3 2020
Jul 31 2020
Jul 30 2020
Address comment. Use -pgo-instr-gen.
Yup, -pgo-instr-old-cfg-hashing=true to revert back to the old hashing.
Jul 29 2020
Latest update diff:
Use endian::write64le.
Here's the diff in the latest update:
Fix the endianness issue.
Builtbot failure: http://lab.llvm.org:8011/builders/clang-ppc64be-linux/builds/51984
Address comments. PTAL.
Address comment.
Rebase past D84865.
Address comment.
Jul 28 2020
Rebase (converting one more test) and fixing a typo and whitespace.
Add a flag to back out to the old hashing.
Many tests can also be enhanced to filter out the hash details if they are not part the main test.
Shift the higher 32 bits by 28 bits and add.