Lines Matching refs:feedback

14 #include "src/objects/feedback-cell.h"
207 return os << params.mode() << ", " << params.feedback();
212 return base::hash_combine(params.mode(), feedback_hash(params.feedback()));
217 return lhs.mode() == rhs.mode() && lhs.feedback() == rhs.feedback();
256 lhs.feedback() == rhs.feedback();
261 return base::hash_combine(p.flags(), p.maps(), feedback_hash(p.feedback()));
265 return os << p.flags() << ", " << p.maps() << ", " << p.feedback();
311 return lhs.mode() == rhs.mode() && lhs.feedback() == rhs.feedback();
316 return base::hash_combine(params.mode(), feedback_hash(params.feedback()));
321 return os << params.mode() << ", " << params.feedback();
552 return lhs.hint() == rhs.hint() && lhs.feedback() == rhs.feedback();
557 return base::hash_combine(p.hint(), feedback_hash(p.feedback()));
561 return os << p.hint() << ", " << p.feedback();
572 return lhs.bits() == rhs.bits() && lhs.feedback() == rhs.feedback();
577 return base::hash_combine(p.bits(), feedback_hash(p.feedback()));
582 return os << p.bits() << ", " << p.feedback();
640 return os << params.mode() << ", " << params.feedback();
645 return base::hash_combine(params.mode(), feedback_hash(params.feedback()));
650 return lhs.mode() == rhs.mode() && lhs.feedback() == rhs.feedback();
663 return os << params.mode() << ", " << params.feedback();
668 return base::hash_combine(params.mode(), feedback_hash(params.feedback()));
673 return lhs.mode() == rhs.mode() && lhs.feedback() == rhs.feedback();
900 Name##Operator(FeedbackSource feedback, CheckBoundsFlags flags) \
904 CheckBoundsParameters(feedback, flags)) {} \
1203 const FeedbackSource& feedback) { \
1204 if (!feedback.IsValid()) { \
1210 CheckParameters(feedback)); \
1217 const FeedbackSource& feedback, CheckBoundsFlags flags) { \
1219 if (!feedback.IsValid()) { \
1227 feedback, flags); \
1234 const FeedbackSource& feedback, CheckBoundsFlags flags) {
1235 if (!feedback.IsValid()) {
1251 feedback, flags);
1274 int bits, const FeedbackSource& feedback) {
1280 SpeculativeBigIntAsNParameters(bits, feedback));
1284 int bits, const FeedbackSource& feedback) {
1290 SpeculativeBigIntAsNParameters(bits, feedback));
1307 DeoptimizeReason reason, const FeedbackSource& feedback) {
1308 if (!feedback.IsValid()) {
1319 1, 1, 1, 0, 1, 0, CheckIfParameters(reason, feedback));
1345 CheckForMinusZeroMode mode, const FeedbackSource& feedback) {
1346 if (!feedback.IsValid()) {
1357 1, 1, 1, 0, CheckMinusZeroParameters(mode, feedback));
1361 CheckForMinusZeroMode mode, const FeedbackSource& feedback) {
1362 if (!feedback.IsValid()) {
1373 1, 1, 1, 0, CheckMinusZeroParameters(mode, feedback));
1377 CheckForMinusZeroMode mode, const FeedbackSource& feedback) {
1378 if (!feedback.IsValid()) {
1389 CheckMinusZeroParameters(mode, feedback));
1393 CheckForMinusZeroMode mode, const FeedbackSource& feedback) {
1394 if (!feedback.IsValid()) {
1405 CheckMinusZeroParameters(mode, feedback));
1409 CheckTaggedInputMode mode, const FeedbackSource& feedback) {
1410 if (!feedback.IsValid()) {
1423 1, 1, 1, 0, CheckTaggedInputParameters(mode, feedback));
1427 CheckTaggedInputMode mode, const FeedbackSource& feedback) {
1428 if (!feedback.IsValid()) {
1442 1, 1, 1, 1, 1, 0, CheckTaggedInputParameters(mode, feedback));
1447 const FeedbackSource& feedback) {
1448 CheckMapsParameters const parameters(flags, maps, feedback);
1491 CheckFloat64HoleMode mode, FeedbackSource const& feedback) {
1492 if (!feedback.IsValid()) {
1504 CheckFloat64HoleParameters(mode, feedback));
1546 NumberOperationHint hint, const FeedbackSource& feedback) {
1547 if (!feedback.IsValid()) {
1565 NumberOperationParameters(hint, feedback));
1573 GrowFastElementsMode mode, const FeedbackSource& feedback) {
1574 if (!feedback.IsValid()) {
1587 GrowFastElementsParameters(mode, feedback)); // parameter
1625 return lhs.feedback() == rhs.feedback();
1630 return feedback_hash(p.feedback());
1634 return os << p.feedback();
1672 return lhs.reason() == rhs.reason() && lhs.feedback() == rhs.feedback();
1677 return base::hash_combine(p.reason(), feedback_hash(p.feedback()));
1681 return os << p.reason() << ", " << p.feedback();
1699 return os << p.feedback() << ", " << p.descriptor();
1708 return base::hash_combine(hash, FeedbackSource::Hash()(p.feedback()),
1715 lhs.feedback() == rhs.feedback() &&
1914 FeedbackSource const& feedback, CallDescriptor* descriptor) {
1934 FastApiCallParameters(c_functions, feedback, descriptor));