[all-commits] [llvm/llvm-project] 91bc85: [MS] Preserve base register %esi around movs[bwl]

namazso via All-commits all-commits at lists.llvm.org
Fri Jul 23 01:29:04 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 91bc85b1ebaaa4e61058c24b556d6f0569a9b091
      https://github.com/llvm/llvm-project/commit/91bc85b1ebaaa4e61058c24b556d6f0569a9b091
  Author: namazso <admin at namazso.eu>
  Date:   2021-07-23 (Fri, 23 Jul 2021)

  Changed paths:
    M clang/lib/Headers/intrin.h
    M clang/test/CodeGen/ms-intrinsics.c

  Log Message:
  -----------
  [MS] Preserve base register %esi around movs[bwl]

fix for behavior reported in https://bugs.llvm.org/show_bug.cgi?id=51100 workaround for root cause https://bugs.llvm.org/show_bug.cgi?id=16830

similar to https://reviews.llvm.org/D101338

Reviewed By: craig.topper

Differential Revision: https://reviews.llvm.org/D106210




More information about the All-commits mailing list