]> granicus.if.org Git - llvm/commit
bpf: disassembler support for XADD under sub-register mode
authorJiong Wang <jiwang@tilera.com>
Thu, 28 Feb 2019 19:22:34 +0000 (19:22 +0000)
committerJiong Wang <jiwang@tilera.com>
Thu, 28 Feb 2019 19:22:34 +0000 (19:22 +0000)
commit4c30f56d4332c937021f8c80df5deba64f881b10
tree97928558414e032ada8055cc77ee6b93050e3a9e
parentb17832255a6eaf95677f322fd834a8450bc20cff
bpf: disassembler support for XADD under sub-register mode

Like the other load/store instructions, "w" register is preferred when
disassembling BPF_STX | BPF_W | BPF_XADD.

v1 -> v2:
 - Updated testcase insn-unit.s (Yonghong)

Acked-by: Yonghong Song <yhs@fb.com>
Signed-off-by: Jiong Wang <jiong.wang@netronome.com>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@355127 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/BPF/Disassembler/BPFDisassembler.cpp
test/MC/BPF/insn-unit.s
test/MC/BPF/load-store-32.s