summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorYonghong Song <yhs@fb.com>2017-10-04 16:11:52 +0000
committerYonghong Song <yhs@fb.com>2017-10-04 16:11:52 +0000
commit09b01b35558ee2ef83f60efa957c17ae4de72970 (patch)
treeff085982bde9478a247f8cbe8d1e3d2ada62012c /llvm/test
parent9445b89c498d8cc4de3f77ae461e594548a95402 (diff)
downloadbcm5719-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.s2
-rw-r--r--llvm/test/MC/BPF/insn-unit.s4
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
OpenPOWER on IntegriCloud