• Home
  • Raw
  • Download

Lines Matching refs:kReference

89   if (DataType::IsIntegralType(type) || type == DataType::Type::kReference) {  in MoveFromReturnRegister()
177 const int32_t element_size = DataType::Size(DataType::Type::kReference); in EmitNativeCode()
735 codegen_->Load(DataType::Type::kReference, WRegisterFrom(invoke->GetLocations()->Out()), in VisitThreadCurrentThread()
746 (type == DataType::Type::kReference)); in GenUnsafeGet()
754 if (type == DataType::Type::kReference && kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in GenUnsafeGet()
775 if (type == DataType::Type::kReference) { in GenUnsafeGet()
837 GenUnsafeGet(invoke, DataType::Type::kReference, /* is_volatile= */ false, codegen_); in VisitUnsafeGetObject()
840 GenUnsafeGet(invoke, DataType::Type::kReference, /* is_volatile= */ true, codegen_); in VisitUnsafeGetObjectVolatile()
899 if (kPoisonHeapReferences && type == DataType::Type::kReference) { in GenUnsafePut()
914 if (type == DataType::Type::kReference) { in GenUnsafePut()
943 DataType::Type::kReference, in VisitUnsafePutObject()
950 DataType::Type::kReference, in VisitUnsafePutObjectOrdered()
957 DataType::Type::kReference, in VisitUnsafePutObjectVolatile()
1006 if (type == DataType::Type::kReference && kEmitCompilerReadBarrier && kUseBakerReadBarrier) { in CreateIntIntIntIntIntToInt()
1089 if (type == DataType::Type::kReference) { in GenCas()
1103 if (kEmitCompilerReadBarrier && type == DataType::Type::kReference) { in GenCas()
1130 if (type == DataType::Type::kReference) { in GenCas()
1135 if (type == DataType::Type::kReference) { in GenCas()
1139 if (type == DataType::Type::kReference) { in GenCas()
1160 CreateIntIntIntIntIntToInt(allocator_, invoke, DataType::Type::kReference); in VisitUnsafeCASObject()
1174 GenCas(invoke, DataType::Type::kReference, codegen_); in VisitUnsafeCASObject()
1685 locations->SetOut(calling_convention.GetReturnLocation(DataType::Type::kReference)); in VisitStringNewStringFromBytes()
1711 locations->SetOut(calling_convention.GetReturnLocation(DataType::Type::kReference)); in VisitStringNewStringFromChars()
1730 locations->SetOut(calling_convention.GetReturnLocation(DataType::Type::kReference)); in VisitStringNewStringFromString()
2176 DCHECK(type == DataType::Type::kReference || type == DataType::Type::kUint16) in GenSystemArrayCopyAddresses()
2695 const DataType::Type type = DataType::Type::kReference; in VisitSystemArrayCopy()
2875 calling_convention.GetReturnLocation(DataType::Type::kReference), in VisitIntegerValueOf()
2885 Register out = RegisterFrom(locations->Out(), DataType::Type::kReference); in VisitIntegerValueOf()
2918 temp, out.X(), LSL, DataType::SizeShift(DataType::Type::kReference)); in VisitIntegerValueOf()
2919 codegen_->Load(DataType::Type::kReference, out, source); in VisitIntegerValueOf()