[PATCH] disabled switching ARM modes in inline asm

Greg Fitzgerald garious at gmail.com
Wed Dec 11 10:41:08 PST 2013


  This patch includes the same tests as the previous revision.  The only difference is that instead of adding a second boolean member variable to indicate we're parsing GNU Inline Asm, an enum was added.  The functions that accessed the boolean have been updated to access the enum variable.

  The X86 code that was touched in this patch was added by Chad Rosier.  I've added him to the CC list.

Hi grosbach, aemerson,

http://llvm-reviews.chandlerc.com/D2255

CHANGE SINCE LAST DIFF
  http://llvm-reviews.chandlerc.com/D2255?vs=5859&id=6036#toc

Files:
  include/llvm/MC/MCParser/MCAsmParser.h
  include/llvm/MC/MCTargetAsmParser.h
  lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  lib/MC/MCParser/AsmParser.cpp
  lib/MC/MCParser/MCTargetAsmParser.cpp
  lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  lib/Target/X86/AsmParser/X86AsmParser.cpp
  test/CodeGen/ARM/2013-12-02-inline-asm-switch-mode.ll
  test/CodeGen/ARM/2013-12-02-inline-asm-switch-to-arm.ll
  test/CodeGen/ARM/2013-12-02-inline-asm-switch-to-thumb.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D2255.3.patch
Type: text/x-patch
Size: 12173 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131211/b54b136f/attachment.bin>


More information about the llvm-commits mailing list