Lines Matching refs:GetAndUpdateOp

2645 enum class GetAndUpdateOp {  enum
2656 GetAndUpdateOp get_and_update_op) { in GenUnsafeGetAndUpdate()
2667 if (get_and_update_op == GetAndUpdateOp::kAdd) { in GenUnsafeGetAndUpdate()
2670 DCHECK(get_and_update_op == GetAndUpdateOp::kSet); in GenUnsafeGetAndUpdate()
2674 if (get_and_update_op == GetAndUpdateOp::kAdd) { in GenUnsafeGetAndUpdate()
2677 DCHECK(get_and_update_op == GetAndUpdateOp::kSet); in GenUnsafeGetAndUpdate()
2682 DCHECK(get_and_update_op == GetAndUpdateOp::kSet); in GenUnsafeGetAndUpdate()
2740 GenUnsafeGetAndUpdate(invoke, DataType::Type::kInt32, codegen_, GetAndUpdateOp::kAdd); in VisitJdkUnsafeGetAndAddInt()
2744 GenUnsafeGetAndUpdate(invoke, DataType::Type::kInt64, codegen_, GetAndUpdateOp::kAdd); in VisitJdkUnsafeGetAndAddLong()
2748 GenUnsafeGetAndUpdate(invoke, DataType::Type::kInt32, codegen_, GetAndUpdateOp::kSet); in VisitJdkUnsafeGetAndSetInt()
2752 GenUnsafeGetAndUpdate(invoke, DataType::Type::kInt64, codegen_, GetAndUpdateOp::kSet); in VisitJdkUnsafeGetAndSetLong()
2756 GenUnsafeGetAndUpdate(invoke, DataType::Type::kReference, codegen_, GetAndUpdateOp::kSet); in VisitJdkUnsafeGetAndSetReference()
3525 void SetGetAndUpdateOp(GetAndUpdateOp get_and_update_op) { in SetGetAndUpdateOp()
3563 GetAndUpdateOp get_and_update_op_;
4535 GetAndUpdateOp get_and_update_op, in GenerateVarHandleGetAndOp()
4564 case GetAndUpdateOp::kAdd: in GenerateVarHandleGetAndOp()
4574 case GetAndUpdateOp::kBitwiseAnd: in GenerateVarHandleGetAndOp()
4583 case GetAndUpdateOp::kBitwiseOr: in GenerateVarHandleGetAndOp()
4592 case GetAndUpdateOp::kBitwiseXor: in GenerateVarHandleGetAndOp()
4768 invoke, codegen, temp, type, field_addr, GetAndUpdateOp::kAdd, byte_swap); in GenerateVarHandleGetAndAdd()
4811 GetAndUpdateOp get_and_update_op, in GenerateVarHandleGetAndUpdate()
4845 case GetAndUpdateOp::kSet: in GenerateVarHandleGetAndUpdate()
4848 case GetAndUpdateOp::kAdd: in GenerateVarHandleGetAndUpdate()
4851 case GetAndUpdateOp::kBitwiseAnd: in GenerateVarHandleGetAndUpdate()
4852 case GetAndUpdateOp::kBitwiseOr: in GenerateVarHandleGetAndUpdate()
4853 case GetAndUpdateOp::kBitwiseXor: in GenerateVarHandleGetAndUpdate()
4877 GetAndUpdateOp::kSet, in VisitVarHandleGetAndSet()
4890 GetAndUpdateOp::kSet, in VisitVarHandleGetAndSetAcquire()
4903 GetAndUpdateOp::kSet, in VisitVarHandleGetAndSetRelease()
4916 GetAndUpdateOp::kAdd, in VisitVarHandleGetAndAdd()
4929 GetAndUpdateOp::kAdd, in VisitVarHandleGetAndAddAcquire()
4942 GetAndUpdateOp::kAdd, in VisitVarHandleGetAndAddRelease()
4955 GetAndUpdateOp::kBitwiseAnd, in VisitVarHandleGetAndBitwiseAnd()
4968 GetAndUpdateOp::kBitwiseAnd, in VisitVarHandleGetAndBitwiseAndAcquire()
4981 GetAndUpdateOp::kBitwiseAnd, in VisitVarHandleGetAndBitwiseAndRelease()
4994 GetAndUpdateOp::kBitwiseOr, in VisitVarHandleGetAndBitwiseOr()
5007 GetAndUpdateOp::kBitwiseOr, in VisitVarHandleGetAndBitwiseOrAcquire()
5020 GetAndUpdateOp::kBitwiseOr, in VisitVarHandleGetAndBitwiseOrRelease()
5033 GetAndUpdateOp::kBitwiseXor, in VisitVarHandleGetAndBitwiseXor()
5046 GetAndUpdateOp::kBitwiseXor, in VisitVarHandleGetAndBitwiseXorAcquire()
5059 GetAndUpdateOp::kBitwiseXor, in VisitVarHandleGetAndBitwiseXorRelease()