diff options
| author | Yonghong Song <yhs@fb.com> | 2017-10-04 16:11:52 +0000 |
|---|---|---|
| committer | Yonghong Song <yhs@fb.com> | 2017-10-04 16:11:52 +0000 |
| commit | 09b01b35558ee2ef83f60efa957c17ae4de72970 (patch) | |
| tree | ff085982bde9478a247f8cbe8d1e3d2ada62012c /llvm/test | |
| parent | 9445b89c498d8cc4de3f77ae461e594548a95402 (diff) | |
| download | bcm5719-llvm-09b01b35558ee2ef83f60efa957c17ae4de72970.tar.gz bcm5719-llvm-09b01b35558ee2ef83f60efa957c17ae4de72970.zip | |
bpf: fix an insn encoding issue for neg insn
Signed-off-by: Yonghong Song <yhs@fb.com>
llvm-svn: 314911
Diffstat (limited to 'llvm/test')
| -rw-r--r-- | llvm/test/MC/BPF/insn-unit-32.s | 2 | ||||
| -rw-r--r-- | llvm/test/MC/BPF/insn-unit.s | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/llvm/test/MC/BPF/insn-unit-32.s b/llvm/test/MC/BPF/insn-unit-32.s index e5911f04cd0..6890b260c02 100644 --- a/llvm/test/MC/BPF/insn-unit-32.s +++ b/llvm/test/MC/BPF/insn-unit-32.s @@ -7,7 +7,7 @@ w1 -= w2 // BPF_SUB | BPF_X w2 *= w3 // BPF_MUL | BPF_X w3 /= w4 // BPF_DIV | BPF_X -// CHECK: 84 11 00 00 00 00 00 00 w1 = -w1 +// CHECK: 84 01 00 00 00 00 00 00 w1 = -w1 // CHECK: 0c 10 00 00 00 00 00 00 w0 += w1 // CHECK: 1c 21 00 00 00 00 00 00 w1 -= w2 // CHECK: 2c 32 00 00 00 00 00 00 w2 *= w3 diff --git a/llvm/test/MC/BPF/insn-unit.s b/llvm/test/MC/BPF/insn-unit.s index 68b646262ea..a750facb8b9 100644 --- a/llvm/test/MC/BPF/insn-unit.s +++ b/llvm/test/MC/BPF/insn-unit.s @@ -118,7 +118,7 @@ // CHECK: 3f 43 00 00 00 00 00 00 r3 /= r4 Llabel0 : - r0 = -r0 // BPF_NEG + r2 = -r2 // BPF_NEG r4 |= r5 // BPF_OR | BPF_X r5 &= r6 // BPF_AND | BPF_X r6 <<= r7 // BPF_LSH | BPF_X @@ -127,7 +127,7 @@ Llabel0 : r9 = r10 // BPF_MOV | BPF_X r10 s>>= r0 // BPF_ARSH | BPF_X // CHECK:Llabel0: -// CHECK: 87 00 00 00 00 00 00 00 r0 = -r0 +// CHECK: 87 02 00 00 00 00 00 00 r2 = -r2 // CHECK: 4f 54 00 00 00 00 00 00 r4 |= r5 // CHECK: 5f 65 00 00 00 00 00 00 r5 &= r6 // CHECK: 6f 76 00 00 00 00 00 00 r6 <<= r7 |

