[clang] [libcxx] [lldb] [llvm] [mlir] [BOLT][BAT] Add entries for deleted basic blocks (PR #91906)

2024-05-24 Thread Rafael Auler via cfe-commits
rafaelauler wrote: Oh I see, thanks! https://github.com/llvm/llvm-project/pull/91906 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [libcxx] [lldb] [llvm] [mlir] [BOLT][BAT] Add entries for deleted basic blocks (PR #91906)

2024-05-24 Thread Rafael Auler via cfe-commits
rafaelauler wrote: Thanks for the detailed explanation. So essentially the output offset is not important because these deleted blocks are only useful for their input offset, which will be used in BoltAddressTranslation::getFallthroughsInTrace() to create traffic in this to-be deleted block,

[clang] [libcxx] [lldb] [llvm] [mlir] [BOLT][BAT] Add entries for deleted basic blocks (PR #91906)

2024-05-21 Thread Rafael Auler via cfe-commits
https://github.com/rafaelauler approved this pull request. Could you elaborate a bit better on why do we need a deleted block to be present in the table? My memory fails me, aren't we using the translation table just to map samples collected on the bolted binary? Where do the deleted blocks

[llvm] [clang] [lldb] [libcxx] [libc] [clang-tools-extra] [mlir] [BOLT][NFC] Print BAT section size (PR #76897)

2024-01-11 Thread Rafael Auler via cfe-commits
https://github.com/rafaelauler approved this pull request. https://github.com/llvm/llvm-project/pull/76897 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[flang] [clang] [clang-tools-extra] [compiler-rt] [libcxx] [llvm] [BOLT] Read .rela.dyn in static non-pie binary (PR #71635)

2023-11-09 Thread Rafael Auler via cfe-commits
https://github.com/rafaelauler approved this pull request. Looks good, thanks. https://github.com/llvm/llvm-project/pull/71635 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Re: r356598 - Recommit "Support attribute used in member funcs of class templates"

2019-03-28 Thread Rafael Auler via cfe-commits
8 - Recommit "Support attribute used in member funcs of class templates" On Wed, Mar 20, 2019 at 12:21 PM Rafael Auler via cfe-commits mailto:cfe-commits@lists.llvm.org>> wrote: Author: rafauler Date: Wed Mar 20 12:22:24 2019 New Revision: 356598 URL: http://llv

Re: r356598 - Recommit "Support attribute used in member funcs of class templates"

2019-03-26 Thread Rafael Auler via cfe-commits
funcs of class templates" On Wed, Mar 20, 2019 at 12:21 PM Rafael Auler via cfe-commits mailto:cfe-commits@lists.llvm.org>> wrote: Author: rafauler Date: Wed Mar 20 12:22:24 2019 New Revision: 356598 URL: http://llvm.org/viewvc/llvm-project?rev=356598=rev<https://urldefense

r356598 - Recommit "Support attribute used in member funcs of class templates"

2019-03-20 Thread Rafael Auler via cfe-commits
Author: rafauler Date: Wed Mar 20 12:22:24 2019 New Revision: 356598 URL: http://llvm.org/viewvc/llvm-project?rev=356598=rev Log: Recommit "Support attribute used in member funcs of class templates" This diff previously exposed a bug in LLVM's IRLinker, breaking buildbots that tried to self-host

r355721 - Revert "Recommit "Support attribute used in member funcs of class templates""

2019-03-08 Thread Rafael Auler via cfe-commits
Author: rafauler Date: Fri Mar 8 12:23:57 2019 New Revision: 355721 URL: http://llvm.org/viewvc/llvm-project?rev=355721=rev Log: Revert "Recommit "Support attribute used in member funcs of class templates"" There is nontrivial bug caused in lld that I need to further investigate. Meanwhile,

r355627 - Recommit "Support attribute used in member funcs of class templates"

2019-03-07 Thread Rafael Auler via cfe-commits
Author: rafauler Date: Thu Mar 7 11:14:30 2019 New Revision: 355627 URL: http://llvm.org/viewvc/llvm-project?rev=355627=rev Log: Recommit "Support attribute used in member funcs of class templates" The patch originally broke code that was incompatible with GCC, but we want to follow GCC

r352748 - Revert "Support attribute used in member funcs of class templates"

2019-01-31 Thread Rafael Auler via cfe-commits
Author: rafauler Date: Thu Jan 31 05:31:33 2019 New Revision: 352748 URL: http://llvm.org/viewvc/llvm-project?rev=352748=rev Log: Revert "Support attribute used in member funcs of class templates" This reverts commit 352740: broke swift build Removed:

r352740 - Support attribute used in member funcs of class templates

2019-01-31 Thread Rafael Auler via cfe-commits
Author: rafauler Date: Thu Jan 31 01:38:31 2019 New Revision: 352740 URL: http://llvm.org/viewvc/llvm-project?rev=352740=rev Log: Support attribute used in member funcs of class templates Summary: As PR17480 describes, clang does not support the used attribute for member functions of class