mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-22 20:43:44 +02:00
64689602da
llvm-svn: 261210
14 lines
390 B
LLVM
14 lines
390 B
LLVM
; RUN: llc -march=hexagon -O0 < %s | FileCheck %s
|
|
; RUN: llc -march=hexagon -O0 < %s | FileCheck -check-prefix=CHECK-CALL %s
|
|
; Hexagon Programmer's Reference Manual 11.9.1 SYSTEM/USER
|
|
|
|
; CHECK-CALL-NOT: call
|
|
|
|
; Data cache prefetch
|
|
declare void @llvm.hexagon.prefetch(i8*)
|
|
define void @prefetch(i8* %a) {
|
|
call void @llvm.hexagon.prefetch(i8* %a)
|
|
ret void
|
|
}
|
|
; CHECK: dcfetch({{.*}} + #0)
|