/external/compiler-rt/lib/tsan/rtl/ |
tsan_interface_atomic.cc | 767 SCOPED_ATOMIC(CAS, a, c, v, mo, fmo); 773 SCOPED_ATOMIC(CAS, a, c, v, mo, fmo); 779 SCOPED_ATOMIC(CAS, a, c, v, mo, fmo); 785 SCOPED_ATOMIC(CAS, a, c, v, mo, fmo); 792 SCOPED_ATOMIC(CAS, a, c, v, mo, fmo); 799 SCOPED_ATOMIC(CAS, a, c, v, mo, fmo); 805 SCOPED_ATOMIC(CAS, a, c, v, mo, fmo); 811 SCOPED_ATOMIC(CAS, a, c, v, mo, fmo); 817 SCOPED_ATOMIC(CAS, a, c, v, mo, fmo); 824 SCOPED_ATOMIC(CAS, a, c, v, mo, fmo) [all...] |
/external/valgrind/VEX/priv/ |
ir_opt.c | 405 IRCAS *cas, *cas2; local 460 cas = st->Ist.CAS.details; 461 e1 = flatten_Expr(bb, cas->addr); 462 e2 = cas->expdHi ? flatten_Expr(bb, cas->expdHi) : NULL; 463 e3 = flatten_Expr(bb, cas->expdLo); 464 e4 = cas->dataHi ? flatten_Expr(bb, cas->dataHi) : NULL; 465 e5 = flatten_Expr(bb, cas->dataLo) 2656 IRCAS *cas, *cas2; local 2991 IRCAS* cas; local 5153 IRCAS* cas; local 5509 IRCAS *cas, *cas2; local 6309 IRCAS* cas = st->Ist.CAS.details; local 6467 IRCAS* cas; local [all...] |
ir_defs.c | 2013 IRCAS* cas = LibVEX_Alloc_inline(sizeof(IRCAS)); local 3705 const IRCAS* cas = st->Ist.CAS.details; local 3891 const IRCAS* cas; local 4274 const IRCAS* cas = stmt->Ist.CAS.details; local 4554 const IRCAS* cas = stmt->Ist.CAS.details; local [all...] |
host_s390_isel.c | 358 cas(b,d,...) # emit compare-and-swap using b12 amode 3859 IRCAS *cas = stmt->Ist.CAS.details; local 3872 IRCAS *cas = stmt->Ist.CAS.details; local [all...] |
host_x86_isel.c | 4178 IRCAS* cas = stmt->Ist.CAS.details; local 4203 IRCAS* cas = stmt->Ist.CAS.details; local [all...] |
host_tilegx_isel.c | 1513 IRCAS* cas = stmt->Ist.CAS.details; local [all...] |
host_amd64_isel.c | 4680 IRCAS* cas = stmt->Ist.CAS.details; local 4705 IRCAS* cas = stmt->Ist.CAS.details; local [all...] |
host_mips_isel.c | 3947 IRCAS *cas = stmt->Ist.CAS.details; local [all...] |
/external/v8/test/mjsunit/harmony/ |
atomics.js | 194 // array[i] == 0, CAS will store 198 // array[i] == 50, CAS will not store
|
/external/valgrind/lackey/ |
lk_main.c | 882 IRCAS* cas = st->Ist.CAS.details; local 883 tl_assert(cas->addr != NULL); 884 tl_assert(cas->dataLo != NULL); 885 dataTy = typeOfIRExpr(tyenv, cas->dataLo); 887 if (cas->dataHi != NULL) 888 dataSize *= 2; /* since it's a doubleword-CAS */ 890 addEvent_Dr( sbOut, cas->addr, dataSize ); 891 addEvent_Dw( sbOut, cas->addr, dataSize ); 895 if (cas->dataHi != NULL) /* dcas * [all...] |
/external/valgrind/VEX/pub/ |
libvex_ir.h | 438 hint that these compute the success/failure of a CAS [all...] |
/external/valgrind/drd/ |
drd_load_store.c | 747 IRCAS* cas = st->Ist.CAS.details; local 749 tl_assert(cas->addr != NULL); 750 tl_assert(cas->dataLo != NULL); 751 dataSize = sizeofIRType(typeOfIRExpr(bb->tyenv, cas->dataLo)); 752 if (cas->dataHi != NULL) 753 dataSize *= 2; /* since it's a doubleword-CAS */ 756 instr_trace_mem_store(bb, cas->addr, cas->dataHi, cas->dataLo [all...] |
/external/valgrind/exp-dhat/ |
dh_main.c | 974 IRCAS* cas = st->Ist.CAS.details; local 975 tl_assert(cas->addr != NULL); 976 tl_assert(cas->dataLo != NULL); 977 dataSize = sizeofIRType(typeOfIRExpr(tyenv, cas->dataLo)); 978 if (cas->dataHi != NULL) 979 dataSize *= 2; /* since it's a doubleword-CAS */ 981 dataSize, cas->addr, goff_sp ); 983 dataSize, cas->addr, goff_sp ); [all...] |
/external/valgrind/cachegrind/ |
cg_main.c | 1204 IRCAS* cas = st->Ist.CAS.details; local [all...] |
/external/valgrind/callgrind/ |
main.c | 559 /* Global bus event (CAS, LOCK-prefix, LL-SC, etc) */ 1127 IRCAS* cas = st->Ist.CAS.details; local [all...] |
/external/valgrind/exp-sgcheck/ |
sg_main.c | 2312 IRCAS* cas = st->Ist.CAS.details; local [all...] |
/external/valgrind/memcheck/ |
mc_translate.c | 131 Ist_Store, IRLoadG, IRStoreG, LLSC, CAS and Dirty memory 6149 IRCAS* cas; local [all...] |
/external/valgrind/helgrind/ |
hg_main.c | 4713 IRCAS* cas = st->Ist.CAS.details; local [all...] |