Home
last modified time | relevance | path

Searched refs:IsDouble (Results 1 – 25 of 67) sorted by relevance

123

/external/llvm/test/TableGen/
DLetInsideMultiClasses.td4 // CHECK: bit IsDouble = 1;
5 // CHECK: bit IsDouble = 1;
6 // CHECK: bit IsDouble = 1;
7 // CHECK-NOT: bit IsDouble = 1;
12 bit IsDouble = 0;
26 let IsDouble = 0 in
29 let IsDouble = 1 in
/external/v8/src/
Dproperty-details.h97 return (IsDouble() && other.IsDouble()) || in IsCompatibleForLoad()
98 (!IsDouble() && !other.IsDouble()); in IsCompatibleForLoad()
153 bool IsDouble() const { return kind_ == kDouble; } in IsDouble() function
159 IsSmi() || IsInteger32() || IsDouble(); in IsSpecialization()
Dfield-index-inl.h100 details.representation().IsDouble()); in ForDescriptor()
Dhydrogen-uint32-analysis.cc47 DCHECK(HChange::cast(use)->to().IsDouble() || in IsSafeUint32Use()
Dhydrogen-instructions.cc1177 DCHECK(!value->representation().IsDouble()); in KnownSuccessorBlock()
1448 !left()->representation().IsDouble()) { // Left could be -0. in Canonicalize()
1452 !left()->representation().IsDouble()) { // Right could be -0. in Canonicalize()
2874 if (representation().IsDouble()) return false; in EmitAtUses()
2883 if (r.IsDouble() && !has_double_value_) return NULL; in CopyToRepresentation()
3365 if (rep.IsDouble()) { in InferRepresentation()
3661 if (from().IsDouble() && to().IsTagged()) return HType::HeapNumber(); in CalculateInferredType()
4216 use_double |= (rep_observed.IsDouble() || rep_required.IsDouble()); in RepresentationFromUses()
4222 if (!rep_required.IsDouble() || rep_observed.IsDouble()) { in RepresentationFromUses()
Djson-parser.h395 if (expected_representation.IsDouble()) { in ParseJsonObject()
467 !descriptors->GetDetails(i).representation().IsDouble()) { in CommitStateToJsonObject()
/external/v8/src/arm64/
Dlithium-arm64.cc783 DCHECK(instr->representation().IsDouble()); in DoArithmeticD()
784 DCHECK(instr->left()->representation().IsDouble()); in DoArithmeticD()
785 DCHECK(instr->right()->representation().IsDouble()); in DoArithmeticD()
880 } else if (instr->representation().IsDouble()) { in DoAdd()
987 if (r.IsInteger32() || r.IsSmi() || r.IsDouble()) { in DoBranch()
1109 if (to.IsDouble()) { in DoChange()
1138 } else if (from.IsDouble()) { in DoChange()
1179 DCHECK(to.IsDouble()); in DoChange()
1241 if (input_rep.IsDouble()) { in DoClampToUint8()
1274 DCHECK(r.IsDouble()); in DoCompareNumericAndBranch()
[all …]
/external/v8/src/compiler/
Dinstruction-selector-unittest.h125 bool IsDouble(const InstructionOperand* operand) const { in IsDouble() function
126 return IsDouble(ToVreg(operand)); in IsDouble()
128 bool IsDouble(int virtual_register) const { in IsDouble() function
136 return !IsDouble(virtual_register) && !IsReference(virtual_register); in IsInteger()
Dinstruction-selector-unittest.cc95 if (sequence.IsDouble(virtual_register)) { in Build()
100 EXPECT_FALSE(sequence.IsDouble(virtual_register)); in Build()
168 EXPECT_TRUE(s.IsDouble(param->id())); in TARGET_TEST_F()
231 EXPECT_EQ(s.IsDouble(phi->id()), s.IsDouble(param0->id())); in TARGET_TEST_P()
232 EXPECT_EQ(s.IsDouble(phi->id()), s.IsDouble(param1->id())); in TARGET_TEST_P()
Dinstruction-selector.h120 bool IsDouble(const Node* node) const;
Dinstruction-selector.cc191 bool InstructionSelector::IsDouble(const Node* node) const { in IsDouble() function in v8::internal::compiler::InstructionSelector
193 return sequence()->IsDouble(node->id()); in IsDouble()
212 DCHECK(!IsDouble(node)); in MarkAsReference()
/external/v8/src/mips/
Dlithium-mips.cc366 hydrogen()->value()->representation().IsDouble()); in PrintDataTo()
725 DCHECK(instr->representation().IsDouble()); in DoArithmeticD()
726 DCHECK(instr->left()->representation().IsDouble()); in DoArithmeticD()
727 DCHECK(instr->right()->representation().IsDouble()); in DoArithmeticD()
1150 DCHECK(instr->representation().IsDouble()); in DoMathLog()
1151 DCHECK(instr->value()->representation().IsDouble()); in DoMathLog()
1165 DCHECK(instr->representation().IsDouble()); in DoMathExp()
1166 DCHECK(instr->value()->representation().IsDouble()); in DoMathExp()
1194 LOperand* context = (r.IsDouble() || r.IsSmiOrInteger32()) in DoMathAbs()
1200 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
[all …]
/external/v8/src/mips64/
Dlithium-mips64.cc366 hydrogen()->value()->representation().IsDouble()); in PrintDataTo()
725 DCHECK(instr->representation().IsDouble()); in DoArithmeticD()
726 DCHECK(instr->left()->representation().IsDouble()); in DoArithmeticD()
727 DCHECK(instr->right()->representation().IsDouble()); in DoArithmeticD()
1150 DCHECK(instr->representation().IsDouble()); in DoMathLog()
1151 DCHECK(instr->value()->representation().IsDouble()); in DoMathLog()
1165 DCHECK(instr->representation().IsDouble()); in DoMathExp()
1166 DCHECK(instr->value()->representation().IsDouble()); in DoMathExp()
1194 LOperand* context = (r.IsDouble() || r.IsSmiOrInteger32()) in DoMathAbs()
1200 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
[all …]
/external/v8/src/arm/
Dlithium-arm.cc359 hydrogen()->value()->representation().IsDouble()); in PrintDataTo()
718 DCHECK(instr->representation().IsDouble()); in DoArithmeticD()
719 DCHECK(instr->left()->representation().IsDouble()); in DoArithmeticD()
720 DCHECK(instr->right()->representation().IsDouble()); in DoArithmeticD()
1168 LOperand* context = (r.IsDouble() || r.IsSmiOrInteger32()) in DoMathAbs()
1174 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
1175 if (!r.IsDouble()) result = AssignEnvironment(result); in DoMathAbs()
1181 DCHECK(instr->representation().IsDouble()); in DoMathLog()
1182 DCHECK(instr->value()->representation().IsDouble()); in DoMathLog()
1196 DCHECK(instr->representation().IsDouble()); in DoMathExp()
[all …]
/external/v8/src/ia32/
Dlithium-ia32.cc408 hydrogen()->value()->representation().IsDouble()); in PrintDataTo()
758 DCHECK(instr->representation().IsDouble()); in DoArithmeticD()
759 DCHECK(instr->left()->representation().IsDouble()); in DoArithmeticD()
760 DCHECK(instr->right()->representation().IsDouble()); in DoArithmeticD()
1212 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
1213 if (!r.IsDouble()) result = AssignEnvironment(result); in DoMathAbs()
1219 DCHECK(instr->representation().IsDouble()); in DoMathLog()
1220 DCHECK(instr->value()->representation().IsDouble()); in DoMathLog()
1234 DCHECK(instr->representation().IsDouble()); in DoMathExp()
1235 DCHECK(instr->value()->representation().IsDouble()); in DoMathExp()
[all …]
/external/v8/src/x87/
Dlithium-x87.cc419 hydrogen()->value()->representation().IsDouble()); in PrintDataTo()
757 DCHECK(instr->representation().IsDouble()); in DoArithmeticD()
758 DCHECK(instr->left()->representation().IsDouble()); in DoArithmeticD()
759 DCHECK(instr->right()->representation().IsDouble()); in DoArithmeticD()
1221 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
1222 if (!r.IsDouble()) result = AssignEnvironment(result); in DoMathAbs()
1228 DCHECK(instr->representation().IsDouble()); in DoMathLog()
1229 DCHECK(instr->value()->representation().IsDouble()); in DoMathLog()
1243 DCHECK(instr->representation().IsDouble()); in DoMathExp()
1244 DCHECK(instr->value()->representation().IsDouble()); in DoMathExp()
[all …]
/external/v8/src/x64/
Dlithium-x64.cc403 hydrogen()->value()->representation().IsDouble()); in PrintDataTo()
741 DCHECK(instr->representation().IsDouble()); in DoArithmeticD()
742 DCHECK(instr->left()->representation().IsDouble()); in DoArithmeticD()
743 DCHECK(instr->right()->representation().IsDouble()); in DoArithmeticD()
1192 if (!r.IsDouble() && !r.IsSmiOrInteger32()) result = AssignPointerMap(result); in DoMathAbs()
1193 if (!r.IsDouble()) result = AssignEnvironment(result); in DoMathAbs()
1199 DCHECK(instr->representation().IsDouble()); in DoMathLog()
1200 DCHECK(instr->value()->representation().IsDouble()); in DoMathLog()
1214 DCHECK(instr->representation().IsDouble()); in DoMathExp()
1215 DCHECK(instr->value()->representation().IsDouble()); in DoMathExp()
[all …]
/external/v8/test/cctest/compiler/
Dinstruction-selector-tester.h88 if (sequence.IsDouble(vreg)) {
93 CHECK(!sequence.IsDouble(vreg));
/external/v8/src/ic/x64/
Dhandler-compiler-x64.cc362 } else if (representation.IsDouble()) { in GenerateStoreTransition()
428 if (representation.IsDouble()) { in GenerateStoreTransition()
436 if (!representation.IsDouble()) { in GenerateStoreTransition()
447 if (representation.IsDouble()) { in GenerateStoreTransition()
455 if (!representation.IsDouble()) { in GenerateStoreTransition()
/external/v8/src/ic/ia32/
Dhandler-compiler-ia32.cc367 } else if (representation.IsDouble()) { in GenerateStoreTransition()
434 if (representation.IsDouble()) { in GenerateStoreTransition()
442 if (!representation.IsDouble()) { in GenerateStoreTransition()
453 if (representation.IsDouble()) { in GenerateStoreTransition()
461 if (!representation.IsDouble()) { in GenerateStoreTransition()
/external/v8/src/ic/arm/
Dhandler-compiler-arm.cc371 } else if (representation.IsDouble()) { in GenerateStoreTransition()
439 if (representation.IsDouble()) { in GenerateStoreTransition()
447 if (!representation.IsDouble()) { in GenerateStoreTransition()
460 if (representation.IsDouble()) { in GenerateStoreTransition()
468 if (!representation.IsDouble()) { in GenerateStoreTransition()
/external/v8/src/ic/x87/
Dhandler-compiler-x87.cc367 } else if (representation.IsDouble()) { in GenerateStoreTransition()
436 if (representation.IsDouble()) { in GenerateStoreTransition()
444 if (!representation.IsDouble()) { in GenerateStoreTransition()
455 if (representation.IsDouble()) { in GenerateStoreTransition()
463 if (!representation.IsDouble()) { in GenerateStoreTransition()
/external/v8/src/ic/mips64/
Dhandler-compiler-mips64.cc366 } else if (representation.IsDouble()) { in GenerateStoreTransition()
435 if (representation.IsDouble()) { in GenerateStoreTransition()
443 if (!representation.IsDouble()) { in GenerateStoreTransition()
455 if (representation.IsDouble()) { in GenerateStoreTransition()
463 if (!representation.IsDouble()) { in GenerateStoreTransition()
/external/v8/src/ic/mips/
Dhandler-compiler-mips.cc366 } else if (representation.IsDouble()) { in GenerateStoreTransition()
435 if (representation.IsDouble()) { in GenerateStoreTransition()
443 if (!representation.IsDouble()) { in GenerateStoreTransition()
455 if (representation.IsDouble()) { in GenerateStoreTransition()
463 if (!representation.IsDouble()) { in GenerateStoreTransition()
/external/v8/src/ic/arm64/
Dhandler-compiler-arm64.cc420 } else if (representation.IsDouble()) { in GenerateStoreTransition()
480 Register prop_reg = representation.IsDouble() ? storage_reg : value_reg; in GenerateStoreTransition()
488 if (!representation.IsDouble()) { in GenerateStoreTransition()
505 if (!representation.IsDouble()) { in GenerateStoreTransition()

123