/external/llvm-project/llvm/test/Transforms/InstCombine/ |
D | pow-1.ll | 33 ; VC32-NEXT: [[POW:%.*]] = call float @powf(float 1.000000e+00, float [[X:%.*]]) 34 ; VC32-NEXT: ret float [[POW]] 36 ; NOLIB-NEXT: [[POW:%.*]] = call float @powf(float 1.000000e+00, float [[X:%.*]]) 37 ; NOLIB-NEXT: ret float [[POW]] 54 ; NOLIB-NEXT: [[POW:%.*]] = call double @pow(double 1.000000e+00, double [[X:%.*]]) 55 ; NOLIB-NEXT: ret double [[POW]] 75 ; VC32-NEXT: [[POW:%.*]] = call float @powf(float 2.000000e+00, float [[X:%.*]]) 76 ; VC32-NEXT: ret float [[POW]] 77 ; VC51-NEXT: [[POW:%.*]] = call float @powf(float 2.000000e+00, float [[X:%.*]]) 78 ; VC51-NEXT: ret float [[POW]] [all …]
|
D | pow-cbrt.ll | 6 ; CHECK-NEXT: [[POW:%.*]] = call fast double @llvm.pow.f64(double [[X:%.*]], double 0x3FD5555555… 7 ; CHECK-NEXT: ret double [[POW]] 15 ; CHECK-NEXT: [[POW:%.*]] = call fast float @llvm.pow.f32(float [[X:%.*]], float 0x3FD5555560000… 16 ; CHECK-NEXT: ret float [[POW]] 24 ; CHECK-NEXT: [[POW:%.*]] = call afn double @llvm.pow.f64(double [[X:%.*]], double 0x3FD55555555… 25 ; CHECK-NEXT: ret double [[POW]] 33 ; CHECK-NEXT: [[POW:%.*]] = call afn float @llvm.pow.f32(float [[X:%.*]], float 0x3FD55555600000… 34 ; CHECK-NEXT: ret float [[POW]] 42 ; CHECK-NEXT: [[POW:%.*]] = call fast double @pow(double [[X:%.*]], double 0x3FD5555555555555) 43 ; CHECK-NEXT: ret double [[POW]] [all …]
|
D | pow-sqrt.ll | 10 ; CHECK-NEXT: [[POW:%.*]] = call double @pow(double [[X:%.*]], double 5.000000e-01) 11 ; CHECK-NEXT: ret double [[POW]] 40 ; CHECK-NEXT: [[POW:%.*]] = call afn double @pow(double [[X:%.*]], double 5.000000e-01) 41 ; CHECK-NEXT: ret double [[POW]] 109 ; CHECK-NEXT: [[POW:%.*]] = call nsz double @pow(double [[X:%.*]], double 5.000000e-01) 110 ; CHECK-NEXT: ret double [[POW]] 172 ; CHECK-NEXT: [[POW:%.*]] = call float @powf(float [[X:%.*]], float -5.000000e-01) 173 ; CHECK-NEXT: ret float [[POW]] 198 ; CHECK-NEXT: [[POW:%.*]] = call afn float @powf(float [[X:%.*]], float -5.000000e-01) 199 ; CHECK-NEXT: ret float [[POW]] [all …]
|
D | pow-exp-nofastmath.ll | 7 ; CHECK-NEXT: [[POW:%.*]] = call double @llvm.pow.f64(double [[CALL]], double [[Y:%.*]]) 8 ; CHECK-NEXT: ret double [[POW]]
|
D | pow-exp.ll | 62 ; CHECK-NEXT: [[POW:%.*]] = call fast fp128 @llvm.pow.f128(fp128 [[CALL]], fp128 [[Y:%.*]]) 63 ; CHECK-NEXT: ret fp128 [[POW]] 128 ; CHECK-NEXT: [[POW:%.*]] = call fast fp128 @llvm.pow.f128(fp128 [[CALL]], fp128 [[Y:%.*]]) 129 ; CHECK-NEXT: ret fp128 [[POW]] 141 ; CHECK-NEXT: [[POW:%.*]] = call fast float @llvm.pow.f32(float [[CALL]], float [[Y:%.*]]) 142 ; CHECK-NEXT: ret float [[POW]] 152 ; CHECK-NEXT: [[POW:%.*]] = call fast double @llvm.pow.f64(double [[CALL]], double [[Y:%.*]]) 153 ; CHECK-NEXT: ret double [[POW]] 163 ; CHECK-NEXT: [[POW:%.*]] = call fast fp128 @llvm.pow.f128(fp128 [[CALL]], fp128 [[Y:%.*]]) 164 ; CHECK-NEXT: ret fp128 [[POW]] [all …]
|
D | pow_fp_int.ll | 268 ; CHECK-NEXT: [[POW:%.*]] = tail call fast float @llvm.pow.f32(float [[BASE:%.*]], float [[SUBFP… 269 ; CHECK-NEXT: [[RES:%.*]] = fpext float [[POW]] to double 321 ; CHECK-NEXT: [[POW:%.*]] = tail call float @llvm.pow.f32(float 7.000000e+00, float [[SUBFP]]) 322 ; CHECK-NEXT: [[RES:%.*]] = fpext float [[POW]] to double 334 ; CHECK-NEXT: [[POW:%.*]] = tail call float @llvm.pow.f32(float 7.000000e+00, float [[SUBFP]]) 335 ; CHECK-NEXT: [[RES:%.*]] = fpext float [[POW]] to double 400 ; CHECK-NEXT: [[POW:%.*]] = tail call float @llvm.pow.f32(float [[BASE:%.*]], float [[SUBFP]]) 401 ; CHECK-NEXT: [[RES:%.*]] = fpext float [[POW]] to double 413 ; CHECK-NEXT: [[POW:%.*]] = tail call float @llvm.pow.f32(float [[BASE:%.*]], float [[SUBFP]]) 414 ; CHECK-NEXT: [[RES:%.*]] = fpext float [[POW]] to double [all …]
|
D | log-pow.ll | 39 ; CHECK-NEXT: [[POW:%.*]] = call double @pow(double [[X:%.*]], double [[Y:%.*]]) 40 ; CHECK-NEXT: [[LOG:%.*]] = call fast double @log(double [[POW]])
|
/external/toybox/tests/ |
D | expand.test | 18 POW=15 21 for i in $(seq $POW); do 32 POW=15 34 for i in $(seq $POW); do 37 if [ $POW -gt 0 ]; then
|
/external/tensorflow/tensorflow/core/ops/compat/ops_history_v2/ |
D | RiscBinaryArithmetic.pbtxt | 26 s: "POW"
|
/external/tensorflow/tensorflow/core/kernels/ |
D | quantization_utils.h | 426 template <int POW> 431 const int16x8_t shifted_val_pos = vrshrq_n_s16(val_pos, POW); in Divide16x8PowRound() 438 template <int POW> 443 const int64x2_t shifted_val_pos = vrshrq_n_s64(val_pos, POW); in Divide64x2PowRound() 451 template <int POW> 459 vsraq_n_s16(neg_offset, val_with_offset, POW); in Divide16x8Pow() 465 template <int POW> 473 vsraq_n_s64(neg_offset, val_with_offset, POW); in Divide64x2Pow()
|
D | quantization_utils_test.cc | 746 template <int POW> 749 const int64x2_t ret = Divide64x2Pow<POW>(val_64x2); in TestDivide64x2Pow() 758 template <int POW> 761 const int64x2_t shifted = Divide64x2PowRound<POW>(val_64x2); in TestDivide64x2PowRound() 765 EXPECT_EQ(rets[0], ref) << "in = " << val << ", " << POW in TestDivide64x2PowRound()
|
/external/apache-commons-math/src/main/java/org/apache/commons/math/analysis/ |
D | BinaryFunction.java | 72 public static final BinaryFunction POW = new BinaryFunction() { field in BinaryFunction
|
/external/tensorflow/tensorflow/lite/delegates/gpu/gl/kernels/ |
D | elementwise_test.cc | 408 OperationType op_type = OperationType::POW; in TEST() 422 OperationType op_type = OperationType::POW; in TEST() 437 OperationType op_type = OperationType::POW; in TEST() 452 OperationType op_type = OperationType::POW; in TEST()
|
D | registry.cc | 109 insert_elementwise_op(Type::POW); in Registry()
|
/external/llvm-project/llvm/test/Transforms/InstSimplify/ConstProp/ |
D | calls-math-finite.ll | 122 %POW = call fast double @__pow_finite(double 1.000000e+00, double 4.000000e+00) 123 store double %POW, double* %slot
|
/external/virglrenderer/src/gallium/auxiliary/tgsi/ |
D | tgsi_opcode_tmp.h | 84 OP12(POW)
|
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
D | tgsi_opcode_tmp.h | 70 OP12(POW)
|
D | tgsi_info_opcodes.h | 31 OPCODE(1, 2, REPL, POW)
|
/external/mesa3d/src/mesa/program/ |
D | program_lexer.l | 219 POW{sat} { return_opcode( 1, BINSC_OP, POW, 3); }
|
/external/tensorflow/tensorflow/lite/delegates/gpu/common/tasks/ |
D | elementwise.cc | 126 case OperationType::POW: in GetTwoInputCode()
|
/external/mesa3d/docs/relnotes/ |
D | 10.4.3.rst | 66 - st/nine: Fix POW implementation
|
D | 11.0.3.rst | 62 - mesa: Add abs input modifier to base for POW in ffvertex_prog
|
/external/tensorflow/tensorflow/lite/delegates/gpu/common/ |
D | operations.h | 70 POW, enumerator
|
/external/igt-gpu-tools/assembler/ |
D | lex.l | 404 "pow" { yylval.integer = BRW_MATH_FUNCTION_POW; return POW; }
|
/external/mesa3d/src/intel/tools/ |
D | i965_lex.l | 153 pow { yylval.integer = BRW_MATH_FUNCTION_POW; return POW; }
|