Sign in
llvm
/
llvm
/
refs/heads/release_21
/
.
/
test
/
Transforms
/
RedundantLoadElimination
/
volatile.ll
blob: 5c70f4ccc3b9832c7af6ef03161e22f1761b8562 [
file
] [
log
] [
blame
] [
edit
]
; RUN: llvm-as < %s | opt -rle | llvm-dis | grep NOTDEAD
define
void
@test
(
i32
*
%Q
,
i32
*
%P
)
{
%A
=
load
i32
*
%Q
%NOTDEAD
=
volatile
load
i32
*
%Q
; <i32> [#uses=1]
ret
void
}