/external/kotlinx.coroutines/kotlinx-coroutines-core/common/src/internal/ |
D | Atomic.kt | 30 abstract val atomicOp: AtomicOp<*>? in perform() 57 public abstract class AtomicOp<in T> : OpDescriptor() { class 76 override val atomicOp: AtomicOp<*> get() = this 110 …lateinit var atomicOp: AtomicOp<*> // the reference to parent atomicOp, init when AtomicOp is crea… 111 abstract fun prepare(op: AtomicOp<*>): Any? // returns `null` if prepared successfully 112 abstract fun complete(op: AtomicOp<*>, failure: Any?) // decision == null if success
|
D | LockFreeLinkedList.common.kt | 70 final override fun prepare(op: AtomicOp<*>): Any? in prepare() 71 final override fun complete(op: AtomicOp<*>, failure: Any?) in prepare() 83 override val atomicOp: AtomicOp<*> in prepare()
|
/external/kotlinx.coroutines/kotlinx-coroutines-core/js/src/internal/ |
D | LinkedList.kt | 129 actual final override fun prepare(op: AtomicOp<*>): Any? { in prepare() 137 actual final override fun complete(op: AtomicOp<*>, failure: Any?) = onComplete() in complete() 147 actual override val atomicOp: AtomicOp<*> in complete()
|
/external/kotlinx.coroutines/kotlinx-coroutines-core/native/src/internal/ |
D | LinkedList.kt | 129 actual final override fun prepare(op: AtomicOp<*>): Any? { in prepare() 137 actual final override fun complete(op: AtomicOp<*>, failure: Any?) = onComplete() in complete() 147 actual override val atomicOp: AtomicOp<*> in complete()
|
/external/webrtc/rtc_base/deprecated/ |
D | recursive_critical_section_unittest.cc | 172 values.push_back(Op::AtomicOp(&shared_value_)); in OnMessage() 191 static int AtomicOp(int* i) { return AtomicOps::Increment(i); } in AtomicOp() function 195 static int AtomicOp(int* i) { return AtomicOps::Decrement(i); } in AtomicOp() function 199 static int AtomicOp(int* i) { return AtomicOps::CompareAndSwap(i, 0, 1); } in AtomicOp() function
|
/external/kotlinx.coroutines/kotlinx-coroutines-core/common/src/sync/ |
D | Mutex.kt | 271 private inner class PrepareOp(override val atomicOp: AtomicOp<*>) : OpDescriptor() { in toString() 279 override fun prepare(op: AtomicOp<*>): Any? { in toString() 285 override fun complete(op: AtomicOp<*>, failure: Any?) { in toString() 390 ) : AtomicOp<MutexImpl>() { in toString()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsISelLowering.cpp | 1468 unsigned AtomicOp; in emitAtomicBinary() local 1472 AtomicOp = Mips::ATOMIC_LOAD_ADD_I32_POSTRA; in emitAtomicBinary() 1475 AtomicOp = Mips::ATOMIC_LOAD_SUB_I32_POSTRA; in emitAtomicBinary() 1478 AtomicOp = Mips::ATOMIC_LOAD_AND_I32_POSTRA; in emitAtomicBinary() 1481 AtomicOp = Mips::ATOMIC_LOAD_OR_I32_POSTRA; in emitAtomicBinary() 1484 AtomicOp = Mips::ATOMIC_LOAD_XOR_I32_POSTRA; in emitAtomicBinary() 1487 AtomicOp = Mips::ATOMIC_LOAD_NAND_I32_POSTRA; in emitAtomicBinary() 1490 AtomicOp = Mips::ATOMIC_SWAP_I32_POSTRA; in emitAtomicBinary() 1493 AtomicOp = Mips::ATOMIC_LOAD_ADD_I64_POSTRA; in emitAtomicBinary() 1496 AtomicOp = Mips::ATOMIC_LOAD_SUB_I64_POSTRA; in emitAtomicBinary() [all …]
|
/external/llvm-project/llvm/lib/Target/Mips/ |
D | MipsISelLowering.cpp | 1466 unsigned AtomicOp; in emitAtomicBinary() local 1470 AtomicOp = Mips::ATOMIC_LOAD_ADD_I32_POSTRA; in emitAtomicBinary() 1473 AtomicOp = Mips::ATOMIC_LOAD_SUB_I32_POSTRA; in emitAtomicBinary() 1476 AtomicOp = Mips::ATOMIC_LOAD_AND_I32_POSTRA; in emitAtomicBinary() 1479 AtomicOp = Mips::ATOMIC_LOAD_OR_I32_POSTRA; in emitAtomicBinary() 1482 AtomicOp = Mips::ATOMIC_LOAD_XOR_I32_POSTRA; in emitAtomicBinary() 1485 AtomicOp = Mips::ATOMIC_LOAD_NAND_I32_POSTRA; in emitAtomicBinary() 1488 AtomicOp = Mips::ATOMIC_SWAP_I32_POSTRA; in emitAtomicBinary() 1491 AtomicOp = Mips::ATOMIC_LOAD_ADD_I64_POSTRA; in emitAtomicBinary() 1494 AtomicOp = Mips::ATOMIC_LOAD_SUB_I64_POSTRA; in emitAtomicBinary() [all …]
|
/external/kotlinx.coroutines/kotlinx-coroutines-core/jvm/test/internal/ |
D | LockFreeLinkedListAtomicLFStressTest.kt | 125 val op = object : AtomicOp<Any?>() { in <lambda>() 152 val op = object : AtomicOp<Any?>() { in <lambda>()
|
D | LockFreeLinkedListTest.kt | 65 val operation = object : AtomicOp<Any?>() { in single()
|
/external/kotlinx.coroutines/kotlinx-coroutines-core/jvm/src/internal/ |
D | LockFreeLinkedList.kt | 72 ) : AtomicOp<Node>() { in <lambda>() 407 override val atomicOp: AtomicOp<*> get() = desc.atomicOp in <lambda>() 469 final override fun prepare(op: AtomicOp<*>): Any? { in <lambda>() 506 final override fun complete(op: AtomicOp<*>, failure: Any?) { in <lambda>()
|
/external/llvm-project/llvm/lib/Target/RISCV/ |
D | RISCVInstrInfoA.td | 148 multiclass AMOPat<string AtomicOp, string BaseInst> { 149 def : PatGprGpr<!cast<PatFrag>(AtomicOp#"_monotonic"), 151 def : PatGprGpr<!cast<PatFrag>(AtomicOp#"_acquire"), 153 def : PatGprGpr<!cast<PatFrag>(AtomicOp#"_release"), 155 def : PatGprGpr<!cast<PatFrag>(AtomicOp#"_acq_rel"), 157 def : PatGprGpr<!cast<PatFrag>(AtomicOp#"_seq_cst"),
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVInstrInfoA.td | 148 multiclass AMOPat<string AtomicOp, string BaseInst> { 149 def : PatGprGpr<!cast<PatFrag>(AtomicOp#"_monotonic"), 151 def : PatGprGpr<!cast<PatFrag>(AtomicOp#"_acquire"), 153 def : PatGprGpr<!cast<PatFrag>(AtomicOp#"_release"), 155 def : PatGprGpr<!cast<PatFrag>(AtomicOp#"_acq_rel"), 157 def : PatGprGpr<!cast<PatFrag>(AtomicOp#"_seq_cst"),
|
/external/perfetto/src/traced/probes/ftrace/test/data/android_walleye_OPM5.171019.017.A1_4.4.88/events/ras/aer_event/ |
D | format | 14 …ectable Internal Error"}, {0x00800000, "MC Blocked TLP"}, {0x01000000, "AtomicOp Egress Blocked"},…
|
/external/kotlinx.coroutines/kotlinx-coroutines-core/common/src/selects/ |
D | Select.kt | 556 override val atomicOp: AtomicOp<*>? in next() 568 ) : AtomicOp<Any?>() { in next()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGExprScalar.cpp | 2943 llvm::AtomicRMWInst::BinOp AtomicOp = llvm::AtomicRMWInst::BAD_BINOP; in EmitCompoundAssignLValue() local 2953 AtomicOp = llvm::AtomicRMWInst::Add; in EmitCompoundAssignLValue() 2957 AtomicOp = llvm::AtomicRMWInst::Sub; in EmitCompoundAssignLValue() 2961 AtomicOp = llvm::AtomicRMWInst::And; in EmitCompoundAssignLValue() 2965 AtomicOp = llvm::AtomicRMWInst::Xor; in EmitCompoundAssignLValue() 2969 AtomicOp = llvm::AtomicRMWInst::Or; in EmitCompoundAssignLValue() 2975 if (AtomicOp != llvm::AtomicRMWInst::BAD_BINOP) { in EmitCompoundAssignLValue() 2981 AtomicOp, LHSLV.getPointer(CGF), Amt, in EmitCompoundAssignLValue()
|
D | CGAtomic.cpp | 502 AtomicExpr::AtomicOp Op, in EmitPostAtomicMinMax()
|
/external/clang/include/clang/AST/ |
D | Expr.h | 4806 enum AtomicOp { enum 4819 AtomicOp Op; 4825 AtomicOp op, SourceLocation RP); 4829 static unsigned getNumSubExprs(AtomicOp Op); 4861 AtomicOp getOp() const { return Op; } in getOp()
|
/external/llvm-project/clang/include/clang/AST/ |
D | Expr.h | 6152 enum AtomicOp { enum 6168 AtomicOp Op; 6173 AtomicOp op, SourceLocation RP); 6177 static unsigned getNumSubExprs(AtomicOp Op); 6214 AtomicOp getOp() const { return Op; } in getOp() 6261 static std::unique_ptr<AtomicScopeModel> getScopeModel(AtomicOp Op) { in getScopeModel()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.cpp | 3883 SDValue AtomicOp = DAG.getMemIntrinsicNode(Opcode, DL, VTList, Ops, in lowerATOMIC_LOAD_OP() local 3890 SDValue Result = DAG.getNode(ISD::ROTL, DL, WideVT, AtomicOp, ResultShift); in lowerATOMIC_LOAD_OP() 3892 SDValue RetOps[2] = { Result, AtomicOp.getValue(1) }; in lowerATOMIC_LOAD_OP() 3951 SDValue AtomicOp = DAG.getMemIntrinsicNode(SystemZISD::ATOMIC_CMP_SWAP, in lowerATOMIC_CMP_SWAP() local 3953 SDValue Success = emitSETCC(DAG, DL, AtomicOp.getValue(1), in lowerATOMIC_CMP_SWAP() 3956 DAG.ReplaceAllUsesOfValueWith(Op.getValue(0), AtomicOp.getValue(0)); in lowerATOMIC_CMP_SWAP() 3958 DAG.ReplaceAllUsesOfValueWith(Op.getValue(2), AtomicOp.getValue(2)); in lowerATOMIC_CMP_SWAP() 3986 SDValue AtomicOp = DAG.getMemIntrinsicNode(SystemZISD::ATOMIC_CMP_SWAPW, DL, in lowerATOMIC_CMP_SWAP() local 3988 SDValue Success = emitSETCC(DAG, DL, AtomicOp.getValue(1), in lowerATOMIC_CMP_SWAP() 3991 DAG.ReplaceAllUsesOfValueWith(Op.getValue(0), AtomicOp.getValue(0)); in lowerATOMIC_CMP_SWAP() [all …]
|
/external/llvm-project/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.cpp | 3935 SDValue AtomicOp = DAG.getMemIntrinsicNode(Opcode, DL, VTList, Ops, in lowerATOMIC_LOAD_OP() local 3942 SDValue Result = DAG.getNode(ISD::ROTL, DL, WideVT, AtomicOp, ResultShift); in lowerATOMIC_LOAD_OP() 3944 SDValue RetOps[2] = { Result, AtomicOp.getValue(1) }; in lowerATOMIC_LOAD_OP() 4003 SDValue AtomicOp = DAG.getMemIntrinsicNode(SystemZISD::ATOMIC_CMP_SWAP, in lowerATOMIC_CMP_SWAP() local 4005 SDValue Success = emitSETCC(DAG, DL, AtomicOp.getValue(1), in lowerATOMIC_CMP_SWAP() 4008 DAG.ReplaceAllUsesOfValueWith(Op.getValue(0), AtomicOp.getValue(0)); in lowerATOMIC_CMP_SWAP() 4010 DAG.ReplaceAllUsesOfValueWith(Op.getValue(2), AtomicOp.getValue(2)); in lowerATOMIC_CMP_SWAP() 4038 SDValue AtomicOp = DAG.getMemIntrinsicNode(SystemZISD::ATOMIC_CMP_SWAPW, DL, in lowerATOMIC_CMP_SWAP() local 4040 SDValue Success = emitSETCC(DAG, DL, AtomicOp.getValue(1), in lowerATOMIC_CMP_SWAP() 4043 DAG.ReplaceAllUsesOfValueWith(Op.getValue(0), AtomicOp.getValue(0)); in lowerATOMIC_CMP_SWAP() [all …]
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.cpp | 3264 SDValue AtomicOp = DAG.getMemIntrinsicNode(Opcode, DL, VTList, Ops, in lowerATOMIC_LOAD_OP() local 3271 SDValue Result = DAG.getNode(ISD::ROTL, DL, WideVT, AtomicOp, ResultShift); in lowerATOMIC_LOAD_OP() 3273 SDValue RetOps[2] = { Result, AtomicOp.getValue(1) }; in lowerATOMIC_LOAD_OP() 3355 SDValue AtomicOp = DAG.getMemIntrinsicNode(SystemZISD::ATOMIC_CMP_SWAPW, DL, in lowerATOMIC_CMP_SWAP() local 3357 return AtomicOp; in lowerATOMIC_CMP_SWAP()
|
/external/clang/lib/AST/ |
D | Expr.cpp | 3823 QualType t, AtomicOp op, SourceLocation RP) in AtomicExpr() 3843 unsigned AtomicExpr::getNumSubExprs(AtomicOp Op) { in getNumSubExprs()
|
/external/llvm-project/clang/lib/AST/ |
D | Expr.cpp | 4534 AtomicOp op, SourceLocation RP) in AtomicExpr() 4543 unsigned AtomicExpr::getNumSubExprs(AtomicOp Op) { in getNumSubExprs()
|
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
D | MallocChecker.cpp | 3247 AtomicExpr::AtomicOp Op = AE->getOp(); in VisitNode()
|