Searched refs:IsIntegralType (Results 1 – 16 of 16) sorted by relevance
147 bool IsIntegralType(PrimitiveType type);
92 bool IsIntegralType(PrimitiveType type) { in IsIntegralType() function
433 return primitive_util::IsIntegralType(shape.element_type()); in ElementIsIntegral()
94 (primitive_util::IsIntegralType(type) || type == PRED) in CreateScalarIdentityWithZeroComputation()
62 if (primitive_util::IsIntegralType( in HeuristicLayoutAssignment()
289 if (!primitive_util::IsIntegralType(input_shape.element_type())) { in TryResolvePaddedShapesForIntegerConvolution()
639 if (primitive_util::IsIntegralType( in CreateCustomCallHelper()
384 primitive_util::IsIntegralType(primitive_type)); in EmitTiledLlvmIrGemv()1025 primitive_util::IsIntegralType(element_type))) { in GetDotImplementationStrategy()
254 CHECK(primitive_util::IsIntegralType(from_type) || from_type == PRED) in EmitIntegerUnaryOp()265 if (primitive_util::IsIntegralType(to_type)) { in EmitIntegerUnaryOp()299 CHECK(primitive_util::IsIntegralType(from_type)); in EmitIntegerUnaryOp()352 } else if (primitive_util::IsIntegralType(type)) { in EmitIntegerUnaryOp()1742 } else if (primitive_util::IsIntegralType(prim_type)) { in EmitElementalClamp()2378 if (primitive_util::IsIntegralType(component_element_type)) { in MakeElementGenerator()
225 if (primitive_util::IsIntegralType(from_type) != in MaybeUpcast()226 primitive_util::IsIntegralType(*preferred_element_type)) { in MaybeUpcast()357 !primitive_util::IsIntegralType(shape.element_type())) { in InferUnaryOpShape()1020 !primitive_util::IsIntegralType(lhs.element_type())) { in InferBinaryOpShape()
479 !primitive_util::IsIntegralType(element_type) && in HandleRng()622 if (!primitive_util::IsIntegralType(primitive_type) && in HandleIota()
981 CHECK(primitive_util::IsIntegralType(elem_ty)) << PrimitiveType_Name(elem_ty); in TryMergeInductionVariables()
1615 primitive_util::IsIntegralType(start_indices->shape().element_type()));1678 primitive_util::IsIntegralType(start_indices->shape().element_type()));
2705 primitive_util::IsIntegralType(multiply->shape().element_type()) && in HandleMultiply()2711 primitive_util::IsIntegralType(multiply->shape().element_type()) && in HandleMultiply()3236 primitive_util::IsIntegralType(lhs->shape().element_type())) { in HandleCompare()
3257 } else if (primitive_util::IsIntegralType(shape.element_type()) || in ParseDenseLiteral()
524 if (is_kernel_bilinear || (xla::primitive_util::IsIntegralType(input_type))) { in GeneralCompile()