/external/v8/src/compiler/ |
D | operator.h | 45 kNoThrow = 1 << 5, // Can never generate an exception. enumerator 48 kKontrol = kNoDeopt | kFoldable | kNoThrow, 49 kEliminatable = kNoDeopt | kNoWrite | kNoThrow, 50 kPure = kNoDeopt | kNoRead | kNoWrite | kNoThrow | kIdempotent 106 return (properties & kNoThrow) == kNoThrow ? 0 : 2; in ZeroIfNoThrow()
|
D | simplified-operator.cc | 337 Operator::kFoldable | Operator::kNoThrow, #Name, \ 350 Operator::kFoldable | Operator::kNoThrow, "CheckFloat64Hole", 1, in CheckFloat64HoleNaNOperator() 363 Operator::kFoldable | Operator::kNoThrow, "CheckTaggedHole", 1, 1, in CheckTaggedHoleOperator() 376 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, in AllocateOperator() 387 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 395 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \ 456 Operator(IrOpcode::kCheckBounds, Operator::kFoldable | Operator::kNoThrow, in CheckBounds() 518 IrOpcode::k##Name, Operator::kFoldable | Operator::kNoThrow, #Name, 2, \ 528 Operator::kFoldable | Operator::kNoThrow, "SpeculativeNumberEqual", 2, 1, in SPECULATIVE_BINOP_LIST() 536 Operator::kFoldable | Operator::kNoThrow, "SpeculativeNumberLessThan", 2, in SpeculativeNumberLessThan() [all …]
|
D | js-operator.cc | 422 V(LoadMessage, Operator::kNoThrow, 0, 1) \ 423 V(StoreMessage, Operator::kNoThrow, 1, 0) \ 424 V(GeneratorRestoreContinuation, Operator::kNoThrow, 1, 1) \ 695 IrOpcode::kJSConvertReceiver, Operator::kNoThrow, // opcode in ConvertReceiver() 723 IrOpcode::kJSGeneratorStore, Operator::kNoThrow, // opcode in GeneratorStore() 731 IrOpcode::kJSGeneratorRestoreRegister, Operator::kNoThrow, // opcode in GeneratorRestoreRegister() 798 Operator::kNoWrite | Operator::kNoThrow, // flags in LoadContext() 809 Operator::kNoRead | Operator::kNoThrow, // flags in StoreContext() 842 IrOpcode::kJSCreateClosure, Operator::kNoThrow, // opcode in CreateClosure()
|
D | machine-operator.cc | 461 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 469 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 482 IrOpcode::kStackSlot, Operator::kNoDeopt | Operator::kNoThrow, \ 495 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \ 525 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \ 544 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 557 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \ 566 : Operator(IrOpcode::kDebugBreak, Operator::kNoThrow, "DebugBreak", 0, in DebugBreakOperator() 574 : Operator1<const char*>(IrOpcode::kComment, Operator::kNoThrow, in CommentOperator()
|
D | node-properties.cc | 127 if (node->op()->HasProperty(Operator::kNoThrow)) return false; in IsExceptionalCall() 285 DCHECK(!node->op()->HasProperty(Operator::kNoThrow)); in CollectControlProjections() 289 DCHECK(!node->op()->HasProperty(Operator::kNoThrow)); in CollectControlProjections()
|
D | common-operator.cc | 324 IrOpcode::kDeoptimize, Operator::kNoThrow, // opcode in DeoptimizeOperator() 361 IrOpcode::kReturn, Operator::kNoThrow, // opcode in ReturnOperator() 544 IrOpcode::kReturn, Operator::kNoThrow, // opcode in Return()
|
D | linkage.cc | 428 Operator::kNoThrow, // properties in GetAllocateCallDescriptor()
|
D | verifier.cc | 221 CHECK(!input->op()->HasProperty(Operator::kNoThrow)); in Check() 229 CHECK(!input->op()->HasProperty(Operator::kNoThrow)); in Check()
|
D | bytecode-graph-builder.cc | 1644 if (!result->op()->HasProperty(Operator::kNoThrow) && inside_handler) { in MakeNode() 1665 if (!result->op()->HasProperty(Operator::kNoThrow)) { in MakeNode()
|
D | effect-control-linearizer.cc | 1662 Operator::kNoThrow); in ToNumberOperator()
|
D | ast-graph-builder.cc | 4159 if (!result->op()->HasProperty(Operator::kNoThrow) && inside_try_scope) { in MakeNode() 4175 if (!result->op()->HasProperty(Operator::kNoThrow)) { in MakeNode()
|
D | wasm-compiler.cc | 2317 CallDescriptor::kNoFlags, Operator::kNoThrow); in BuildAllocateHeapNumberWithValue()
|
/external/v8/test/unittests/compiler/ |
D | simplified-operator-unittest.cc | 159 EXPECT_EQ(Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, in TEST_P() 180 EXPECT_EQ(Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, in TEST_P() 263 EXPECT_EQ(Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, in TEST_P() 284 EXPECT_EQ(Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, in TEST_P()
|
D | common-operator-unittest.cc | 194 EXPECT_EQ(Operator::kNoThrow, op->properties()); in TEST_F()
|