Home
last modified time | relevance | path

Searched refs:DeoptimizeReason (Results 1 – 25 of 64) sorted by relevance

123

/external/v8/src/
Ddeoptimize-reason.cc10 std::ostream& operator<<(std::ostream& os, DeoptimizeReason reason) { in operator <<()
13 case DeoptimizeReason::k##Name: \ in operator <<()
22 size_t hash_value(DeoptimizeReason reason) { in hash_value()
26 char const* DeoptimizeReasonToString(DeoptimizeReason reason) { in DeoptimizeReasonToString()
Ddeoptimize-reason.h79 enum class DeoptimizeReason : uint8_t { enum
85 std::ostream& operator<<(std::ostream&, DeoptimizeReason);
87 size_t hash_value(DeoptimizeReason reason);
89 char const* DeoptimizeReasonToString(DeoptimizeReason reason);
Ddisassembler.cc184 DeoptimizeReason reason = in DecodeIt()
185 static_cast<DeoptimizeReason>(relocinfo.data()); in DecodeIt()
/external/v8/src/crankshaft/arm64/
Dlithium-codegen-arm64.h200 void DeoptimizeBranch(LInstruction* instr, DeoptimizeReason deopt_reason,
204 void Deoptimize(LInstruction* instr, DeoptimizeReason deopt_reason,
207 DeoptimizeReason deopt_reason);
209 DeoptimizeReason deopt_reason);
211 DeoptimizeReason deopt_reason);
213 DeoptimizeReason deopt_reason);
215 DeoptimizeReason deopt_reason);
217 DeoptimizeReason deopt_reason);
219 LInstruction* instr, DeoptimizeReason deopt_reason);
221 LInstruction* instr, DeoptimizeReason deopt_reason);
[all …]
Dlithium-codegen-arm64.cc855 LInstruction* instr, DeoptimizeReason deopt_reason, BranchType branch_type, in DeoptimizeBranch()
928 void LCodeGen::Deoptimize(LInstruction* instr, DeoptimizeReason deopt_reason, in Deoptimize()
935 DeoptimizeReason deopt_reason) { in DeoptimizeIf()
940 DeoptimizeReason deopt_reason) { in DeoptimizeIfZero()
945 DeoptimizeReason deopt_reason) { in DeoptimizeIfNotZero()
950 DeoptimizeReason deopt_reason) { in DeoptimizeIfNegative()
956 DeoptimizeReason deopt_reason) { in DeoptimizeIfSmi()
961 DeoptimizeReason deopt_reason) { in DeoptimizeIfNotSmi()
967 DeoptimizeReason deopt_reason) { in DeoptimizeIfRoot()
974 DeoptimizeReason deopt_reason) { in DeoptimizeIfNotRoot()
[all …]
/external/v8/src/crankshaft/ia32/
Dlithium-codegen-ia32.cc691 DeoptimizeReason deopt_reason, in DeoptimizeIf()
757 DeoptimizeReason deopt_reason) { in DeoptimizeIf()
888 DeoptimizeIf(zero, instr, DeoptimizeReason::kMinusZero); in DoModByPowerOf2I()
905 DeoptimizeIf(no_condition, instr, DeoptimizeReason::kDivisionByZero); in DoModByConstI()
920 DeoptimizeIf(less, instr, DeoptimizeReason::kMinusZero); in DoModByConstI()
942 DeoptimizeIf(zero, instr, DeoptimizeReason::kDivisionByZero); in DoModI()
953 DeoptimizeIf(equal, instr, DeoptimizeReason::kMinusZero); in DoModI()
972 DeoptimizeIf(zero, instr, DeoptimizeReason::kMinusZero); in DoModI()
992 DeoptimizeIf(zero, instr, DeoptimizeReason::kMinusZero); in DoDivByPowerOf2I()
997 DeoptimizeIf(zero, instr, DeoptimizeReason::kOverflow); in DoDivByPowerOf2I()
[all …]
/external/v8/src/crankshaft/x64/
Dlithium-codegen-x64.cc712 DeoptimizeReason deopt_reason, in DeoptimizeIf()
784 DeoptimizeReason deopt_reason) { in DeoptimizeIf()
917 DeoptimizeIf(zero, instr, DeoptimizeReason::kMinusZero); in DoModByPowerOf2I()
934 DeoptimizeIf(no_condition, instr, DeoptimizeReason::kDivisionByZero); in DoModByConstI()
949 DeoptimizeIf(less, instr, DeoptimizeReason::kMinusZero); in DoModByConstI()
971 DeoptimizeIf(zero, instr, DeoptimizeReason::kDivisionByZero); in DoModI()
982 DeoptimizeIf(equal, instr, DeoptimizeReason::kMinusZero); in DoModI()
1002 DeoptimizeIf(zero, instr, DeoptimizeReason::kMinusZero); in DoModI()
1028 DeoptimizeIf(zero, instr, DeoptimizeReason::kMinusZero); in DoFlooringDivByPowerOf2I()
1034 DeoptimizeIf(overflow, instr, DeoptimizeReason::kOverflow); in DoFlooringDivByPowerOf2I()
[all …]
/external/v8/src/crankshaft/arm/
Dlithium-codegen-arm.cc778 DeoptimizeReason deopt_reason, in DeoptimizeIf()
854 DeoptimizeReason deopt_reason) { in DeoptimizeIf()
987 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero); in DoModByPowerOf2I()
1005 DeoptimizeIf(al, instr, DeoptimizeReason::kDivisionByZero); in DoModByConstI()
1020 DeoptimizeIf(lt, instr, DeoptimizeReason::kMinusZero); in DoModByConstI()
1040 DeoptimizeIf(eq, instr, DeoptimizeReason::kDivisionByZero); in DoModI()
1051 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero); in DoModI()
1072 DeoptimizeIf(lt, instr, DeoptimizeReason::kMinusZero); in DoModI()
1097 DeoptimizeIf(eq, instr, DeoptimizeReason::kDivisionByZero); in DoModI()
1127 DeoptimizeIf(mi, instr, DeoptimizeReason::kMinusZero); in DoModI()
[all …]
Dlithium-codegen-arm.h234 DeoptimizeReason deopt_reason,
237 DeoptimizeReason deopt_reason);
/external/v8/src/crankshaft/ppc/
Dlithium-codegen-ppc.cc738 DeoptimizeReason deopt_reason, in DeoptimizeIf()
801 DeoptimizeReason deopt_reason, CRegister cr) { in DeoptimizeIf()
923 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero, cr0); in DoModByPowerOf2I()
928 DeoptimizeIf(al, instr, DeoptimizeReason::kMinusZero); in DoModByPowerOf2I()
950 DeoptimizeIf(al, instr, DeoptimizeReason::kDivisionByZero); in DoModByConstI()
965 DeoptimizeIf(lt, instr, DeoptimizeReason::kMinusZero); in DoModByConstI()
990 DeoptimizeIf(eq, instr, DeoptimizeReason::kDivisionByZero); in DoModI()
997 DeoptimizeIf(overflow, instr, DeoptimizeReason::kMinusZero, cr0); in DoModI()
1019 DeoptimizeIf(lt, instr, DeoptimizeReason::kMinusZero); in DoModI()
1037 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero); in DoDivByPowerOf2I()
[all …]
/external/v8/src/crankshaft/s390/
Dlithium-codegen-s390.cc701 DeoptimizeReason deopt_reason, in DeoptimizeIf()
794 DeoptimizeReason deopt_reason, CRegister cr) { in DeoptimizeIf()
903 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero); in DoModByPowerOf2I()
908 DeoptimizeIf(al, instr, DeoptimizeReason::kMinusZero); in DoModByPowerOf2I()
929 DeoptimizeIf(al, instr, DeoptimizeReason::kDivisionByZero); in DoModByConstI()
944 DeoptimizeIf(lt, instr, DeoptimizeReason::kMinusZero); in DoModByConstI()
959 DeoptimizeIf(eq, instr, DeoptimizeReason::kDivisionByZero); in DoModI()
970 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero); in DoModI()
994 DeoptimizeIf(lt, instr, DeoptimizeReason::kMinusZero); in DoModI()
1011 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero); in DoDivByPowerOf2I()
[all …]
/external/v8/src/crankshaft/x87/
Dlithium-codegen-x87.cc961 DeoptimizeReason deopt_reason, in DeoptimizeIf()
1048 DeoptimizeReason deopt_reason) { in DeoptimizeIf()
1189 DeoptimizeIf(zero, instr, DeoptimizeReason::kMinusZero); in DoModByPowerOf2I()
1206 DeoptimizeIf(no_condition, instr, DeoptimizeReason::kDivisionByZero); in DoModByConstI()
1221 DeoptimizeIf(less, instr, DeoptimizeReason::kMinusZero); in DoModByConstI()
1243 DeoptimizeIf(zero, instr, DeoptimizeReason::kDivisionByZero); in DoModI()
1254 DeoptimizeIf(equal, instr, DeoptimizeReason::kMinusZero); in DoModI()
1273 DeoptimizeIf(zero, instr, DeoptimizeReason::kMinusZero); in DoModI()
1293 DeoptimizeIf(zero, instr, DeoptimizeReason::kMinusZero); in DoDivByPowerOf2I()
1298 DeoptimizeIf(zero, instr, DeoptimizeReason::kOverflow); in DoDivByPowerOf2I()
[all …]
/external/v8/src/crankshaft/mips/
Dlithium-codegen-mips.cc772 DeoptimizeReason deopt_reason, in DeoptimizeIf()
838 DeoptimizeReason deopt_reason, Register src1, in DeoptimizeIf()
971 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero, dividend, in DoModByPowerOf2I()
1004 DeoptimizeIf(lt, instr, DeoptimizeReason::kMinusZero, dividend, in DoModByConstI()
1024 DeoptimizeIf(eq, instr, DeoptimizeReason::kDivisionByZero, right_reg, in DoModI()
1034 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero, right_reg, in DoModI()
1047 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero, result_reg, in DoModI()
1064 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero, dividend, in DoDivByPowerOf2I()
1069 DeoptimizeIf(eq, instr, DeoptimizeReason::kOverflow, dividend, in DoDivByPowerOf2I()
1077 DeoptimizeIf(ne, instr, DeoptimizeReason::kLostPrecision, at, in DoDivByPowerOf2I()
[all …]
Dlithium-codegen-mips.h228 DeoptimizeReason deopt_reason,
233 DeoptimizeReason deopt_reason = DeoptimizeReason::kNoReason,
/external/v8/src/crankshaft/mips64/
Dlithium-codegen-mips64.cc760 DeoptimizeReason deopt_reason, in DeoptimizeIf()
827 DeoptimizeReason deopt_reason, Register src1, in DeoptimizeIf()
960 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero, dividend, in DoModByPowerOf2I()
980 DeoptimizeIf(al, instr, DeoptimizeReason::kDivisionByZero); in DoModByConstI()
993 DeoptimizeIf(lt, instr, DeoptimizeReason::kMinusZero, dividend, in DoModByConstI()
1013 DeoptimizeIf(eq, instr, DeoptimizeReason::kDivisionByZero, right_reg, in DoModI()
1023 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero, right_reg, in DoModI()
1037 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero, result_reg, in DoModI()
1054 DeoptimizeIf(eq, instr, DeoptimizeReason::kMinusZero, dividend, in DoDivByPowerOf2I()
1059 DeoptimizeIf(eq, instr, DeoptimizeReason::kOverflow, dividend, in DoDivByPowerOf2I()
[all …]
Dlithium-codegen-mips64.h230 DeoptimizeReason deopt_reason,
235 DeoptimizeReason deopt_reason = DeoptimizeReason::kNoReason,
/external/v8/src/compiler/
Dcommon-operator.h55 DeoptimizeParameters(DeoptimizeKind kind, DeoptimizeReason reason) in DeoptimizeParameters()
59 DeoptimizeReason reason() const { return reason_; } in reason()
63 DeoptimizeReason const reason_;
318 const Operator* Deoptimize(DeoptimizeKind kind, DeoptimizeReason reason); in NON_EXPORTED_BASE()
319 const Operator* DeoptimizeIf(DeoptimizeKind kind, DeoptimizeReason reason); in NON_EXPORTED_BASE()
321 DeoptimizeReason reason); in NON_EXPORTED_BASE()
Deffect-control-linearizer.cc1072 __ DeoptimizeUnless(DeoptimizeReason::kOutOfBounds, check, frame_state); in LowerCheckBounds()
1112 __ DeoptimizeIf(DeoptimizeReason::kWrongMap, if_not_deprecated, in LowerCheckMaps()
1124 __ DeoptimizeIf(DeoptimizeReason::kInstanceMigrationFailed, check, in LowerCheckMaps()
1136 __ DeoptimizeUnless(DeoptimizeReason::kWrongMap, check, frame_state); in LowerCheckMaps()
1155 __ DeoptimizeUnless(DeoptimizeReason::kWrongMap, check, frame_state); in LowerCheckMaps()
1179 __ DeoptimizeUnless(DeoptimizeReason::kNotAHeapNumber, check1, frame_state); in LowerCheckNumber()
1197 __ DeoptimizeUnless(DeoptimizeReason::kNotAJavaScriptObject, check, in LowerCheckReceiver()
1211 __ DeoptimizeUnless(DeoptimizeReason::kWrongInstanceType, check, frame_state); in LowerCheckString()
1227 __ DeoptimizeUnless(DeoptimizeReason::kWrongInstanceType, check, frame_state); in LowerCheckInternalizedString()
1234 __ DeoptimizeUnless(DeoptimizeKind::kEager, DeoptimizeReason::kNoReason, in LowerCheckIf()
[all …]
Dcode-generator.h213 DeoptimizeReason GetDeoptimizationReason(int deoptimization_id) const;
241 DeoptimizeKind kind, DeoptimizeReason reason) in DeoptimizationState()
252 DeoptimizeReason reason() const { return reason_; } in reason()
259 DeoptimizeReason reason_;
Dcommon-operator.cc605 template <DeoptimizeKind kKind, DeoptimizeReason kReason>
616 DeoptimizeOperator<DeoptimizeKind::k##Kind, DeoptimizeReason::k##Reason> \
621 template <DeoptimizeKind kKind, DeoptimizeReason kReason>
632 DeoptimizeIfOperator<DeoptimizeKind::k##Kind, DeoptimizeReason::k##Reason> \
637 template <DeoptimizeKind kKind, DeoptimizeReason kReason>
650 DeoptimizeReason::k##Reason> \
829 DeoptimizeReason reason) { in Deoptimize()
832 reason == DeoptimizeReason::k##Reason) { \ in Deoptimize()
848 DeoptimizeReason reason) { in DeoptimizeIf()
851 reason == DeoptimizeReason::k##Reason) { \ in DeoptimizeIf()
[all …]
Dinstruction-selector.h118 DeoptimizeReason reason, Node* frame_state);
121 DeoptimizeKind kind, DeoptimizeReason reason,
126 DeoptimizeReason reason, Node* frame_state);
365 void VisitDeoptimize(DeoptimizeKind kind, DeoptimizeReason reason,
Dinstruction-selector-impl.h354 DeoptimizeReason reason, in ForDeoptimize()
383 DeoptimizeReason reason() const { in reason()
457 DeoptimizeReason reason, Node* frame_state) in FlagsContinuation()
484 DeoptimizeReason reason_; // Only valid if mode_ == kFlags_deoptimize
Dgraph-assembler.cc159 Node* GraphAssembler::DeoptimizeIf(DeoptimizeReason reason, Node* condition, in DeoptimizeIf()
167 DeoptimizeReason reason, Node* condition, in DeoptimizeUnless()
174 Node* GraphAssembler::DeoptimizeUnless(DeoptimizeReason reason, Node* condition, in DeoptimizeUnless()
Dgraph-assembler.h276 Node* DeoptimizeIf(DeoptimizeReason reason, Node* condition,
278 Node* DeoptimizeUnless(DeoptimizeKind kind, DeoptimizeReason reason,
280 Node* DeoptimizeUnless(DeoptimizeReason reason, Node* condition,
/external/v8/src/crankshaft/
Dlithium-codegen.h45 DeoptimizeReason deopt_reason,

123