/external/v8/src/compiler/ |
D | js-operator.h | 103 VectorSlotPair const& feedback) in ConstructParameters() 108 VectorSlotPair const& feedback() const { return feedback_; } in feedback() 113 VectorSlotPair const feedback_; 164 VectorSlotPair const& feedback, in CallParameters() 178 VectorSlotPair const& feedback() const { return feedback_; } in feedback() 202 VectorSlotPair const feedback_; 298 StoreNamedOwnParameters(Handle<Name> name, VectorSlotPair const& feedback) in StoreNamedOwnParameters() 302 VectorSlotPair const& feedback() const { return feedback_; } in feedback() 306 VectorSlotPair const feedback_; 323 explicit FeedbackParameter(VectorSlotPair const& feedback) in FeedbackParameter() [all …]
|
D | simplified-operator.h | 149 explicit CheckParameters(const VectorSlotPair& feedback) in CheckParameters() 152 VectorSlotPair const& feedback() const { return feedback_; } in feedback() 155 VectorSlotPair feedback_; 169 const VectorSlotPair& feedback) in CheckIfParameters() 172 VectorSlotPair const& feedback() const { return feedback_; } in feedback() 177 VectorSlotPair feedback_; 201 VectorSlotPair const& feedback) in CheckFloat64HoleParameters() 205 VectorSlotPair const& feedback() const { return feedback_; } in feedback() 209 VectorSlotPair feedback_; 236 const VectorSlotPair& feedback) in CheckTaggedInputParameters() [all …]
|
D | representation-change.h | 157 const VectorSlotPair& feedback = VectorSlotPair()) 196 const VectorSlotPair& feedback) { in CheckedSignedSmallAsTaggedSigned() 201 const VectorSlotPair& feedback) { in CheckedSignedSmallAsWord32() 207 const VectorSlotPair& feedback) { in CheckedSigned32AsWord32() 212 static UseInfo CheckedNumberAsFloat64(const VectorSlotPair& feedback) { in CheckedNumberAsFloat64() 216 static UseInfo CheckedNumberAsWord32(const VectorSlotPair& feedback) { in CheckedNumberAsWord32() 221 const VectorSlotPair& feedback) { in CheckedNumberOrOddballAsFloat64() 226 const VectorSlotPair& feedback) { in CheckedNumberOrOddballAsWord32() 252 const VectorSlotPair& feedback() const { return feedback_; } in feedback() 258 VectorSlotPair feedback_;
|
D | js-operator.cc | 792 const VectorSlotPair& feedback) { 803 const VectorSlotPair& feedback) { in StoreInArrayLiteral() 825 VectorSlotPair const& feedback, in Call() 849 VectorSlotPair const& feedback, SpeculationMode speculation_mode) { in CallWithSpread() 897 VectorSlotPair const& feedback) { in Construct() 917 uint32_t arity, CallFrequency frequency, VectorSlotPair const& feedback) { in ConstructWithSpread() 927 const VectorSlotPair& feedback) { in LoadNamed() 937 VectorSlotPair const& feedback) { in LoadProperty() 946 const Operator* JSOperatorBuilder::InstanceOf(VectorSlotPair const& feedback) { in InstanceOf() 1000 VectorSlotPair const& feedback) { in StoreNamed() [all …]
|
D | simplified-operator.cc | 849 CheckParameters(VectorSlotPair())) {} \ 861 CheckIfParameters(kDeoptimizeReason, VectorSlotPair())) {} in CheckIfOperator() 959 CheckMinusZeroParameters(kMode, VectorSlotPair())) {} in CheckedFloat64ToInt32Operator() 974 CheckMinusZeroParameters(kMode, VectorSlotPair())) {} in CheckedTaggedToInt32Operator() 989 CheckTaggedInputParameters(kMode, VectorSlotPair())) {} in CheckedTaggedToFloat64Operator() 1004 CheckTaggedInputParameters(kMode, VectorSlotPair())) {} in CheckedTruncateTaggedToWord32Operator() 1036 CheckFloat64HoleParameters(kMode, VectorSlotPair())) {} in CheckFloat64HoleNaNOperator() 1059 GrowFastElementsParameters(kMode, VectorSlotPair())) {} in GrowFastElementsOperator() 1104 NumberOperationParameters(kHint, VectorSlotPair())) {} in SpeculativeToNumberOperator() 1137 const VectorSlotPair& feedback) { \ in EFFECT_DEPENDENT_OP_LIST() [all …]
|
D | instruction-selector.h | 59 VectorSlotPair const& feedback, in ForDeoptimize() 68 VectorSlotPair const& feedback, Node* frame_state) { in ForDeoptimizeAndPoison() 109 VectorSlotPair const& feedback() const { in feedback() 195 VectorSlotPair const& feedback, Node* frame_state) in FlagsContinuation() 225 VectorSlotPair feedback_; // Only valid if mode_ == kFlags_deoptimize* 351 VectorSlotPair const& feedback, 491 VectorSlotPair const& feedback, 617 VectorSlotPair const& feedback, Node* value);
|
D | common-operator.h | 103 VectorSlotPair const& feedback, in DeoptimizeParameters() 112 const VectorSlotPair& feedback() const { return feedback_; } in feedback() 118 VectorSlotPair const feedback_; 458 VectorSlotPair const& feedback); in NON_EXPORTED_BASE() 461 VectorSlotPair const& feedback, in NON_EXPORTED_BASE() 465 VectorSlotPair const& feedback, in NON_EXPORTED_BASE()
|
D | js-native-context-specialization.cc | 290 node, javascript()->Call(3, CallFrequency(), VectorSlotPair(), in ReduceJSInstanceOf() 403 NodeProperties::ChangeOp(node, javascript()->InstanceOf(VectorSlotPair())); in ReduceJSOrdinaryHasInstance() 715 simplified()->CheckSmi(VectorSlotPair()), value, effect, control); in ReduceGlobalAccess() 1184 simplified()->CheckString(VectorSlotPair()), receiver, effect, control); in ReduceElementAccess() 1539 common()->Deoptimize(DeoptimizeKind::kSoft, reason, VectorSlotPair()), in ReduceSoftDeoptimize() 1699 jsgraph()->javascript()->Call(2, CallFrequency(), VectorSlotPair(), in InlinePropertyGetterCall() 1737 jsgraph()->javascript()->Call(3, CallFrequency(), VectorSlotPair(), in InlinePropertySetterCall() 1926 graph()->NewNode(simplified()->CheckNumber(VectorSlotPair()), value, in BuildPropertyStore() 1995 simplified()->CheckSmi(VectorSlotPair()), value, effect, control); in BuildPropertyStore() 2315 simplified()->CheckSmi(VectorSlotPair()), index, effect, control); in BuildElementAccess() [all …]
|
D | js-call-reducer.h | 18 class VectorSlotPair; variable 107 VectorSlotPair const& feedback); 228 const VectorSlotPair& feedback);
|
D | bytecode-graph-builder.cc | 573 VectorSlotPair BytecodeGraphBuilder::CreateVectorSlotPair(int slot_id) { in CreateVectorSlotPair() 574 return VectorSlotPair(feedback_vector(), FeedbackVector::ToSlot(slot_id)); in CreateVectorSlotPair() 973 VectorSlotPair feedback = CreateVectorSlotPair(feedback_slot_index); in BuildLoadGlobal() 1003 VectorSlotPair feedback = in VisitStaGlobal() 1021 VectorSlotPair feedback = in VisitStaInArrayLiteral() 1049 VectorSlotPair feedback = in VisitStaDataPropertyInLiteral() 1322 VectorSlotPair feedback = in VisitLdaNamedProperty() 1345 VectorSlotPair feedback = in VisitLdaKeyedProperty() 1370 VectorSlotPair feedback = in BuildNamedStore() 1414 VectorSlotPair feedback = in VisitStaKeyedProperty() [all …]
|
D | property-access-builder.cc | 59 graph()->NewNode(simplified()->CheckString(VectorSlotPair()), *receiver, in TryBuildStringCheck() 72 graph()->NewNode(simplified()->CheckNumber(VectorSlotPair()), *receiver, in TryBuildNumberCheck()
|
D | graph-assembler.cc | 210 VectorSlotPair const& feedback, in DeoptimizeIf() 218 VectorSlotPair const& feedback, in DeoptimizeIfNot()
|
D | effect-control-linearizer.cc | 1491 __ DeoptimizeIfNot(DeoptimizeReason::kNotAJavaScriptObject, VectorSlotPair(), in LowerCheckReceiver() 1503 __ DeoptimizeIfNot(DeoptimizeReason::kNotASymbol, VectorSlotPair(), check, in LowerCheckSymbol() 1535 __ DeoptimizeIfNot(DeoptimizeReason::kWrongInstanceType, VectorSlotPair(), in LowerCheckInternalizedString() 1554 __ DeoptimizeIf(DeoptimizeReason::kOverflow, VectorSlotPair(), check, in LowerCheckedInt32Add() 1566 __ DeoptimizeIf(DeoptimizeReason::kOverflow, VectorSlotPair(), check, in LowerCheckedInt32Sub() 1595 __ DeoptimizeIf(DeoptimizeReason::kDivisionByZero, VectorSlotPair(), check, in LowerCheckedInt32Div() 1600 __ DeoptimizeIf(DeoptimizeReason::kMinusZero, VectorSlotPair(), check, in LowerCheckedInt32Div() 1614 __ DeoptimizeIf(DeoptimizeReason::kOverflow, VectorSlotPair(), is_minus_one, in LowerCheckedInt32Div() 1628 __ DeoptimizeIfNot(DeoptimizeReason::kLostPrecision, VectorSlotPair(), check, in LowerCheckedInt32Div() 1709 __ DeoptimizeIf(DeoptimizeReason::kDivisionByZero, VectorSlotPair(), in LowerCheckedInt32Mod() [all …]
|
D | effect-control-linearizer.h | 175 const VectorSlotPair& feedback, Node* value, 178 const VectorSlotPair& feedback,
|
D | common-operator.cc | 715 DeoptimizeParameters(kKind, kReason, VectorSlotPair(), in DeoptimizeOperator() 733 DeoptimizeParameters(kKind, kReason, VectorSlotPair(), in DeoptimizeIfOperator() 753 DeoptimizeParameters(kKind, kReason, VectorSlotPair(), in DeoptimizeUnlessOperator() 932 VectorSlotPair const& feedback) { in Deoptimize() 953 VectorSlotPair const& feedback, IsSafetyCheck is_safety_check) { in DeoptimizeIf() 974 VectorSlotPair const& feedback, IsSafetyCheck is_safety_check) { in DeoptimizeUnless()
|
D | bytecode-graph-builder.h | 20 class VectorSlotPair; variable 65 VectorSlotPair CreateVectorSlotPair(int slot_id);
|
D | instruction.h | 1326 DeoptimizeReason reason, VectorSlotPair const& feedback) in DeoptimizationEntry() 1335 VectorSlotPair const& feedback() const { return feedback_; } in feedback() 1341 VectorSlotPair feedback_ = VectorSlotPair(); 1601 VectorSlotPair const& feedback); in NON_EXPORTED_BASE()
|
D | js-type-hint-lowering.cc | 396 jsgraph()->simplified()->SpeculativeToNumber(hint, VectorSlotPair()), in ReduceToNumberOperation() 501 VectorSlotPair()), in TryBuildSoftDeopt()
|
D | graph-assembler.h | 231 Node* DeoptimizeIf(DeoptimizeReason reason, VectorSlotPair const& feedback, 234 DeoptimizeReason reason, VectorSlotPair const& feedback, Node* condition,
|
D | simplified-lowering.cc | 94 NumberOperationHint hint, const VectorSlotPair& feedback = VectorSlotPair(), in CheckedUseInfoAsWord32FromHint() 111 const VectorSlotPair& feedback) { in CheckedUseInfoAsFloat64FromHint() 1332 UseInfo left_use = CheckedUseInfoAsWord32FromHint(hint, VectorSlotPair(), in VisitSpeculativeIntegerAdditiveOp() 1338 UseInfo right_use = CheckedUseInfoAsWord32FromHint(hint, VectorSlotPair(), in VisitSpeculativeIntegerAdditiveOp() 1369 VisitBinop(node, UseInfo::CheckedNumberOrOddballAsFloat64(VectorSlotPair()), in VisitSpeculativeAdditiveOp() 1468 VisitBinop(node, UseInfo::CheckedNumberOrOddballAsFloat64(VectorSlotPair()), in VisitSpeculativeNumberModulus() 1709 UseInfo::CheckedSignedSmallAsTaggedSigned(VectorSlotPair()), in VisitNode() 1732 CheckedUseInfoAsFloat64FromHint(hint, VectorSlotPair()), in VisitNode() 1806 UseInfo::CheckedNumberOrOddballAsFloat64(VectorSlotPair()), in VisitNode() 1901 UseInfo::CheckedNumberOrOddballAsFloat64(VectorSlotPair()), in VisitNode() [all …]
|
D | js-typed-lowering.cc | 164 graph()->NewNode(simplified()->CheckString(VectorSlotPair()), left(), in CheckInputsToString() 171 graph()->NewNode(simplified()->CheckString(VectorSlotPair()), right(), in CheckInputsToString() 570 graph()->NewNode(simplified()->CheckString(VectorSlotPair()), in ReduceJSAdd() 576 graph()->NewNode(simplified()->CheckString(VectorSlotPair()), in ReduceJSAdd() 672 simplified()->CheckString(VectorSlotPair()), first, effect, control); in ReduceCreateConsString() 680 simplified()->CheckString(VectorSlotPair()), second, effect, control); in ReduceCreateConsString() 699 simplified()->CheckBounds(VectorSlotPair()), length, in ReduceCreateConsString()
|
D | js-call-reducer.cc | 381 javascript()->Call(arity, p.frequency(), VectorSlotPair(), convert_mode)); in ReduceFunctionPrototypeApply() 531 javascript()->Call(arity, p.frequency(), VectorSlotPair(), convert_mode)); in ReduceFunctionPrototypeCall() 2192 simplified()->MaybeGrowFastElements(mode, VectorSlotPair()), a, in DoFilterPostCallbackWork() 2261 const VectorSlotPair& feedback) { in SafeLoadElement() 2992 VectorSlotPair const& feedback) { in ReduceCallOrConstructWithArrayLikeOrSpread() 3267 node, javascript()->Call(arity, p.frequency(), VectorSlotPair(), in ReduceJSCall() 3314 node, javascript()->Call(arity, p.frequency(), VectorSlotPair(), in ReduceJSCall() 3721 VectorSlotPair feedback; in ReduceJSCallWithArrayLike() 3732 VectorSlotPair feedback = p.feedback(); in ReduceJSCallWithSpread() 3918 javascript()->Construct(arity + 2, p.frequency(), VectorSlotPair())); in ReduceJSConstruct() [all …]
|
D | js-intrinsic-lowering.cc | 113 DeoptimizeReason::kDeoptimizeNow, VectorSlotPair()), in ReduceDeoptimizeNow()
|
/external/v8/src/ |
D | vector-slot-pair.cc | 12 VectorSlotPair::VectorSlotPair() {} in VectorSlotPair() function in v8::internal::VectorSlotPair 14 int VectorSlotPair::index() const { in index() 18 bool operator==(VectorSlotPair const& lhs, VectorSlotPair const& rhs) { in operator ==() 23 bool operator!=(VectorSlotPair const& lhs, VectorSlotPair const& rhs) { in operator !=() 27 std::ostream& operator<<(std::ostream& os, const VectorSlotPair& pair) { in operator <<() 34 size_t hash_value(VectorSlotPair const& p) { in hash_value()
|
D | vector-slot-pair.h | 19 class V8_EXPORT_PRIVATE VectorSlotPair { 21 VectorSlotPair(); 22 VectorSlotPair(Handle<FeedbackVector> vector, FeedbackSlot slot) in VectorSlotPair() function 37 bool operator==(VectorSlotPair const&, VectorSlotPair const&); 38 bool operator!=(VectorSlotPair const&, VectorSlotPair const&); 40 std::ostream& operator<<(std::ostream& os, const VectorSlotPair& pair); 42 size_t hash_value(VectorSlotPair const&);
|