Home
last modified time | relevance | path

Searched refs:kNoThrow (Results 1 – 18 of 18) sorted by relevance

/third_party/node/deps/v8/src/compiler/
Dsimplified-operator.cc879 Operator::kFoldable | Operator::kNoThrow, #Name, \
890 IrOpcode::k##Name, Operator::kFoldable | Operator::kNoThrow, \
902 IrOpcode::k##Name, Operator::kFoldable | Operator::kNoThrow, \
924 IrOpcode::kCheckIf, Operator::kFoldable | Operator::kNoThrow, in CheckIfOperator()
968 Operator::kFoldable | Operator::kNoThrow, "CheckedInt32Mul", 2, 1, in CheckedInt32MulOperator()
982 Operator::kFoldable | Operator::kNoThrow, "CheckedFloat64ToInt32", in CheckedFloat64ToInt32Operator()
997 Operator::kFoldable | Operator::kNoThrow, "CheckedFloat64ToInt64", in CheckedFloat64ToInt64Operator()
1012 Operator::kFoldable | Operator::kNoThrow, "CheckedTaggedToInt32", in CheckedTaggedToInt32Operator()
1027 Operator::kFoldable | Operator::kNoThrow, "CheckedTaggedToInt64", in CheckedTaggedToInt64Operator()
1042 Operator::kFoldable | Operator::kNoThrow, in CheckedTaggedToFloat64Operator()
[all …]
Doperator.h48 kNoThrow = 1 << 5, // Can never generate an exception. in NON_EXPORTED_BASE() enumerator
51 kEliminatable = kNoDeopt | kNoWrite | kNoThrow, in NON_EXPORTED_BASE()
52 kKontrol = kNoDeopt | kFoldable | kNoThrow, in NON_EXPORTED_BASE()
115 return (properties & kNoThrow) == kNoThrow ? 0 : 2; in NON_EXPORTED_BASE()
Djs-operator.cc759 V(AsyncFunctionReject, Operator::kNoDeopt | Operator::kNoThrow, 2, 1) \
760 V(AsyncFunctionResolve, Operator::kNoDeopt | Operator::kNoThrow, 2, 1) \
761 V(LoadMessage, Operator::kNoThrow | Operator::kNoWrite, 0, 1) \
762 V(StoreMessage, Operator::kNoRead | Operator::kNoThrow, 1, 0) \
763 V(GeneratorRestoreContinuation, Operator::kNoThrow, 1, 1) \
764 V(GeneratorRestoreContext, Operator::kNoThrow, 1, 1) \
765 V(GeneratorRestoreInputOrDebugPos, Operator::kNoThrow, 1, 1) \
767 V(FulfillPromise, Operator::kNoDeopt | Operator::kNoThrow, 2, 1) \
768 V(PerformPromiseThen, Operator::kNoDeopt | Operator::kNoThrow, 4, 1) \
770 V(RejectPromise, Operator::kNoDeopt | Operator::kNoThrow, 3, 1) \
[all …]
Dmachine-operator.cc804 IrOpcode::kStackSlot, Operator::kNoDeopt | Operator::kNoThrow, in StackSlotOperator()
942 Operator::kNoDeopt | Operator::kNoThrow, "ProtectedLoad", 2, 1, \
966 ? Operator::kNoDeopt | Operator::kNoThrow \
999 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \
1039 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \
1048 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \
1101 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \
1117 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \
1131 Operator::kNoDeopt | Operator::kNoThrow, #op, \
1160 Operator::kNoDeopt | Operator::kNoThrow, \
[all …]
Dcommon-operator.cc454 V(LoopExitEffect, Operator::kNoThrow, 0, 1, 1, 0, 1, 0) \
626 IrOpcode::kReturn, Operator::kNoThrow, // opcode in ReturnOperator()
720 Operator::kFoldable | Operator::kNoThrow, // properties in DeoptimizeOperator()
735 Operator::kFoldable | Operator::kNoThrow, // properties in DeoptimizeIfOperator()
752 Operator::kFoldable | Operator::kNoThrow, // properties in DeoptimizeUnlessOperator()
768 Operator::kFoldable | Operator::kNoThrow, // properties in TrapIfOperator()
783 Operator::kFoldable | Operator::kNoThrow, // properties in TrapUnlessOperator()
914 IrOpcode::kReturn, Operator::kNoThrow, // opcode in Return()
955 Operator::kFoldable | Operator::kNoThrow, // properties in Deoptimize()
973 Operator::kFoldable | Operator::kNoThrow, // properties in DeoptimizeIf()
[all …]
Dnode-properties.cc67 if (node->op()->HasProperty(Operator::kNoThrow)) return false; in IsExceptionalCall()
81 if (node->op()->HasProperty(Operator::kNoThrow)) return node; in FindSuccessfulControlProjection()
279 DCHECK(!node->op()->HasProperty(Operator::kNoThrow)); in CollectControlProjections()
283 DCHECK(!node->op()->HasProperty(Operator::kNoThrow)); in CollectControlProjections()
Djs-type-hint-lowering.h76 DCHECK(value->op()->HasProperty(Operator::kNoThrow)); in SideEffectFree()
Djs-inlining.cc448 if (subnode->op()->HasProperty(Operator::kNoThrow)) continue; in ReduceJSWasmCall()
606 if (subnode->op()->HasProperty(Operator::kNoThrow)) continue; in ReduceJSCall()
Dc-linkage.cc304 Operator::kNoThrow, // properties in GetSimplifiedCDescriptor()
Deffect-control-linearizer.cc1826 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in MigrateInstanceOrDeopt()
1922 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in TryMigrateInstance()
2083 Operator::kNoDeopt | Operator::kNoWrite | Operator::kNoThrow); in LowerStringConcat()
3961 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in StringCharCodeAt()
4120 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in LowerStringToLowerCaseIntl()
4131 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in LowerStringToUpperCaseIntl()
4367 Operator::kFoldable | Operator::kNoThrow); in LowerBigIntAdd()
4388 Operator::kFoldable | Operator::kNoThrow); in LowerBigIntSubtract()
4405 Operator::kFoldable | Operator::kNoThrow); in LowerBigIntNegate()
4831 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in LowerTransitionElementsKind()
[all …]
Dwasm-compiler.cc624 if (node->op()->HasProperty(compiler::Operator::kNoThrow)) { in ThrowsException()
680 Operator::kNoThrow, in RefFunc()
758 Operator::kNoThrow | Operator::kNoWrite; in StackCheck()
2462 Operator::kNoThrow, input); in MemoryGrow()
2476 wasm::WasmCode::kWasmMemoryGrow, Operator::kNoThrow, in MemoryGrow()
2492 wasm::WasmCode::kWasmAllocateFixedArray, Operator::kNoThrow, in Throw()
3756 Operator::kNoThrow, in TableGet()
3762 gasm_->CallRuntimeStub(wasm::WasmCode::kWasmTableSet, Operator::kNoThrow, in TableSet()
5374 Operator::kNoThrow, effective_offset, in AtomicOp()
5535 gasm_->CallRuntimeStub(wasm::WasmCode::kWasmTableInit, Operator::kNoThrow, in TableInit()
[all …]
Dwasm-inlining.cc355 !node->op()->HasProperty(Operator::kNoThrow)) { in InlineCall()
Dverifier.cc211 if (!node->op()->HasProperty(Operator::kNoThrow)) { in Check()
333 CHECK(!input->op()->HasProperty(Operator::kNoThrow)); in Check()
340 CHECK(!input->op()->HasProperty(Operator::kNoThrow)); in Check()
Dmemory-lowering.cc115 CallDescriptor::kCanUseRoots, Operator::kNoThrow, mode); in EnsureAllocateOperator()
Dcode-assembler.cc976 if (node->op()->HasProperty(Operator::kNoThrow)) { in HandleException()
Dbytecode-graph-builder.cc4293 if (!result->op()->HasProperty(Operator::kNoThrow) && inside_handler) { in MakeNode()
4310 if (!result->op()->HasProperty(Operator::kNoThrow) && inside_handler) { in MakeNode()
Dsimplified-lowering.cc4348 DCHECK(!node->op()->HasProperty(Operator::kNoThrow)); in InsertUnreachableIfNecessary()
Djs-call-reducer.cc6131 Operator::kNoThrow | Operator::kNoDeopt); in ReduceArrayPrototypeSlice()