Sign in
cobalt
/
cobalt
/
e83fce97d7405b0b5e569d961aa431b1112ac6ac
/
.
/
src
/
third_party
/
llvm-project
/
lldb
/
packages
/
Python
/
lldbsuite
/
test
/
arm
/
breakpoint-it
/
main.c
blob: 35d57bb1b843e3b12bf408352d37232dd6c5aca5 [
file
] [
log
] [
blame
]
int
main
()
{
int
value
;
asm
(
"cmp %1, %2\n\t"
"ite ne\n\t"
".thumb_func\n\t"
"bkpt_true:\n\t"
"movne %0, %1\n\t"
".thumb_func\n\t"
"bkpt_false:\n\t"
"moveq %0, %2\n\t"
:
"=r"
(
value
)
:
"r"
(
42
),
"r"
(
47
));
return
value
;
}