[llvm] [BOLT] Add support for safe-icf (PR #116275)

Maksim Panchenko via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 16 20:48:03 PST 2024


================
@@ -27,15 +28,74 @@ class IdenticalCodeFolding : public BinaryFunctionPass {
       return false;
     if (BF.hasSDTMarker())
       return false;
+    if (BF.hasAddressTaken())
----------------
maksfb wrote:

We should place the "safe ICF" check here assuming `AddressTaken` property is independent of the ICF pass.

https://github.com/llvm/llvm-project/pull/116275


More information about the llvm-commits mailing list