[all-commits] [llvm/llvm-project] fa1fec: [VE] Support symbol with offset in assembly

Kazushi Marukawa via All-commits all-commits at lists.llvm.org
Mon Jul 6 12:17:11 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: fa1fecc73d4d3884ae8eb887ac06c0f7f7492053
      https://github.com/llvm/llvm-project/commit/fa1fecc73d4d3884ae8eb887ac06c0f7f7492053
  Author: Kazushi (Jam) Marukawa <marukawa at nec.com>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

  Changed paths:
    M llvm/include/llvm/MC/MCExpr.h
    M llvm/lib/MC/MCExpr.cpp
    M llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp
    A llvm/test/MC/VE/sym-br.s
    M llvm/test/MC/VE/symbols.s

  Log Message:
  -----------
  [VE] Support symbol with offset in assembly

Summary:
Change MCExpr to support Aurora VE's modifiers.  Change asmparser to use
existing MCExpr parser (parseExpression) to parse an expression contining
symbols with modifiers and offsets.  Also add several regression tests
of MC layer.

Reviewers: simoll, k-ishizaka

Reviewed By: simoll

Subscribers: hiraditya, llvm-commits

Tags: #llvm, #ve

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




More information about the All-commits mailing list