From cbf84a530de943f02caf06e5f0424ab27176e147 Mon Sep 17 00:00:00 2001 From: Hongyu Chen Date: Thu, 3 Jul 2025 10:59:10 -0400 Subject: Added new IL attribute ILTransparentCopy --- binaryninjacore.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/binaryninjacore.h b/binaryninjacore.h index 010fc06a..0e05a7fc 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -1044,6 +1044,9 @@ extern "C" // HLIL condition chain can be rewritten as a switch statement HLILSwitchRecoveryPossible = 0x800, + + // Cue for use-def heuristics to follow through simple copies (e.g., register windowing for Xtensa) + ILTransparentCopy = 0x1000, } BNILInstructionAttribute; typedef enum BNIntrinsicClass -- cgit v1.3.1