/external/v8/src/compiler/ |
D | operator.h | 47 kNoThrow = 1 << 5, // Can never generate an exception. in NON_EXPORTED_BASE() enumerator 50 kKontrol = kNoDeopt | kFoldable | kNoThrow, in NON_EXPORTED_BASE() 51 kEliminatable = kNoDeopt | kNoWrite | kNoThrow, in NON_EXPORTED_BASE() 52 kPure = kNoDeopt | kNoRead | kNoWrite | kNoThrow | kIdempotent in NON_EXPORTED_BASE() 115 return (properties & kNoThrow) == kNoThrow ? 0 : 2; in NON_EXPORTED_BASE()
|
D | simplified-operator.cc | 472 Operator::kFoldable | Operator::kNoThrow, #Name, \ 504 Operator::kFoldable | Operator::kNoThrow, "CheckedInt32Mul", 2, 1, in CheckedInt32MulOperator() 518 Operator::kFoldable | Operator::kNoThrow, "CheckedFloat64ToInt32", in CheckedFloat64ToInt32Operator() 532 Operator::kFoldable | Operator::kNoThrow, "CheckedTaggedToInt32", in CheckedTaggedToInt32Operator() 546 Operator::kFoldable | Operator::kNoThrow, in CheckedTaggedToFloat64Operator() 560 Operator::kFoldable | Operator::kNoThrow, "CheckFloat64Hole", 1, in CheckFloat64HoleNaNOperator() 573 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, in AllocateOperator() 583 Operator::kNoDeopt | Operator::kNoThrow, // flags in EnsureWritableFastElementsOperator() 594 IrOpcode::k##Name, Operator::kFoldable | Operator::kNoThrow, \ 611 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ [all …]
|
D | common-operator.cc | 254 V(OsrLoopEntry, Operator::kFoldable | Operator::kNoThrow, 0, 1, 1, 0, 1, 1) \ 257 V(LoopExitEffect, Operator::kNoThrow, 0, 1, 1, 0, 1, 0) \ 409 IrOpcode::kReturn, Operator::kNoThrow, // opcode in ReturnOperator() 489 Operator::kFoldable | Operator::kNoThrow, // properties in DeoptimizeOperator() 505 Operator::kFoldable | Operator::kNoThrow, // properties in DeoptimizeIfOperator() 521 Operator::kFoldable | Operator::kNoThrow, // properties in DeoptimizeUnlessOperator() 653 IrOpcode::kReturn, Operator::kNoThrow, // opcode in Return() 685 Operator::kFoldable | Operator::kNoThrow, // properties in Deoptimize() 704 Operator::kFoldable | Operator::kNoThrow, // properties in DeoptimizeIf() 724 Operator::kFoldable | Operator::kNoThrow, // properties in DeoptimizeUnless() [all …]
|
D | js-operator.cc | 455 V(LoadMessage, Operator::kNoThrow, 0, 1) \ 456 V(StoreMessage, Operator::kNoThrow, 1, 0) \ 457 V(GeneratorRestoreContinuation, Operator::kNoThrow, 1, 1) \ 678 IrOpcode::kJSGeneratorStore, Operator::kNoThrow, // opcode in GeneratorStore() 686 IrOpcode::kJSGeneratorRestoreRegister, Operator::kNoThrow, // opcode in GeneratorRestoreRegister() 753 Operator::kNoWrite | Operator::kNoThrow, // flags in LoadContext() 764 Operator::kNoRead | Operator::kNoThrow, // flags in StoreContext() 773 Operator::kNoWrite | Operator::kNoThrow, // flags in LoadModule() 782 Operator::kNoRead | Operator::kNoThrow, // flags in StoreModule() 814 IrOpcode::kJSCreateClosure, Operator::kNoThrow, // opcode in CreateClosure()
|
D | machine-operator.cc | 493 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 501 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 509 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 517 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 532 IrOpcode::kStackSlot, Operator::kNoDeopt | Operator::kNoThrow, \ 545 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \ 575 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \ 584 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \ 604 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 617 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \ [all …]
|
D | node-properties.cc | 127 if (node->op()->HasProperty(Operator::kNoThrow)) return false; in IsExceptionalCall() 284 DCHECK(!node->op()->HasProperty(Operator::kNoThrow)); in CollectControlProjections() 288 DCHECK(!node->op()->HasProperty(Operator::kNoThrow)); in CollectControlProjections()
|
D | verifier.cc | 155 if (!node->op()->HasProperty(Operator::kNoThrow)) { in Check() 223 CHECK(!input->op()->HasProperty(Operator::kNoThrow)); in Check() 231 CHECK(!input->op()->HasProperty(Operator::kNoThrow)); in Check()
|
D | linkage.cc | 419 Operator::kNoThrow, // properties in GetAllocateCallDescriptor()
|
D | js-inlining.cc | 583 if (subnode->op()->HasProperty(Operator::kNoThrow)) { in ReduceJSCall()
|
D | wasm-compiler.cc | 348 if (node->op()->HasProperty(compiler::Operator::kNoThrow)) { in ThrowsException() 1727 jsgraph()->zone(), function_id, function->nargs, Operator::kNoThrow, in GrowMemory() 2593 CallDescriptor::kNoFlags, Operator::kNoThrow); in BuildAllocateHeapNumberWithValue() 2820 jsgraph()->zone(), function_id, function->nargs, Operator::kNoThrow, in CurrentMemoryPages()
|
D | bytecode-graph-builder.cc | 2092 if (!result->op()->HasProperty(Operator::kNoThrow) && inside_handler) { in MakeNode() 2109 if (!result->op()->HasProperty(Operator::kNoThrow)) { in MakeNode()
|
D | effect-control-linearizer.cc | 2296 Operator::kNoDeopt | Operator::kNoThrow; in LowerStringCharCodeAt() 2393 Operator::kNoDeopt | Operator::kNoThrow; in LowerStringCharCodeAt() 2511 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in LowerStringFromCharCode() 3188 Operator::kNoDeopt | Operator::kNoThrow; in LowerTransitionElementsKind()
|
D | code-assembler.cc | 351 DCHECK(!node->op()->HasProperty(Operator::kNoThrow)); in GotoIfException()
|
D | ast-graph-builder.cc | 4111 if (!result->op()->HasProperty(Operator::kNoThrow) && inside_try_scope) { in MakeNode() 4123 if (!result->op()->HasProperty(Operator::kNoThrow)) { in MakeNode()
|