Skip to content

Commit

Permalink
Update BPF test instruction order
Browse files Browse the repository at this point in the history
  • Loading branch information
kalxr committed Jul 31, 2024
1 parent 1e83b39 commit fa37027
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
8 changes: 4 additions & 4 deletions llvm/test/CodeGen/BPF/intrinsics.ll
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,10 @@ define i32 @ld_h(ptr %ctx, ptr %ctx2, i32 %foo) #0 {
%5 = trunc i64 %4 to i32
ret i32 %5
; CHECK-LABEL: ld_h:
; CHECK-EL: r0 = *(u16 *)skb[r
; CHECK-EL: r0 = *(u16 *)skb[123]
; CHECK-EB: r0 = *(u16 *)skb[r
; CHECK-EL: r0 = *(u16 *)skb[r
; CHECK-EB: r0 = *(u16 *)skb[123]
; CHECK-EB: r0 = *(u16 *)skb[r
}

declare i64 @llvm.bpf.load.half(ptr, i64) #1
Expand All @@ -48,10 +48,10 @@ define i32 @ld_w(ptr %ctx, ptr %ctx2, i32 %foo) #0 {
%5 = trunc i64 %4 to i32
ret i32 %5
; CHECK-LABEL: ld_w:
; CHECK-EL: r0 = *(u32 *)skb[r
; CHECK-EL: r0 = *(u32 *)skb[123]
; CHECK-EB: r0 = *(u32 *)skb[r
; CHECK-EL: r0 = *(u32 *)skb[r
; CHECK-EB: r0 = *(u32 *)skb[123]
; CHECK-EB: r0 = *(u32 *)skb[r
}

declare i64 @llvm.bpf.load.word(ptr, i64) #1
Expand Down
8 changes: 4 additions & 4 deletions llvm/test/CodeGen/BPF/objdump_intrinsics.ll
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,10 @@ define i32 @ld_h(ptr %ctx, ptr %ctx2, i32 %foo) #0 {
%5 = trunc i64 %4 to i32
ret i32 %5
; CHECK-LABEL: ld_h:
; CHECK-EL: r0 = *(u16 *)skb[r
; CHECK-EL: r0 = *(u16 *)skb[123]
; CHECK-EB: r0 = *(u16 *)skb[r
; CHECK-EL: r0 = *(u16 *)skb[r
; CHECK-EB: r0 = *(u16 *)skb[123]
; CHECK-EB: r0 = *(u16 *)skb[r
}

declare i64 @llvm.bpf.load.half(ptr, i64) #1
Expand All @@ -48,10 +48,10 @@ define i32 @ld_w(ptr %ctx, ptr %ctx2, i32 %foo) #0 {
%5 = trunc i64 %4 to i32
ret i32 %5
; CHECK-LABEL: ld_w:
; CHECK-EL: r0 = *(u32 *)skb[r
; CHECK-EL: r0 = *(u32 *)skb[123]
; CHECK-EB: r0 = *(u32 *)skb[r
; CHECK-EL: r0 = *(u32 *)skb[r
; CHECK-EB: r0 = *(u32 *)skb[123]
; CHECK-EB: r0 = *(u32 *)skb[r
}

declare i64 @llvm.bpf.load.word(ptr, i64) #1
Expand Down

0 comments on commit fa37027

Please sign in to comment.