[PATCH] Fix PR18345: ldr= pseudo instruction produces incorrect code when using in inline assembly

David Peixotto dpeixott at codeaurora.org
Thu Jan 30 17:44:07 PST 2014


  Updated based on Rafael's feedback.

  The major change was to eliminate the ARMTargetMachOStreamer class
  and instead make the ARMTargetStreamer a non-abstract class with
  llvm_unreachable default implemenations.

Hi rafael, rengolin, grosbach,

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

CHANGE SINCE LAST DIFF
  http://llvm-reviews.chandlerc.com/D2638?vs=6719&id=6786#toc

Files:
  include/llvm/MC/MCStreamer.h
  include/llvm/MC/MCTargetAsmParser.h
  lib/MC/MCParser/AsmParser.cpp
  lib/MC/MCStreamer.cpp
  lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
  lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
  lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp
  lib/Target/ARM/MCTargetDesc/CMakeLists.txt
  test/CodeGen/ARM/inlineasm-ldr-pseudo.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D2638.3.patch
Type: text/x-patch
Size: 21713 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140130/211b63fb/attachment.bin>


More information about the llvm-commits mailing list