Sign in
llvm
/
llvm-project.git
/
refs/heads/main
/
.
/
clang
/
test
/
CodeGenCXX
/
cast-to-ref-bool.cpp
blob: 82d15dca10c025f1932dc00f9e514098a07fdabd [
file
] [
edit
]
// RUN: %clang_cc1 -triple x86_64-apple-darwin -emit-llvm -o - %s | FileCheck %s
// CHECK-LABEL: main
int
main
(
int
argc
,
char
**
argv
)
{
// CHECK: load i8, ptr %
// CHECK-NEXT: icmp ne i8 %{{.+}}, 0
bool
b
=
(
bool
&)
argv
[
argc
][
1
];
return
b
;
}