/external/v8/ |
D | Android.v8common.mk | 34 src/code-stubs-hydrogen.cc \ 119 src/hydrogen-bce.cc \ 120 src/hydrogen-bch.cc \ 121 src/hydrogen-canonicalize.cc \ 122 src/hydrogen-check-elimination.cc \ 123 src/hydrogen-dce.cc \ 124 src/hydrogen-dehoist.cc \ 125 src/hydrogen-environment-liveness.cc \ 126 src/hydrogen-escape-analysis.cc \ 127 src/hydrogen-gvn.cc \ [all …]
|
D | BUILD.gn | 464 "src/code-stubs-hydrogen.cc", 675 "src/hydrogen-alias-analysis.h", 676 "src/hydrogen-bce.cc", 677 "src/hydrogen-bce.h", 678 "src/hydrogen-bch.cc", 679 "src/hydrogen-bch.h", 680 "src/hydrogen-canonicalize.cc", 681 "src/hydrogen-canonicalize.h", 682 "src/hydrogen-check-elimination.cc", 683 "src/hydrogen-check-elimination.h", [all …]
|
/external/v8/src/arm64/ |
D | lithium-codegen-arm64.cc | 413 CallFunctionStub stub(isolate(), arity, instr->hydrogen()->function_flags()); in DoCallFunction() 444 ElementsKind kind = instr->hydrogen()->elements_kind(); in DoCallNewArray() 1506 DCHECK(!instr->hydrogen()->CheckFlag(HValue::kCanOverflow)); in DoAddE() 1512 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddI() 1527 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddS() 1559 if (instr->hydrogen()->MustAllocateDoubleAligned()) { in DoAllocate() 1563 if (instr->hydrogen()->IsOldPointerSpaceAllocation()) { in DoAllocate() 1564 DCHECK(!instr->hydrogen()->IsOldDataSpaceAllocation()); in DoAllocate() 1565 DCHECK(!instr->hydrogen()->IsNewSpaceAllocation()); in DoAllocate() 1567 } else if (instr->hydrogen()->IsOldDataSpaceAllocation()) { in DoAllocate() [all …]
|
D | lithium-arm64.h | 196 H##type* hydrogen() const { \ 365 int SuccessorCount() { return hydrogen()->SuccessorCount(); } in SuccessorCount() 366 HBasicBlock* SuccessorAt(int i) { return hydrogen()->SuccessorAt(i); } in SuccessorAt() 798 Token::Value op() const { return hydrogen()->op(); } in op() 819 Token::Value op() const { return hydrogen()->op(); } in op() 858 int arity() const { return hydrogen()->argument_count() - 1; } in arity() 875 int arity() const { return hydrogen()->argument_count() - 1; } in DECLARE_HYDROGEN_ACCESSOR() 894 int arity() const { return hydrogen()->argument_count() - 1; } in arity() 913 int arity() const { return hydrogen()->argument_count() - 1; } in arity() 932 const Runtime::Function* function() const { return hydrogen()->function(); } in function() [all …]
|
D | lithium-arm64.cc | 94 ElementsKind kind = hydrogen()->elements_kind(); in PrintDataTo() 103 *hydrogen()->class_name(), in PrintDataTo() 219 hydrogen()->type_literal()->ToCString().get(), in PrintDataTo() 286 os << hydrogen()->access(); in PrintDataTo()
|
/external/v8/src/ia32/ |
D | lithium-codegen-ia32.cc | 1075 switch (instr->hydrogen()->major_key()) { in DoCallStub() 1113 HMod* hmod = instr->hydrogen(); in DoModByPowerOf2I() 1151 HMod* hmod = instr->hydrogen(); in DoModByConstI() 1163 HMod* hmod = instr->hydrogen(); in DoModI() 1225 HDiv* hdiv = instr->hydrogen(); in DoDivByPowerOf2I() 1266 HDiv* hdiv = instr->hydrogen(); in DoDivByConstI() 1286 HBinaryOperation* hdiv = instr->hydrogen(); in DoDivI() 1350 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivByPowerOf2I() 1356 if (instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I() 1363 if (!instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I() [all …]
|
D | lithium-ia32.h | 185 H##type* hydrogen() const { \ 520 int SuccessorCount() { return hydrogen()->SuccessorCount(); } in SuccessorCount() 521 HBasicBlock* SuccessorAt(int i) { return hydrogen()->SuccessorAt(i); } in SuccessorAt() 548 HControlInstruction* hydrogen() { in hydrogen() function 855 Token::Value op() const { return hydrogen()->token(); } in DECLARE_HYDROGEN_ACCESSOR() 857 return hydrogen()->representation().IsDouble(); in is_double() 1113 Token::Value op() const { return hydrogen()->token(); } in op() 1209 Token::Value op() const { return hydrogen()->token(); } in op() 1243 Handle<JSFunction> function() const { return hydrogen()->function(); } in DECLARE_HYDROGEN_ACCESSOR() 1285 Token::Value op() const { return hydrogen()->op(); } in DECLARE_HYDROGEN_ACCESSOR() [all …]
|
D | lithium-ia32.cc | 244 *hydrogen()->class_name(), in PrintDataTo() 254 hydrogen()->type_literal()->ToCString().get(), in PrintDataTo() 328 ElementsKind kind = hydrogen()->elements_kind(); in PrintDataTo() 369 os << hydrogen()->access() << " <- "; in PrintDataTo() 388 if (hydrogen()->IsDehoisted()) { in PrintDataTo() 400 if (hydrogen()->IsDehoisted()) { in PrintDataTo() 407 DCHECK(hydrogen()->IsConstantHoleStore() && in PrintDataTo() 408 hydrogen()->value()->representation().IsDouble()); in PrintDataTo()
|
/external/v8/src/arm/ |
D | lithium-arm.h | 184 H##type* hydrogen() const { \ 522 int SuccessorCount() { return hydrogen()->SuccessorCount(); } in SuccessorCount() 523 HBasicBlock* SuccessorAt(int i) { return hydrogen()->SuccessorAt(i); } in SuccessorAt() 550 HControlInstruction* hydrogen() { in hydrogen() function 867 Token::Value op() const { return hydrogen()->token(); } in DECLARE_HYDROGEN_ACCESSOR() 869 return hydrogen()->representation().IsDouble(); in is_double() 1126 Token::Value op() const { return hydrogen()->token(); } in DECLARE_HYDROGEN_ACCESSOR() 1211 Token::Value op() const { return hydrogen()->token(); } in DECLARE_HYDROGEN_ACCESSOR() 1247 Handle<JSFunction> function() const { return hydrogen()->function(); } in DECLARE_HYDROGEN_ACCESSOR() 1286 Token::Value op() const { return hydrogen()->op(); } in op() [all …]
|
D | lithium-codegen-arm.cc | 1112 switch (instr->hydrogen()->major_key()) { in DoCallStub() 1150 HMod* hmod = instr->hydrogen(); in DoModByPowerOf2I() 1189 HMod* hmod = instr->hydrogen(); in DoModByConstI() 1201 HMod* hmod = instr->hydrogen(); in DoModI() 1316 HDiv* hdiv = instr->hydrogen(); in DoDivByPowerOf2I() 1364 HDiv* hdiv = instr->hydrogen(); in DoDivByConstI() 1384 HBinaryOperation* hdiv = instr->hydrogen(); in DoDivI() 1489 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivByPowerOf2I() 1495 if (instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I() 1502 if (!instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I() [all …]
|
D | lithium-arm.cc | 225 *hydrogen()->class_name(), in PrintDataTo() 235 hydrogen()->type_literal()->ToCString().get(), in PrintDataTo() 303 ElementsKind kind = hydrogen()->elements_kind(); in PrintDataTo() 320 os << hydrogen()->access() << " <- "; in PrintDataTo() 339 if (hydrogen()->IsDehoisted()) { in PrintDataTo() 351 if (hydrogen()->IsDehoisted()) { in PrintDataTo() 358 DCHECK(hydrogen()->IsConstantHoleStore() && in PrintDataTo() 359 hydrogen()->value()->representation().IsDouble()); in PrintDataTo()
|
/external/v8/src/x64/ |
D | lithium-codegen-x64.cc | 987 switch (instr->hydrogen()->major_key()) { in DoCallStub() 1025 HMod* hmod = instr->hydrogen(); in DoModByPowerOf2I() 1063 HMod* hmod = instr->hydrogen(); in DoModByConstI() 1075 HMod* hmod = instr->hydrogen(); in DoModI() 1146 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivByPowerOf2I() 1152 if (instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I() 1159 if (!instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I() 1185 HMathFloorOfDiv* hdiv = instr->hydrogen(); in DoFlooringDivByConstI() 1221 HBinaryOperation* hdiv = instr->hydrogen(); in DoFlooringDivI() 1280 HDiv* hdiv = instr->hydrogen(); in DoDivByPowerOf2I() [all …]
|
D | lithium-x64.h | 181 H##type* hydrogen() const { \ 530 int SuccessorCount() { return hydrogen()->SuccessorCount(); } in SuccessorCount() 531 HBasicBlock* SuccessorAt(int i) { return hydrogen()->SuccessorAt(i); } in SuccessorAt() 558 HControlInstruction* hydrogen() { in hydrogen() function 853 Token::Value op() const { return hydrogen()->token(); } in DECLARE_HYDROGEN_ACCESSOR() 855 return hydrogen()->representation().IsDouble(); in is_double() 1107 Token::Value op() const { return hydrogen()->token(); } in op() 1192 Token::Value op() const { return hydrogen()->token(); } in DECLARE_HYDROGEN_ACCESSOR() 1228 Handle<JSFunction> function() const { return hydrogen()->function(); } in DECLARE_HYDROGEN_ACCESSOR() 1267 Token::Value op() const { return hydrogen()->op(); } in op() [all …]
|
D | lithium-x64.cc | 238 *hydrogen()->class_name(), in PrintDataTo() 248 hydrogen()->type_literal()->ToCString().get(), in PrintDataTo() 316 ElementsKind kind = hydrogen()->elements_kind(); in PrintDataTo() 364 os << hydrogen()->access() << " <- "; in PrintDataTo() 383 if (hydrogen()->IsDehoisted()) { in PrintDataTo() 395 if (hydrogen()->IsDehoisted()) { in PrintDataTo() 402 DCHECK(hydrogen()->IsConstantHoleStore() && in PrintDataTo() 403 hydrogen()->value()->representation().IsDouble()); in PrintDataTo()
|
/external/v8/src/x87/ |
D | lithium-codegen-x87.cc | 1367 switch (instr->hydrogen()->major_key()) { in DoCallStub() 1405 HMod* hmod = instr->hydrogen(); in DoModByPowerOf2I() 1443 HMod* hmod = instr->hydrogen(); in DoModByConstI() 1455 HMod* hmod = instr->hydrogen(); in DoModI() 1517 HDiv* hdiv = instr->hydrogen(); in DoDivByPowerOf2I() 1558 HDiv* hdiv = instr->hydrogen(); in DoDivByConstI() 1578 HBinaryOperation* hdiv = instr->hydrogen(); in DoDivI() 1642 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivByPowerOf2I() 1648 if (instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I() 1655 if (!instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I() [all …]
|
D | lithium-x87.h | 186 H##type* hydrogen() const { \ 538 int SuccessorCount() { return hydrogen()->SuccessorCount(); } in SuccessorCount() 539 HBasicBlock* SuccessorAt(int i) { return hydrogen()->SuccessorAt(i); } in SuccessorAt() 566 HControlInstruction* hydrogen() { in hydrogen() function 873 Token::Value op() const { return hydrogen()->token(); } in DECLARE_HYDROGEN_ACCESSOR() 875 return hydrogen()->representation().IsDouble(); in is_double() 1127 Token::Value op() const { return hydrogen()->token(); } in op() 1223 Token::Value op() const { return hydrogen()->token(); } in op() 1257 Handle<JSFunction> function() const { return hydrogen()->function(); } in DECLARE_HYDROGEN_ACCESSOR() 1299 Token::Value op() const { return hydrogen()->op(); } in DECLARE_HYDROGEN_ACCESSOR() [all …]
|
D | lithium-x87.cc | 255 *hydrogen()->class_name(), in PrintDataTo() 265 hydrogen()->type_literal()->ToCString().get(), in PrintDataTo() 339 ElementsKind kind = hydrogen()->elements_kind(); in PrintDataTo() 380 os << hydrogen()->access() << " <- "; in PrintDataTo() 399 if (hydrogen()->IsDehoisted()) { in PrintDataTo() 411 if (hydrogen()->IsDehoisted()) { in PrintDataTo() 418 DCHECK(hydrogen()->IsConstantHoleStore() && in PrintDataTo() 419 hydrogen()->value()->representation().IsDouble()); in PrintDataTo()
|
/external/v8/src/mips64/ |
D | lithium-mips64.h | 180 H##type* hydrogen() const { \ 521 int SuccessorCount() { return hydrogen()->SuccessorCount(); } in SuccessorCount() 522 HBasicBlock* SuccessorAt(int i) { return hydrogen()->SuccessorAt(i); } in SuccessorAt() 549 HControlInstruction* hydrogen() { in hydrogen() function 843 Token::Value op() const { return hydrogen()->token(); } in DECLARE_HYDROGEN_ACCESSOR() 845 return hydrogen()->representation().IsDouble(); in is_double() 1106 Token::Value op() const { return hydrogen()->token(); } in DECLARE_HYDROGEN_ACCESSOR() 1191 Token::Value op() const { return hydrogen()->token(); } in DECLARE_HYDROGEN_ACCESSOR() 1227 Handle<JSFunction> function() const { return hydrogen()->function(); } in DECLARE_HYDROGEN_ACCESSOR() 1266 Token::Value op() const { return hydrogen()->op(); } in op() [all …]
|
D | lithium-codegen-mips64.cc | 1022 switch (instr->hydrogen()->major_key()) { in DoCallStub() 1060 HMod* hmod = instr->hydrogen(); in DoModByPowerOf2I() 1098 HMod* hmod = instr->hydrogen(); in DoModByConstI() 1109 HMod* hmod = instr->hydrogen(); in DoModI() 1157 HDiv* hdiv = instr->hydrogen(); in DoDivByPowerOf2I() 1205 HDiv* hdiv = instr->hydrogen(); in DoDivByConstI() 1223 HBinaryOperation* hdiv = instr->hydrogen(); in DoDivI() 1306 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivByPowerOf2I() 1313 if (instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I() 1320 if (!instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I() [all …]
|
D | lithium-mips64.cc | 232 *hydrogen()->class_name(), in PrintDataTo() 242 hydrogen()->type_literal()->ToCString().get(), in PrintDataTo() 310 ElementsKind kind = hydrogen()->elements_kind(); in PrintDataTo() 327 os << hydrogen()->access() << " <- "; in PrintDataTo() 346 if (hydrogen()->IsDehoisted()) { in PrintDataTo() 358 if (hydrogen()->IsDehoisted()) { in PrintDataTo() 365 DCHECK(hydrogen()->IsConstantHoleStore() && in PrintDataTo() 366 hydrogen()->value()->representation().IsDouble()); in PrintDataTo()
|
/external/v8/src/mips/ |
D | lithium-mips.h | 181 H##type* hydrogen() const { \ 522 int SuccessorCount() { return hydrogen()->SuccessorCount(); } in SuccessorCount() 523 HBasicBlock* SuccessorAt(int i) { return hydrogen()->SuccessorAt(i); } in SuccessorAt() 550 HControlInstruction* hydrogen() { in hydrogen() function 844 Token::Value op() const { return hydrogen()->token(); } in DECLARE_HYDROGEN_ACCESSOR() 846 return hydrogen()->representation().IsDouble(); in is_double() 1107 Token::Value op() const { return hydrogen()->token(); } in DECLARE_HYDROGEN_ACCESSOR() 1192 Token::Value op() const { return hydrogen()->token(); } in DECLARE_HYDROGEN_ACCESSOR() 1228 Handle<JSFunction> function() const { return hydrogen()->function(); } in DECLARE_HYDROGEN_ACCESSOR() 1267 Token::Value op() const { return hydrogen()->op(); } in op() [all …]
|
D | lithium-codegen-mips.cc | 1072 switch (instr->hydrogen()->major_key()) { in DoCallStub() 1110 HMod* hmod = instr->hydrogen(); in DoModByPowerOf2I() 1148 HMod* hmod = instr->hydrogen(); in DoModByConstI() 1159 HMod* hmod = instr->hydrogen(); in DoModI() 1206 HDiv* hdiv = instr->hydrogen(); in DoDivByPowerOf2I() 1254 HDiv* hdiv = instr->hydrogen(); in DoDivByConstI() 1272 HBinaryOperation* hdiv = instr->hydrogen(); in DoDivI() 1350 if (instr->hydrogen()->CheckFlag(HValue::kBailoutOnMinusZero)) { in DoFlooringDivByPowerOf2I() 1357 if (instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I() 1364 if (!instr->hydrogen()->CheckFlag(HValue::kLeftCanBeMinInt)) { in DoFlooringDivByPowerOf2I() [all …]
|
D | lithium-mips.cc | 232 *hydrogen()->class_name(), in PrintDataTo() 242 hydrogen()->type_literal()->ToCString().get(), in PrintDataTo() 310 ElementsKind kind = hydrogen()->elements_kind(); in PrintDataTo() 327 os << hydrogen()->access() << " <- "; in PrintDataTo() 346 if (hydrogen()->IsDehoisted()) { in PrintDataTo() 358 if (hydrogen()->IsDehoisted()) { in PrintDataTo() 365 DCHECK(hydrogen()->IsConstantHoleStore() && in PrintDataTo() 366 hydrogen()->value()->representation().IsDouble()); in PrintDataTo()
|
/external/v8/tools/gyp/ |
D | v8.gyp | 375 '../../src/code-stubs-hydrogen.cc', 587 '../../src/hydrogen-alias-analysis.h', 588 '../../src/hydrogen-bce.cc', 589 '../../src/hydrogen-bce.h', 590 '../../src/hydrogen-bch.cc', 591 '../../src/hydrogen-bch.h', 592 '../../src/hydrogen-canonicalize.cc', 593 '../../src/hydrogen-canonicalize.h', 594 '../../src/hydrogen-check-elimination.cc', 595 '../../src/hydrogen-check-elimination.h', [all …]
|
/external/v8/test/cctest/ |
D | cctest.gyp | 127 'test-hydrogen-types.cc',
|