/external/tensorflow/tensorflow/compiler/xla/service/ |
D | elemental_ir_emitter.cc | 660 const HloInstruction* op, llvm::Value* lhs_value, in EmitBinaryOp() argument 666 op, lhs_value, rhs_value, in EmitBinaryOp() 669 return EmitComplexBinaryOp(op, lhs_value, rhs_value); in EmitBinaryOp() 671 return EmitFloatBinaryOp(op, lhs_value, rhs_value); in EmitBinaryOp() 676 const HloInstruction* op, llvm::Value* lhs_value, in EmitFloatBinaryOp() argument 680 return EmitComposeComplex(op, lhs_value, rhs_value); in EmitFloatBinaryOp() 682 return ir_builder_->CreateFAdd(lhs_value, rhs_value); in EmitFloatBinaryOp() 684 return ir_builder_->CreateFSub(lhs_value, rhs_value); in EmitFloatBinaryOp() 686 return ir_builder_->CreateFMul(lhs_value, rhs_value); in EmitFloatBinaryOp() 688 return ir_builder_->CreateFDiv(lhs_value, rhs_value); in EmitFloatBinaryOp() [all …]
|
D | elemental_ir_emitter.h | 48 llvm::Value* lhs_value, 71 llvm::Value* lhs_value, 76 const HloInstruction* op, llvm::Value* lhs_value, 80 const HloInstruction* op, llvm::Value* lhs_value, 83 virtual llvm::Value* EmitFloatMax(llvm::Value* lhs_value, 86 virtual llvm::Value* EmitFloatMin(llvm::Value* lhs_value, 89 llvm::Value* EmitIntegralMax(llvm::Value* lhs_value, llvm::Value* rhs_value, 92 llvm::Value* EmitIntegralMin(llvm::Value* lhs_value, llvm::Value* rhs_value,
|
/external/tensorflow/tensorflow/compiler/xla/tests/ |
D | binop_scaling_test.cc | 41 *alhs, [&](float lhs_value, int64 row, int64 col) { in TEST_F() argument 42 return lhs_value + (*arhs)(0, col); in TEST_F() 57 *alhs, [&](float lhs_value, int64 row, int64 col) { in TEST_F() argument 58 return lhs_value + (*arhs)(0, col); in TEST_F() 73 *alhs, [&](float lhs_value, int64 row, int64 col) { in TEST_F() argument 74 return lhs_value + (*arhs)(row, 0); in TEST_F() 89 *alhs, [&](float lhs_value, int64 row, int64 col) { in TEST_F() argument 90 return lhs_value + (*arhs)(row, 0); in TEST_F()
|
/external/tensorflow/tensorflow/compiler/xla/service/llvm_ir/ |
D | llvm_util.cc | 103 llvm::Value* EmitFloatMax(llvm::Value* lhs_value, llvm::Value* rhs_value, in EmitFloatMax() argument 106 auto cmp = ir_builder->CreateFCmpUGE(lhs_value, rhs_value); in EmitFloatMax() 107 return ir_builder->CreateSelect(cmp, lhs_value, rhs_value); in EmitFloatMax() 109 return EmitCallToIntrinsic(llvm::Intrinsic::maxnum, {lhs_value, rhs_value}, in EmitFloatMax() 110 {lhs_value->getType()}, ir_builder); in EmitFloatMax() 114 llvm::Value* EmitFloatMin(llvm::Value* lhs_value, llvm::Value* rhs_value, in EmitFloatMin() argument 117 auto cmp = ir_builder->CreateFCmpULE(lhs_value, rhs_value); in EmitFloatMin() 118 return ir_builder->CreateSelect(cmp, lhs_value, rhs_value); in EmitFloatMin() 120 return EmitCallToIntrinsic(llvm::Intrinsic::minnum, {lhs_value, rhs_value}, in EmitFloatMin() 121 {lhs_value->getType()}, ir_builder); in EmitFloatMin() [all …]
|
D | llvm_util.h | 112 llvm::Value* EmitFloatMax(llvm::Value* lhs_value, llvm::Value* rhs_value, 117 llvm::Value* EmitFloatMin(llvm::Value* lhs_value, llvm::Value* rhs_value,
|
/external/tensorflow/tensorflow/compiler/xla/service/gpu/ |
D | elemental_ir_emitter.cc | 159 const HloInstruction* op, llvm::Value* lhs_value, in EmitFloatBinaryOp() argument 166 return EmitLibdeviceMathCall("__nv_fmod", {lhs_value, rhs_value}, in EmitFloatBinaryOp() 171 return EmitPowerOp(op, lhs_value, rhs_value); in EmitFloatBinaryOp() 174 return ElementalIrEmitter::EmitFloatBinaryOp(op, lhs_value, rhs_value); in EmitFloatBinaryOp() 179 const HloInstruction* op, llvm::Value* lhs_value, in EmitPowerOp() argument 185 llvm::Type* llvm_ty = lhs_value->getType(); in EmitPowerOp() 196 return EmitLlvmIntrinsicMathCall("llvm.sqrt", {lhs_value}, {lhs_input_type}, in EmitPowerOp() 216 return EmitLibdeviceMathCall("__nv_pow", {lhs_value, rhs_value}, in EmitPowerOp()
|
D | elemental_ir_emitter.h | 58 const HloInstruction* op, llvm::Value* lhs_value, 87 llvm::Value* lhs_value,
|
D | ir_emitter.cc | 453 llvm::Value* lhs_value = in HandleDot() local 466 ir_builder_.CreateFMul(real(lhs_value), real(rhs_value)), in HandleDot() 467 ir_builder_.CreateFMul(imag(lhs_value), imag(rhs_value))); in HandleDot() 469 ir_builder_.CreateFMul(real(lhs_value), imag(rhs_value)), in HandleDot() 470 ir_builder_.CreateFMul(imag(lhs_value), real(rhs_value))); in HandleDot() 475 result = ir_builder_.CreateFMul(lhs_value, rhs_value); in HandleDot()
|
/external/tensorflow/tensorflow/compiler/xla/service/cpu/ |
D | dot_op_emitter.cc | 880 llvm::Value* lhs_value = in EmitScalarDot() local 888 ir_builder_->CreateFMul(REAL(lhs_value), REAL(rhs_value)), in EmitScalarDot() 889 ir_builder_->CreateFMul(IMAG(lhs_value), IMAG(rhs_value))); in EmitScalarDot() 891 ir_builder_->CreateFMul(REAL(lhs_value), IMAG(rhs_value)), in EmitScalarDot() 892 ir_builder_->CreateFMul(IMAG(lhs_value), REAL(rhs_value))); in EmitScalarDot() 899 result = ir_builder_->CreateFMul(lhs_value, rhs_value); in EmitScalarDot()
|
/external/v8/src/builtins/ |
D | builtins-number.cc | 28 Node* lhs_value = TruncateTaggedToWord32(context, left); in BitwiseOp() local 30 Node* value = body(lhs_value, rhs_value); in BitwiseOp() 890 Node* lhs_value = var_fadd_lhs.value(); in TF_BUILTIN() local 892 Node* value = Float64Add(lhs_value, rhs_value); in TF_BUILTIN() 1050 Node* lhs_value = var_fsub_lhs.value(); in TF_BUILTIN() local 1052 Node* value = Float64Sub(lhs_value, rhs_value); in TF_BUILTIN()
|
D | builtins-string.cc | 246 Node* lhs_value = Load(MachineType::Uint8(), lhs_data, offset); in GenerateStringEqual() local 250 GotoIf(Word32NotEqual(lhs_value, rhs_value), &if_notequal); in GenerateStringEqual() 350 Node* lhs_value = Load(MachineType::Uint8(), lhs, offset); in GenerateStringRelationalComparison() local 355 Branch(Word32Equal(lhs_value, rhs_value), &if_valueissame, in GenerateStringRelationalComparison() 366 Branch(Uint32LessThan(lhs_value, rhs_value), &if_less, &if_greater); in GenerateStringRelationalComparison()
|
/external/v8/src/interpreter/ |
D | interpreter.cc | 1381 Node* lhs_value = __ TruncateTaggedToWord32WithFeedback( in DoBitwiseBinaryOp() local 1389 Node* value = __ Word32Or(lhs_value, rhs_value); in DoBitwiseBinaryOp() 1393 Node* value = __ Word32And(lhs_value, rhs_value); in DoBitwiseBinaryOp() 1397 Node* value = __ Word32Xor(lhs_value, rhs_value); in DoBitwiseBinaryOp() 1402 lhs_value, __ Word32And(rhs_value, __ Int32Constant(0x1f))); in DoBitwiseBinaryOp() 1407 lhs_value, __ Word32And(rhs_value, __ Int32Constant(0x1f))); in DoBitwiseBinaryOp() 1412 lhs_value, __ Word32And(rhs_value, __ Int32Constant(0x1f))); in DoBitwiseBinaryOp() 1613 Node* lhs_value = __ TruncateTaggedToWord32WithFeedback( in DoBitwiseOrSmi() local 1616 Node* value = __ Word32Or(lhs_value, rhs_value); in DoBitwiseOrSmi() 1640 Node* lhs_value = __ TruncateTaggedToWord32WithFeedback( in DoBitwiseAndSmi() local [all …]
|
/external/libvpx/libvpx/third_party/googletest/src/include/gtest/ |
D | gtest.h | 1633 RawType lhs_value, in CmpHelperFloatingPointEQ() argument 1635 const FloatingPoint<RawType> lhs(lhs_value), rhs(rhs_value); in CmpHelperFloatingPointEQ() 1643 << lhs_value; in CmpHelperFloatingPointEQ()
|
/external/googletest/googletest/include/gtest/ |
D | gtest.h | 1633 RawType lhs_value, in CmpHelperFloatingPointEQ() argument 1635 const FloatingPoint<RawType> lhs(lhs_value), rhs(rhs_value); in CmpHelperFloatingPointEQ() 1643 << lhs_value; in CmpHelperFloatingPointEQ()
|
/external/googletest/googletest/src/ |
D | gtest.cc | 1312 const std::string& lhs_value, in EqFailure() argument 1318 if (lhs_value != lhs_expression) { in EqFailure() 1319 msg << "\n Which is: " << lhs_value; in EqFailure() 1330 if (!lhs_value.empty() && !rhs_value.empty()) { in EqFailure() 1332 SplitEscapedString(lhs_value); in EqFailure()
|
/external/libvpx/libvpx/third_party/googletest/src/src/ |
D | gtest.cc | 1315 const std::string& lhs_value, in EqFailure() argument 1320 if (lhs_value != lhs_expression) { in EqFailure() 1321 msg << "\n Which is: " << lhs_value; in EqFailure() 1332 if (!lhs_value.empty() && !rhs_value.empty()) { in EqFailure() 1334 SplitEscapedString(lhs_value); in EqFailure()
|
/external/v8/src/ |
D | code-stubs.cc | 846 Node* lhs_value = var_fsub_lhs.value(); in Generate() local 848 Node* value = assembler->Float64Sub(lhs_value, rhs_value); in Generate()
|
D | code-stub-assembler.cc | 7399 Node* lhs_value = LoadHeapNumberValue(lhs); in StrictEqual() local 7403 Branch(Float64Equal(lhs_value, rhs_value), &if_equal, &if_notequal); in StrictEqual() 7418 Node* lhs_value = LoadHeapNumberValue(lhs); in StrictEqual() local 7422 Branch(Float64Equal(lhs_value, rhs_value), &if_equal, &if_notequal); in StrictEqual() 7504 Node* lhs_value = SmiToFloat64(lhs); in StrictEqual() local 7508 Branch(Float64Equal(lhs_value, rhs_value), &if_equal, &if_notequal); in StrictEqual()
|