Lines Matching refs:rawValue
9373 GateRef rawValue = GetValueFromMutantTaggedArray(elements, index);
9376 BRANCH(Int64Equal(rawValue, SpecialHole()), &isSpecialHole, &isNotSpecialHole);
9393 result = Int64ToTaggedIntPtr(rawValue);
9408 GateRef numberValue = CastInt64ToFloat64(rawValue);
9414 result = Int64ToTaggedPtr(rawValue);
9507 GateRef StubBuilder::SetValueWithElementsKind(GateRef glue, GateRef receiver, GateRef rawValue,
9521 TransitToElementsKind(glue, receiver, rawValue, extraKind);
9542 .And(TaggedIsHole(rawValue))
9563 result = GetInt64OfTInt(rawValue);
9580 BRANCH(TaggedIsInt(rawValue), &isNumberInt, &isNotNumberInt);
9583 result = CastDoubleToInt64(GetDoubleOfTInt(rawValue));
9588 result = CastDoubleToInt64(GetDoubleOfTDouble(rawValue));
9594 result = ChangeTaggedPointerToInt64(rawValue);
9602 BRANCH(TaggedIsHeapObject(rawValue), &storeToNormalArray, &storeToMutantArray);
9619 void StubBuilder::FastSetValueWithElementsKind(GateRef glue, GateRef elements, GateRef rawValue,
9627 SetValueToTaggedArray(VariableType::INT64(), glue, elements, index, rawValue);
9632 BRANCH(TaggedIsHeapObject(rawValue), &storeToNormalArray, &storeToMutantArray);
9635 SetValueToTaggedArray(VariableType::JS_ANY(), glue, elements, index, rawValue);
9640 SetValueToTaggedArray(VariableType::INT64(), glue, elements, index, rawValue);