• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1; RUN: llc -march=bpfel -filetype=obj -o - %s | llvm-objdump -d - | FileCheck %s
2;
3; Source:
4;   int test() {
5;     asm volatile("r0 = r0" ::);
6;     return 0;
7;   }
8; Compilation flag:
9;   clang -target bpf -O2 -S -emit-llvm t.c
10
11; Function Attrs: nounwind
12define dso_local i32 @test() local_unnamed_addr {
13entry:
14  tail call void asm sideeffect "r0 = r0", ""()
15  ret i32 0
16}
17; CHECK-LABEL: test
18; CHECK:       r0 = r0
19; CHECK:       r0 = 0
20