/external/compiler-rt/lib/tsan/rtl/ |
H A D | 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, [all...] |
/external/valgrind/VEX/priv/ |
H A D | ir_opt.c | 460 cas = st->Ist.CAS.details; 2657 cas = st->Ist.CAS.details; 3026 cas = st->Ist.CAS.details; 4364 CAS is a load-store op, so it should be safe to say False. 4650 if (st->Ist.CAS.details->oldHi != IRTemp_INVALID) 4651 st->Ist.CAS.details->oldHi += delta; 4652 st->Ist.CAS.details->oldLo += delta; 4653 deltaIRExpr(st->Ist.CAS.details->addr, delta); 4654 if (st->Ist.CAS.details->expdHi) 4655 deltaIRExpr(st->Ist.CAS [all...] |
H A D | ir_defs.c | 1433 vex_printf(" = CAS%s(", cas->end==Iend_LE ? "le" : "be" ); 1591 ppIRCAS(s->Ist.CAS.details); 2139 s->Ist.CAS.details = cas; 2415 return IRStmt_CAS(deepCopyIRCAS(s->Ist.CAS.details)); 3705 const IRCAS* cas = st->Ist.CAS.details; 3930 cas = stmt->Ist.CAS.details; 4274 const IRCAS* cas = stmt->Ist.CAS.details; 4275 /* make sure it's definitely either a CAS or a DCAS */ 4321 sanityCheckFail(bb,stmt,"IRStmt.CAS: ill-formed"); 4554 const IRCAS* cas = stmt->Ist.CAS [all...] |
H A D | host_s390_isel.c | 3858 if (stmt->Ist.CAS.details->oldHi == IRTemp_INVALID) { 3859 IRCAS *cas = stmt->Ist.CAS.details; 3872 IRCAS *cas = stmt->Ist.CAS.details;
|
H A D | host_x86_isel.c | 4175 if (stmt->Ist.CAS.details->oldHi == IRTemp_INVALID) { 4176 /* "normal" singleton CAS */ 4178 IRCAS* cas = stmt->Ist.CAS.details; 4202 /* double CAS */ 4203 IRCAS* cas = stmt->Ist.CAS.details;
|
H A D | host_tilegx_isel.c | 1513 IRCAS* cas = stmt->Ist.CAS.details;
|
H A D | host_amd64_isel.c | 4677 if (stmt->Ist.CAS.details->oldHi == IRTemp_INVALID) { 4678 /* "normal" singleton CAS */ 4680 IRCAS* cas = stmt->Ist.CAS.details; 4703 /* double CAS */ 4705 IRCAS* cas = stmt->Ist.CAS.details;
|
H A D | host_mips_isel.c | 3946 if (stmt->Ist.CAS.details->oldHi == IRTemp_INVALID) { 3947 IRCAS *cas = stmt->Ist.CAS.details;
|
/external/valgrind/lackey/ |
H A D | lk_main.c | 882 IRCAS* cas = st->Ist.CAS.details; 888 dataSize *= 2; /* since it's a doubleword-CAS */
|
/external/valgrind/VEX/pub/ |
H A D | libvex_ir.h | 438 hint that these compute the success/failure of a CAS 2502 How to know if the CAS succeeded? 2505 then the CAS succeeded, .dataLo (resp. .dataHi:.dataLo) is now 2510 then the CAS failed, and the original value at .addr was .oldLo 2513 Hence it is easy to know whether or not the CAS succeeded. 2802 t<tmp> = CAS<end>(<addr> :: <expected> -> <new>) 2808 A double-element CAS may also be denoted, in which case <tmp>, 2814 } CAS; member in union:_IRStmt::__anon19805
|
/external/valgrind/drd/ |
H A D | drd_load_store.c | 747 IRCAS* cas = st->Ist.CAS.details; 753 dataSize *= 2; /* since it's a doubleword-CAS */
|
/external/valgrind/exp-dhat/ |
H A D | dh_main.c | 974 IRCAS* cas = st->Ist.CAS.details; 979 dataSize *= 2; /* since it's a doubleword-CAS */
|
/external/valgrind/cachegrind/ |
H A D | cg_main.c | 1204 IRCAS* cas = st->Ist.CAS.details; 1209 dataSize *= 2; /* since it's a doubleword-CAS */
|
/external/valgrind/callgrind/ |
H A D | main.c | 559 /* Global bus event (CAS, LOCK-prefix, LL-SC, etc) */ 1127 IRCAS* cas = st->Ist.CAS.details;
|
/external/valgrind/exp-sgcheck/ |
H A D | sg_main.c | 2312 IRCAS* cas = st->Ist.CAS.details; 2317 dataSize *= 2; /* since it's a doubleword-CAS */
|
/external/valgrind/memcheck/ |
H A D | mc_translate.c | 131 Ist_Store, IRLoadG, IRStoreG, LLSC, CAS and Dirty memory 5611 5. the CAS itself 5677 The "atomically" is the CAS bit. The scheme is always the same: 5702 read that; but then in the gap between the read and the CAS, a 5704 the location. Then the CAS in this thread will fail and we will 5742 /* single CAS */ 5797 /* 5. the CAS itself */ 5836 /* double CAS */ 5941 /* 5. the CAS itself */ 6232 cas = st->Ist.CAS [all...] |
/external/valgrind/helgrind/ |
H A D | hg_main.c | 4713 IRCAS* cas = st->Ist.CAS.details;
|