Home
last modified time | relevance | path

Searched refs:mantissa_bits (Results 1 – 25 of 33) sorted by relevance

12

/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_format_float.c75 unsigned mantissa_bits, in lp_build_float_to_smallfloat() argument
88 unsigned exponent_start = mantissa_start + mantissa_bits; in lp_build_float_to_smallfloat()
119 ~((1 << (23 - mantissa_bits)) - 1) & in lp_build_float_to_smallfloat()
138 (((1 << mantissa_bits) - 1) << (23 - mantissa_bits))); in lp_build_float_to_smallfloat()
198 unsigned maskbits = (1 << (mantissa_bits + exponent_bits)) - 1; in lp_build_float_to_smallfloat()
200 maskbits << (23 - mantissa_bits)); in lp_build_float_to_smallfloat()
284 unsigned mantissa_bits, in lp_build_smallfloat_to_float() argument
292 unsigned exponent_start = mantissa_start + mantissa_bits; in lp_build_smallfloat_to_float()
309 ((1 << (mantissa_bits + exponent_bits)) - 1) in lp_build_smallfloat_to_float()
310 << (23 - mantissa_bits)); in lp_build_smallfloat_to_float()
Dlp_bld_format.h214 unsigned mantissa_bits,
223 unsigned mantissa_bits,
/external/tensorflow/tensorflow/compiler/xla/tests/
Dreduce_precision_test.cc460 void DoIt(int exponent_bits, int mantissa_bits,
495 int exponent_bits, int mantissa_bits, in DoIt() argument
499 exponent_bits, mantissa_bits)); in DoIt()
526 ReducePrecision(a, exponent_bits, mantissa_bits); in DoIt()
/external/mesa3d/src/compiler/nir/
Dnir_conversion_builder.h117 unsigned mantissa_bits; in nir_round_int_to_float() local
120 mantissa_bits = 10; in nir_round_int_to_float()
123 mantissa_bits = 23; in nir_round_int_to_float()
126 mantissa_bits = 52; in nir_round_int_to_float()
131 if (src->bit_size < mantissa_bits) in nir_round_int_to_float()
164 nir_ssa_def *mantissa_bit_size = nir_imm_int(b, mantissa_bits); in nir_round_int_to_float()
/external/FP16/include/fp16/
Dfp16.h244 const uint32_t mantissa_bits = bits & UINT32_C(0x00000FFF); in fp16_ieee_from_fp32_value() local
245 const uint32_t nonsign = exp_bits + mantissa_bits; in fp16_ieee_from_fp32_value()
/external/tensorflow/tensorflow/compiler/mlir/xla/ir/
Dmlir_hlo_builder.h177 const int mantissa_bits) override;
Dmlir_hlo_builder.cc278 const int mantissa_bits) { in ReducePrecisionInternal() argument
283 builder_.getI32IntegerAttr(mantissa_bits)); in ReducePrecisionInternal()
/external/tensorflow/tensorflow/compiler/xla/service/
Dshape_inference.h289 const int mantissa_bits);
Dhlo_instructions.cc2007 const int mantissa_bits) in HloReducePrecisionInstruction() argument
2010 mantissa_bits_(mantissa_bits) { in HloReducePrecisionInstruction()
2035 mantissa_bits() == casted_other.mantissa_bits(); in IdenticalSlowPath()
2044 shape, new_operands[0], exponent_bits(), mantissa_bits()); in CloneWithNewOperandsImpl()
Dhlo_instruction.h626 const int mantissa_bits);
1792 int32 mantissa_bits() const;
Dhlo_instruction.cc393 shape, operands(0), proto.exponent_bits(), proto.mantissa_bits()); in CreateFromProto()
1038 const int mantissa_bits) { in CreateReducePrecision() argument
1040 shape, operand, exponent_bits, mantissa_bits); in CreateReducePrecision()
4099 int32 HloInstruction::mantissa_bits() const { in mantissa_bits() function in xla::HloInstruction
4100 return Cast<HloReducePrecisionInstruction>(this)->mantissa_bits(); in mantissa_bits()
Dhlo_instructions.h1129 const int mantissa_bits);
1133 int32 mantissa_bits() const { return mantissa_bits_; } in mantissa_bits() function
Dshape_inference.cc507 const int mantissa_bits) { in InferReducePrecisionShape() argument
521 if (mantissa_bits < 0) { in InferReducePrecisionShape()
524 mantissa_bits); in InferReducePrecisionShape()
Dhlo.proto104 int32 mantissa_bits = 19; field
Dhlo_parser.cc2159 optional<int64> mantissa_bits; in ParseInstructionRhs() local
2163 &mantissa_bits}; in ParseInstructionRhs()
2171 static_cast<int>(*mantissa_bits))); in ParseInstructionRhs()
Dhlo_verifier.cc392 reduce_precision->mantissa_bits())); in HandleReducePrecision()
/external/tensorflow/tensorflow/compiler/xla/client/
Dxla_builder.h840 const int mantissa_bits);
844 const int mantissa_bits);
1391 const int mantissa_bits);
2438 const int mantissa_bits);
Dxla_builder.cc3119 const int mantissa_bits) { in ReducePrecision() argument
3124 *operand_shape, exponent_bits, mantissa_bits)); in ReducePrecision()
3126 mantissa_bits); in ReducePrecision()
3133 const int mantissa_bits) { in ReducePrecisionInternal() argument
3137 instr.set_mantissa_bits(mantissa_bits); in ReducePrecisionInternal()
4870 const int mantissa_bits) { in ReducePrecision() argument
4872 mantissa_bits); in ReducePrecision()
/external/tensorflow/tensorflow/compiler/mlir/hlo/include/mlir-hlo/Dialect/mhlo/IR/
Dlhlo_ops.td537 I32Attr:$mantissa_bits
Dhlo_ops.td1399 I32Attr:$mantissa_bits
/external/tensorflow/tensorflow/compiler/mlir/xla/tests/translate/
Dexport.mlir1172 …T %[[RESULT:.*]] = f32[3,4] reduce-precision(f32[3,4] %[[ARG0]]), exponent_bits=8, mantissa_bits=10
1173 …%0 = "mhlo.reduce_precision"(%arg) {exponent_bits = 8 : i32, mantissa_bits = 10 : i32} : (tensor<3…
Dimport.hlotxt1040 …// CHECK: "mhlo.reduce_precision"(%[[ARG0]]) {exponent_bits = 8 : i32, mantissa_bits = 10 : i32} :…
1041 …%reduce_precision = f32[3,4] reduce-precision(f32[3,4] %Arg_0.1), exponent_bits=8, mantissa_bits=10
/external/tensorflow/tensorflow/compiler/mlir/xla/
Dhlo_function_importer.cc820 func_builder->getI32Type(), instruction->mantissa_bits())); in ImportInstructionImpl()
/external/tensorflow/tensorflow/compiler/mlir/hlo/tests/
Dlhlo_ops.mlir681 …"lmhlo.reduce_precision"(%arg0, %arg_out) { exponent_bits = 4 : i32, mantissa_bits = 4 : i32 } : (…
/external/tensorflow/tensorflow/compiler/mlir/xla/transforms/
Dmhlo_to_lhlo_with_xla.cc1019 builder_.getI32IntegerAttr(reduce_precision->mantissa_bits())); in EmitReducePrecisionOp()

12