/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_format_float.c | 75 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()
|
D | lp_bld_format.h | 214 unsigned mantissa_bits, 223 unsigned mantissa_bits,
|
/external/tensorflow/tensorflow/compiler/xla/tests/ |
D | reduce_precision_test.cc | 460 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/ |
D | nir_conversion_builder.h | 117 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/ |
D | fp16.h | 244 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/ |
D | mlir_hlo_builder.h | 177 const int mantissa_bits) override;
|
D | mlir_hlo_builder.cc | 278 const int mantissa_bits) { in ReducePrecisionInternal() argument 283 builder_.getI32IntegerAttr(mantissa_bits)); in ReducePrecisionInternal()
|
/external/tensorflow/tensorflow/compiler/xla/service/ |
D | shape_inference.h | 289 const int mantissa_bits);
|
D | hlo_instructions.cc | 2007 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()
|
D | hlo_instruction.h | 626 const int mantissa_bits); 1792 int32 mantissa_bits() const;
|
D | hlo_instruction.cc | 393 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()
|
D | hlo_instructions.h | 1129 const int mantissa_bits); 1133 int32 mantissa_bits() const { return mantissa_bits_; } in mantissa_bits() function
|
D | shape_inference.cc | 507 const int mantissa_bits) { in InferReducePrecisionShape() argument 521 if (mantissa_bits < 0) { in InferReducePrecisionShape() 524 mantissa_bits); in InferReducePrecisionShape()
|
D | hlo.proto | 104 int32 mantissa_bits = 19; field
|
D | hlo_parser.cc | 2159 optional<int64> mantissa_bits; in ParseInstructionRhs() local 2163 &mantissa_bits}; in ParseInstructionRhs() 2171 static_cast<int>(*mantissa_bits))); in ParseInstructionRhs()
|
D | hlo_verifier.cc | 392 reduce_precision->mantissa_bits())); in HandleReducePrecision()
|
/external/tensorflow/tensorflow/compiler/xla/client/ |
D | xla_builder.h | 840 const int mantissa_bits); 844 const int mantissa_bits); 1391 const int mantissa_bits); 2438 const int mantissa_bits);
|
D | xla_builder.cc | 3119 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/ |
D | lhlo_ops.td | 537 I32Attr:$mantissa_bits
|
D | hlo_ops.td | 1399 I32Attr:$mantissa_bits
|
/external/tensorflow/tensorflow/compiler/mlir/xla/tests/translate/ |
D | export.mlir | 1172 …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…
|
D | import.hlotxt | 1040 …// 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/ |
D | hlo_function_importer.cc | 820 func_builder->getI32Type(), instruction->mantissa_bits())); in ImportInstructionImpl()
|
/external/tensorflow/tensorflow/compiler/mlir/hlo/tests/ |
D | lhlo_ops.mlir | 681 …"lmhlo.reduce_precision"(%arg0, %arg_out) { exponent_bits = 4 : i32, mantissa_bits = 4 : i32 } : (…
|
/external/tensorflow/tensorflow/compiler/mlir/xla/transforms/ |
D | mhlo_to_lhlo_with_xla.cc | 1019 builder_.getI32IntegerAttr(reduce_precision->mantissa_bits())); in EmitReducePrecisionOp()
|