]> granicus.if.org Git - llvm/commitdiff
[Docs][CodeGenerator][eBPF] Correct the values for BPF_X and BPF_K
authorYonghong Song <yhs@fb.com>
Fri, 3 May 2019 16:40:16 +0000 (16:40 +0000)
committerYonghong Song <yhs@fb.com>
Fri, 3 May 2019 16:40:16 +0000 (16:40 +0000)
Fix the values of BPF_X and BPF_K according to BPFInstrFormats.td:
"
def BPF_K : BPFSrcType<0x0>;
def BPF_X : BPFSrcType<0x1>;
"

The right value for BPF_X is 0x1, and the right value for BPF_K is 0x0.

Signed-off-by: Wang YanQing <udknight@gmail.com>
Differential Revision: https://reviews.llvm.org/D61512

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@359904 91177308-0d34-0410-b5e6-96231b3b80d8

docs/CodeGenerator.rst

index 22c0714e1afc1037a4a190f9d7fc41db0723864f..e7f96e8c6e3b08130c8765debd06ba14b684e8b0 100644 (file)
@@ -2527,8 +2527,8 @@ When BPF_CLASS(code) == BPF_ALU or BPF_ALU64 or BPF_JMP,
 
 ::
 
-  BPF_X     0x0  use src_reg register as source operand
-  BPF_K     0x1  use 32 bit immediate as source operand
+  BPF_X     0x1  use src_reg register as source operand
+  BPF_K     0x0  use 32 bit immediate as source operand
 
 and four MSB bits store operation code