1 # eBPF tests for MEM pseudo-C instructions, modulus lddw.
4 r0 = *(u32 *)skb[48879]
5 r0 = *(u16 *)skb[48879]
7 r0 = *(u64 *)skb[48879]
8 r0 = *(u32 *)skb[r3 + 0xbeef]
9 r0 = *(u16 *)skb[r5 + 0xbeef]
10 r0 = *(u8 *)skb[r7 + 0xbeef]
11 r0 = *(u64 *)skb[r9 + 0xbeef]
12 r2 = *(u32 *)(r1 + 32495)
13 r2 = *(u16 *)(r1 + 32495)
14 r2 = *(u8 *)(r1 + 32495)
16 *(u32 *)(r1 + 32495) = r2
17 *(u16 *)(r1 + 32495) = r2
18 *(u8 *)(r1 + 32495) = r2
20 *(u8 *)(r1 + 0x7eef) = 0x11223344
21 *(u16 *)(r1 + 0x7eef) = 0x11223344
22 *(u32 *)(r1 + 0x7eef) = 0x11223344
23 *(u64 *)(r1 + -2) = 0x11223344
24 r2 = *(s32*)(r1+0x7eef)
25 r2 = *(s16*)(r1+0x7eef)
26 r2 = *(s8*)(r1+0x7eef)
27 r2 = *(s64*)(r1+0x7eef)
28 r0 = *(u64 *)skb[r5 + 0]