/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 | 541 Operator::kFoldable | Operator::kNoThrow, #Name, \ 573 Operator::kFoldable | Operator::kNoThrow, "CheckedInt32Mul", 2, 1, in CheckedInt32MulOperator() 587 Operator::kFoldable | Operator::kNoThrow, "CheckedFloat64ToInt32", in CheckedFloat64ToInt32Operator() 601 Operator::kFoldable | Operator::kNoThrow, "CheckedTaggedToInt32", in CheckedTaggedToInt32Operator() 615 Operator::kFoldable | Operator::kNoThrow, in CheckedTaggedToFloat64Operator() 629 Operator::kFoldable | Operator::kNoThrow, "CheckFloat64Hole", 1, in CheckFloat64HoleNaNOperator() 642 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, in AllocateOperator() 652 Operator::kNoDeopt | Operator::kNoThrow, // flags in EnsureWritableFastElementsOperator() 663 IrOpcode::k##Name, Operator::kFoldable | Operator::kNoThrow, \ 680 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ [all …]
|
D | common-operator.cc | 360 V(OsrLoopEntry, Operator::kFoldable | Operator::kNoThrow, 0, 1, 1, 0, 1, 1) \ 363 V(LoopExitEffect, Operator::kNoThrow, 0, 1, 1, 0, 1, 0) \ 530 IrOpcode::kReturn, Operator::kNoThrow, // opcode in ReturnOperator() 610 Operator::kFoldable | Operator::kNoThrow, // properties in DeoptimizeOperator() 626 Operator::kFoldable | Operator::kNoThrow, // properties in DeoptimizeIfOperator() 643 Operator::kFoldable | Operator::kNoThrow, // properties in DeoptimizeUnlessOperator() 660 Operator::kFoldable | Operator::kNoThrow, // properties in TrapIfOperator() 676 Operator::kFoldable | Operator::kNoThrow, // properties in TrapUnlessOperator() 809 IrOpcode::kReturn, Operator::kNoThrow, // opcode in Return() 841 Operator::kFoldable | Operator::kNoThrow, // properties in Deoptimize() [all …]
|
D | machine-operator.cc | 429 Operator::kNoDeopt | Operator::kNoThrow, "StackSlot", 0, in StackSlotOperator() 463 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 471 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 479 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 487 Operator::kNoDeopt | Operator::kNoThrow, "ProtectedLoad", 3, 1, \ 510 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \ 540 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \ 549 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \ 558 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \ 580 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ [all …]
|
D | js-operator.cc | 588 V(LoadMessage, Operator::kNoThrow | Operator::kNoWrite, 0, 1) \ 589 V(StoreMessage, Operator::kNoRead | Operator::kNoThrow, 1, 0) \ 590 V(GeneratorRestoreContinuation, Operator::kNoThrow, 1, 1) \ 729 Operator::kNoThrow, // opcode 850 IrOpcode::kJSGeneratorStore, Operator::kNoThrow, // opcode in GeneratorStore() 858 IrOpcode::kJSGeneratorRestoreRegister, Operator::kNoThrow, // opcode in GeneratorRestoreRegister() 934 Operator::kNoWrite | Operator::kNoThrow, // flags in LoadContext() 945 Operator::kNoRead | Operator::kNoThrow, // flags in StoreContext() 954 Operator::kNoWrite | Operator::kNoThrow, // flags in LoadModule() 963 Operator::kNoRead | Operator::kNoThrow, // flags in StoreModule() [all …]
|
D | node-properties.cc | 130 if (node->op()->HasProperty(Operator::kNoThrow)) return false; in IsExceptionalCall() 287 DCHECK(!node->op()->HasProperty(Operator::kNoThrow)); in CollectControlProjections() 291 DCHECK(!node->op()->HasProperty(Operator::kNoThrow)); in CollectControlProjections()
|
D | linkage.cc | 417 Operator::kNoThrow, // properties in GetAllocateCallDescriptor()
|
D | verifier.cc | 156 if (!node->op()->HasProperty(Operator::kNoThrow)) { in Check() 226 CHECK(!input->op()->HasProperty(Operator::kNoThrow)); in Check() 234 CHECK(!input->op()->HasProperty(Operator::kNoThrow)); in Check()
|
D | effect-control-linearizer.cc | 1115 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in LowerCheckMaps() 1887 Operator::Properties properties = Operator::kNoThrow | Operator::kNoWrite; in LowerStringCharAt() 1900 Operator::Properties properties = Operator::kNoThrow | Operator::kNoWrite; in LowerStringCharCodeAt() 1944 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in LowerStringFromCharCode() 2398 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in LowerTransitionElementsKind()
|
D | js-inlining.cc | 620 if (subnode->op()->HasProperty(Operator::kNoThrow)) { in ReduceJSCall()
|
D | code-assembler.cc | 486 DCHECK(!node->op()->HasProperty(Operator::kNoThrow)); in GotoIfException()
|
D | bytecode-graph-builder.cc | 2299 if (!result->op()->HasProperty(Operator::kNoThrow) && inside_handler) { in MakeNode() 2316 if (!result->op()->HasProperty(Operator::kNoThrow)) { in MakeNode()
|
D | wasm-compiler.cc | 414 if (node->op()->HasProperty(compiler::Operator::kNoThrow)) { in ThrowsException() 2713 CallDescriptor::kNoFlags, Operator::kNoThrow); in BuildAllocateHeapNumberWithValue() 3060 jsgraph()->zone(), function_id, function->nargs, Operator::kNoThrow, in CurrentMemoryPages()
|
D | ast-graph-builder.cc | 2942 if (!result->op()->HasProperty(Operator::kNoThrow)) { in MakeNode()
|