[clang] [clang][bytecode] Save a per-Block IsWeak bit (PR #111248)

2024-10-05 Thread Timm Baeder via cfe-commits
https://github.com/tbaederr closed https://github.com/llvm/llvm-project/pull/111248 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][bytecode] Save a per-Block IsWeak bit (PR #111248)

2024-10-05 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Timm Baeder (tbaederr) Changes Checking the decl for every load is rather expensive. --- Full diff: https://github.com/llvm/llvm-project/pull/111248.diff 5 Files Affected: - (modified) clang/lib/AST/ByteCode/InterpBlock.cpp (+2-2) - (m

[clang] [clang][bytecode] Save a per-Block IsWeak bit (PR #111248)

2024-10-05 Thread Timm Baeder via cfe-commits
https://github.com/tbaederr created https://github.com/llvm/llvm-project/pull/111248 Checking the decl for every load is rather expensive. >From 7011cb6a67c154f2d93036dfcaa381f83e070f59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Sat, 5 Oct 2024 12:56:31 +0200 Subject: [