Sign in
llvm
/
llvm
/
3f4c496a9449877189c27c537c0c7699610d6ddb
/
.
/
test
/
CodeGen
/
X86
/
2008-08-19-SubAndFetch.ll
blob: 9324d5dfa3bb84721c67dc4dc52aea9f28e1c71c [
file
] [
log
] [
blame
]
; RUN: llc < %s -march=x86-64 | FileCheck %s
@var
=
external
global
i64
; <i64*> [#uses=1]
define
i32
@main
()
nounwind
{
entry
:
; CHECK-LABEL: main:
; CHECK: lock
; CHECK: decq
atomicrmw
sub
i64
*
@var
,
i64
1
monotonic
unreachable
}