Lines Matching refs:is_fp
3797 bool is_fp = DataType::IsFloatingPointType(value_type); in CreateVarHandleCompareAndSetOrExchangeLocations() local
3810 ((!return_success && is_fp) ? 2u : 1u); in CreateVarHandleCompareAndSetOrExchangeLocations()
3973 bool is_fp = DataType::IsFloatingPointType(value_type); in GenerateVarHandleCompareAndSetOrExchange() local
3974 DataType::Type cas_type = is_fp in GenerateVarHandleCompareAndSetOrExchange()
3987 } else if (is_fp) { in GenerateVarHandleCompareAndSetOrExchange()
4068 } else if (is_fp) { in GenerateVarHandleCompareAndSetOrExchange()
4195 bool is_fp = DataType::IsFloatingPointType(value_type); in CreateVarHandleGetAndUpdateLocations() local
4196 if (is_fp) { in CreateVarHandleGetAndUpdateLocations()
4208 bool can_use_cas = (get_and_update_op == GetAndUpdateOp::kAdd) && (can_byte_swap || is_fp); in CreateVarHandleGetAndUpdateLocations()
4222 (is_fp ? 1u : 0u); in CreateVarHandleGetAndUpdateLocations()
4281 bool is_fp = DataType::IsFloatingPointType(value_type); in GenerateVarHandleGetAndUpdate() local
4282 bool use_cas = (get_and_update_op == GetAndUpdateOp::kAdd) && (byte_swap || is_fp); in GenerateVarHandleGetAndUpdate()
4286 DataType::Type op_type = is_fp in GenerateVarHandleGetAndUpdate()
4397 FRegister ftmp = is_fp ? srs.AllocateFRegister() : kNoFRegister; in GenerateVarHandleGetAndUpdate()
4406 DCHECK(is_fp); in GenerateVarHandleGetAndUpdate()
4409 if (is_fp) { in GenerateVarHandleGetAndUpdate()
4453 XRegister old_value = is_fp ? get_temp() : out.AsRegister<XRegister>(); in GenerateVarHandleGetAndUpdate()
4460 } else if (is_fp) { in GenerateVarHandleGetAndUpdate()