brintos

brintos / llvm-project-archived public Read only

0
0
Text · 554 B · 109bf5e Raw
18 lines · plain
1; This test does not check the machine code output.   2; RUN: llc -mtriple=mips < %s 3 4@stat_vol_ptr_int = internal global ptr null, align 45@stat_ptr_vol_int = internal global ptr null, align 46 7define void @simple_vol_file() nounwind {8entry:9  %tmp = load volatile ptr, ptr @stat_vol_ptr_int, align 410  call void @llvm.prefetch(ptr %tmp, i32 0, i32 0, i32 1)11  %tmp1 = load ptr, ptr @stat_ptr_vol_int, align 412  call void @llvm.prefetch(ptr %tmp1, i32 0, i32 0, i32 1)13  ret void14}15 16declare void @llvm.prefetch(ptr nocapture, i32, i32, i32) nounwind17 18