Lines Matching refs:AccessMode
31 bool CanInlinePropertyAccess(MapRef map, AccessMode access_mode) {
45 return access_mode == AccessMode::kLoad &&
72 std::ostream& operator<<(std::ostream& os, AccessMode access_mode) {
74 case AccessMode::kLoad:
76 case AccessMode::kStore:
78 case AccessMode::kStoreInLiteral:
80 case AccessMode::kHas:
82 case AccessMode::kDefine:
268 AccessMode access_mode, Zone* zone) {
289 case AccessMode::kHas:
290 case AccessMode::kLoad: {
303 case AccessMode::kStore:
304 case AccessMode::kStoreInLiteral:
305 case AccessMode::kDefine: {
337 DCHECK_EQ(AccessMode::kLoad, access_mode);
369 MapRef map, AccessMode access_mode) const {
377 AccessMode access_mode = feedback.keyed_mode().access_mode();
378 if (access_mode == AccessMode::kLoad || access_mode == AccessMode::kHas) {
413 AccessMode access_mode) const {
458 case AccessMode::kStore:
459 case AccessMode::kStoreInLiteral:
460 case AccessMode::kDefine:
463 case AccessMode::kLoad:
464 case AccessMode::kHas:
526 MapRef map, base::Optional<JSObjectRef> holder, AccessMode access_mode,
549 if (access_mode == AccessMode::kHas) {
563 access_mode == AccessMode::kLoad ? accessors->getter(kAcquireLoad)
597 if (access_mode == AccessMode::kLoad) {
625 AccessMode access_mode) const {
643 InternalIndex dictionary_index, AccessMode access_mode,
647 DCHECK_EQ(access_mode, AccessMode::kLoad);
712 MapRef map, NameRef name, AccessMode access_mode) const {
720 if (access_mode == AccessMode::kHas && !map.object()->IsJSReceiverMap()) {
730 if (access_mode == AccessMode::kLoad || access_mode == AccessMode::kHas) {
763 if (access_mode == AccessMode::kStore ||
764 access_mode == AccessMode::kStoreInLiteral) {
852 if (access_mode == AccessMode::kStoreInLiteral ||
853 access_mode == AccessMode::kDefine) {
906 if (access_mode == AccessMode::kStore) {
936 ZoneVector<PropertyAccessInfo> access_infos, AccessMode access_mode) const {
958 ZoneVector<PropertyAccessInfo> access_infos, AccessMode access_mode,
972 ZoneVector<PropertyAccessInfo> infos, AccessMode access_mode,