[PATCH] D57621: [X86] Print %st(0) as %st to match what gcc inline asm uses as the clobber name to make MS inline asm work correctly

Phabricator via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Feb 2 23:55:18 PST 2019


This revision was automatically updated to reflect the committed changes.
Closed by commit rL352985: [X86] Print %st(0) as %st to match what gcc inline asm uses as the clobber nameā€¦ (authored by ctopper, committed by ).
Herald added a project: LLVM.

Changed prior to commit:
  https://reviews.llvm.org/D57621?vs=184848&id=184934#toc

Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D57621/new/

https://reviews.llvm.org/D57621

Files:
  llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cpp
  llvm/trunk/lib/Target/X86/X86InstrFPStack.td
  llvm/trunk/lib/Target/X86/X86InstrInfo.td
  llvm/trunk/lib/Target/X86/X86RegisterInfo.td
  llvm/trunk/test/CodeGen/X86/2007-09-27-LDIntrinsics.ll
  llvm/trunk/test/CodeGen/X86/avx512-regcall-NoMask.ll
  llvm/trunk/test/CodeGen/X86/fcmove.ll
  llvm/trunk/test/CodeGen/X86/finite-libcalls.ll
  llvm/trunk/test/CodeGen/X86/fmf-flags.ll
  llvm/trunk/test/CodeGen/X86/fp-cvt.ll
  llvm/trunk/test/CodeGen/X86/fp128-cast.ll
  llvm/trunk/test/CodeGen/X86/inline-asm-fpstack.ll
  llvm/trunk/test/CodeGen/X86/pr13577.ll
  llvm/trunk/test/CodeGen/X86/pr33349.ll
  llvm/trunk/test/CodeGen/X86/pr34080.ll
  llvm/trunk/test/CodeGen/X86/pr34177.ll
  llvm/trunk/test/CodeGen/X86/scalar-fp-to-i64.ll
  llvm/trunk/test/CodeGen/X86/select.ll
  llvm/trunk/test/CodeGen/X86/sibcall.ll
  llvm/trunk/test/CodeGen/X86/x87-schedule.ll
  llvm/trunk/test/MC/Disassembler/X86/fp-stack.txt
  llvm/trunk/test/MC/Disassembler/X86/x86-16.txt
  llvm/trunk/test/MC/X86/PPRO-32.s
  llvm/trunk/test/MC/X86/PPRO-64.s
  llvm/trunk/test/MC/X86/X87-32.s
  llvm/trunk/test/MC/X86/X87-64.s
  llvm/trunk/test/MC/X86/intel-syntax.s
  llvm/trunk/test/MC/X86/x86-16.s
  llvm/trunk/test/MC/X86/x86-32-coverage.s
  llvm/trunk/test/MC/X86/x86-32.s
  llvm/trunk/test/MC/X86/x86-64.s
  llvm/trunk/test/tools/llvm-mca/X86/Atom/resources-x87.s
  llvm/trunk/test/tools/llvm-mca/X86/BdVer2/resources-x87.s
  llvm/trunk/test/tools/llvm-mca/X86/Broadwell/resources-x87.s
  llvm/trunk/test/tools/llvm-mca/X86/BtVer2/resources-x87.s
  llvm/trunk/test/tools/llvm-mca/X86/Generic/resources-x87.s
  llvm/trunk/test/tools/llvm-mca/X86/Haswell/resources-x87.s
  llvm/trunk/test/tools/llvm-mca/X86/SLM/resources-x87.s
  llvm/trunk/test/tools/llvm-mca/X86/SandyBridge/resources-x87.s
  llvm/trunk/test/tools/llvm-mca/X86/SkylakeClient/resources-x87.s
  llvm/trunk/test/tools/llvm-mca/X86/SkylakeServer/resources-x87.s
  llvm/trunk/test/tools/llvm-mca/X86/Znver1/resources-x87.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D57621.184934.patch
Type: text/x-patch
Size: 334299 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190203/63e7597d/attachment-0001.bin>


More information about the llvm-commits mailing list