[all-commits] [llvm/llvm-project] 3c3c37: [win/asan] GetInstructionSize: Add some more instr...

Bernhard Übelacker via All-commits all-commits at lists.llvm.org
Wed Sep 16 01:02:26 PDT 2026


  Branch: refs/heads/release/23.x
  Home:   https://github.com/llvm/llvm-project
  Commit: 3c3c37ea117a78ac82abc570447c3aacec2d4528
      https://github.com/llvm/llvm-project/commit/3c3c37ea117a78ac82abc570447c3aacec2d4528
  Author: Bernhard Übelacker <bernhardu at mailbox.org>
  Date:   2026-09-16 (Wed, 16 Sep 2026)

  Changed paths:
    M compiler-rt/lib/interception/interception_win.cpp
    M compiler-rt/lib/interception/tests/interception_win_test.cpp

  Log Message:
  -----------
  [win/asan] GetInstructionSize: Add some more instructions. (#219038)

These got reported in #96270.

- Allow "0F B6 44 24 XX : movzx eax, byte ptr [esp + XX]" for x86 and
x86_64.
- Add "0F B6 4C 24 XX : movzx ecx, byte ptr [esp + XX]"
- Add "4F 8D 0C XX : lea r9, [...]"
- Add "66 83 3A XX : cmp word ptr [rdx], XX"
- Add "85 D2 : test edx, edx"
- Add "8D 44 24 XX : lea eax, [esp + XX]"
- Add "F3 0F 1E FA : endbr64"
- Add "F3 0F 1E FB : endbr32"

(cherry picked from commit 7fd0dd89cf63bd363b7884232202fa958ccc974a)



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list