[all-commits] [llvm/llvm-project] 180548: [X86] VEX/EVEX prefix doesn't work for inline asse...

MorningLiu via All-commits all-commits at lists.llvm.org
Sun Oct 25 18:09:07 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 180548c5c7848f82ceac5d6a3528a8cb14c20fed
      https://github.com/llvm/llvm-project/commit/180548c5c7848f82ceac5d6a3528a8cb14c20fed
  Author: Liu, Chen3 <chen3.liu at intel.com>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    A clang/test/CodeGen/X86/att-inline-asm-prefix.c
    M llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
    M llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h
    M llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp

  Log Message:
  -----------
  [X86] VEX/EVEX prefix doesn't work for inline assembly.

For now, we lost the encoding information if we using inline assembly.
The encoding for the inline assembly will keep default even if we add
the vex/evex prefix.

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




More information about the All-commits mailing list