/external/v8/src/compiler/ |
D | simplified-operator.cc | 824 Operator::kNoThrow | properties, \ 836 Operator::kFoldable | Operator::kNoThrow, #Name, \ 847 IrOpcode::k##Name, Operator::kFoldable | Operator::kNoThrow, \ 859 IrOpcode::kCheckIf, Operator::kFoldable | Operator::kNoThrow, in CheckIfOperator() 872 Operator::kFoldable | Operator::kNoThrow, in StringCodePointAtOperator() 943 Operator::kFoldable | Operator::kNoThrow, "CheckedInt32Mul", 2, 1, in CheckedInt32MulOperator() 957 Operator::kFoldable | Operator::kNoThrow, "CheckedFloat64ToInt32", in CheckedFloat64ToInt32Operator() 972 Operator::kFoldable | Operator::kNoThrow, "CheckedTaggedToInt32", in CheckedTaggedToInt32Operator() 987 Operator::kFoldable | Operator::kNoThrow, in CheckedTaggedToFloat64Operator() 1002 Operator::kFoldable | Operator::kNoThrow, in CheckedTruncateTaggedToWord32Operator() [all …]
|
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() 112 return (properties & kNoThrow) == kNoThrow ? 0 : 2; in NON_EXPORTED_BASE()
|
D | machine-operator.cc | 444 IrOpcode::kStackSlot, Operator::kNoDeopt | Operator::kNoThrow, in StackSlotOperator() 479 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 487 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 495 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 503 Operator::kNoDeopt | Operator::kNoThrow, "ProtectedLoad", 2, 1, \ 529 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \ 559 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \ 568 Operator::kNoDeopt | Operator::kNoRead | Operator::kNoThrow, \ 589 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ 602 Operator::kNoDeopt | Operator::kNoThrow | Operator::kNoWrite, \ [all …]
|
D | js-operator.cc | 632 V(LoadMessage, Operator::kNoThrow | Operator::kNoWrite, 0, 1) \ 633 V(StoreMessage, Operator::kNoRead | Operator::kNoThrow, 1, 0) \ 634 V(GeneratorRestoreContinuation, Operator::kNoThrow, 1, 1) \ 635 V(GeneratorRestoreContext, Operator::kNoThrow, 1, 1) \ 636 V(GeneratorRestoreInputOrDebugPos, Operator::kNoThrow, 1, 1) \ 639 V(FulfillPromise, Operator::kNoDeopt | Operator::kNoThrow, 2, 1) \ 640 V(PerformPromiseThen, Operator::kNoDeopt | Operator::kNoThrow, 4, 1) \ 642 V(RejectPromise, Operator::kNoDeopt | Operator::kNoThrow, 3, 1) \ 643 V(ResolvePromise, Operator::kNoDeopt | Operator::kNoThrow, 2, 1) \ 796 Operator::kNoThrow, // opcode [all …]
|
D | common-operator.cc | 445 V(OsrLoopEntry, Operator::kFoldable | Operator::kNoThrow, 0, 1, 1, 0, 1, 1) \ 448 V(LoopExitEffect, Operator::kNoThrow, 0, 1, 1, 0, 1, 0) \ 630 IrOpcode::kReturn, Operator::kNoThrow, // opcode in ReturnOperator() 712 Operator::kFoldable | Operator::kNoThrow, // properties in DeoptimizeOperator() 730 Operator::kFoldable | Operator::kNoThrow, // properties in DeoptimizeIfOperator() 750 Operator::kFoldable | Operator::kNoThrow, // properties in DeoptimizeUnlessOperator() 769 Operator::kFoldable | Operator::kNoThrow, // properties in TrapIfOperator() 784 Operator::kFoldable | Operator::kNoThrow, // properties in TrapUnlessOperator() 913 IrOpcode::kReturn, Operator::kNoThrow, // opcode in Return() 945 Operator::kFoldable | Operator::kNoThrow, // properties in Deoptimize() [all …]
|
D | node-properties.cc | 131 if (node->op()->HasProperty(Operator::kNoThrow)) return false; in IsExceptionalCall() 145 if (node->op()->HasProperty(Operator::kNoThrow)) return node; in FindSuccessfulControlProjection() 320 DCHECK(!node->op()->HasProperty(Operator::kNoThrow)); in CollectControlProjections() 324 DCHECK(!node->op()->HasProperty(Operator::kNoThrow)); in CollectControlProjections()
|
D | memory-optimizer.cc | 243 CallDescriptor::kCanUseRoots, Operator::kNoThrow); in VisitAllocateRaw() 299 CallDescriptor::kCanUseRoots, Operator::kNoThrow); in VisitAllocateRaw()
|
D | c-linkage.cc | 237 Operator::kNoThrow, // properties in GetSimplifiedCDescriptor()
|
D | effect-control-linearizer.cc | 1387 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in LowerCheckMaps() 2946 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in LowerStringCharCodeAt() 2974 Operator::Properties properties = Operator::kNoThrow | Operator::kNoWrite; in LowerStringCodePointAt() 3083 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in LowerStringToLowerCaseIntl() 3093 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in LowerStringToUpperCaseIntl() 3657 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in LowerTransitionElementsKind() 3982 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in TransitionElementsTo() 4329 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in LowerRuntimeAbort() 4861 Operator::Properties properties = Operator::kNoDeopt | Operator::kNoThrow; in LowerDateNow()
|
D | verifier.cc | 166 if (!node->op()->HasProperty(Operator::kNoThrow)) { in Check() 271 CHECK(!input->op()->HasProperty(Operator::kNoThrow)); in Check() 279 CHECK(!input->op()->HasProperty(Operator::kNoThrow)); in Check()
|
D | js-inlining.cc | 510 if (subnode->op()->HasProperty(Operator::kNoThrow)) continue; in ReduceJSCall()
|
D | bytecode-graph-builder.cc | 3430 if (!result->op()->HasProperty(Operator::kNoThrow) && inside_handler) { in MakeNode() 3447 if (!result->op()->HasProperty(Operator::kNoThrow) && inside_handler) { in MakeNode()
|
D | code-assembler.cc | 1048 DCHECK(!node->op()->HasProperty(Operator::kNoThrow)); in GotoIfException()
|
D | wasm-compiler.cc | 165 if (node->op()->HasProperty(compiler::Operator::kNoThrow)) { in ThrowsException() 4041 CallDescriptor::kNoFlags, Operator::kNoThrow, stub_mode_); in BuildAllocateHeapNumberWithValue()
|
D | js-call-reducer.cc | 4839 Operator::kNoThrow | Operator::kNoDeopt); in ReduceArrayPrototypeSlice()
|