[all-commits] [llvm/llvm-project] 269d84: [X86] Replace TB with PS on instructions that are ...

topperc via All-commits all-commits at lists.llvm.org
Thu Jun 11 12:23:10 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 269d843720382a8beafdf156cd01f9791faff66c
      https://github.com/llvm/llvm-project/commit/269d843720382a8beafdf156cd01f9791faff66c
  Author: Craig Topper <craig.topper at intel.com>
  Date:   2020-06-11 (Thu, 11 Jun 2020)

  Changed paths:
    M llvm/lib/Target/X86/X86InstrFPStack.td
    M llvm/lib/Target/X86/X86InstrInfo.td
    M llvm/lib/Target/X86/X86InstrSGX.td
    M llvm/lib/Target/X86/X86InstrSSE.td
    M llvm/lib/Target/X86/X86InstrSystem.td
    M llvm/lib/Target/X86/X86InstrTSX.td
    M llvm/lib/Target/X86/X86InstrVMX.td

  Log Message:
  -----------
  [X86] Replace TB with PS on instructions that are documented in the SDM with 'NP'

'NP' means that the instruction is not recognized with a 66, F2 or F3
prefix. It will either #UD or decode to a different instruction.

All of the cases are here should fall into the #UD variety since
we should be detecting the collision with other instructions when
we build the disassembler tables.




More information about the All-commits mailing list