Home
last modified time | relevance | path

Searched refs:ContextAccess (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/compiler/
Djs-operator.h198 class ContextAccess final {
200 ContextAccess(size_t depth, size_t index, bool immutable);
214 bool operator==(ContextAccess const&, ContextAccess const&);
215 bool operator!=(ContextAccess const&, ContextAccess const&);
217 size_t hash_value(ContextAccess const&);
219 std::ostream& operator<<(std::ostream&, ContextAccess const&);
221 ContextAccess const& ContextAccessOf(Operator const*);
Djs-operator.cc181 ContextAccess::ContextAccess(size_t depth, size_t index, bool immutable) in ContextAccess() function in v8::internal::compiler::ContextAccess
190 bool operator==(ContextAccess const& lhs, ContextAccess const& rhs) { in operator ==()
196 bool operator!=(ContextAccess const& lhs, ContextAccess const& rhs) { in operator !=()
201 size_t hash_value(ContextAccess const& access) { in hash_value()
206 std::ostream& operator<<(std::ostream& os, ContextAccess const& access) { in operator <<()
212 ContextAccess const& ContextAccessOf(Operator const* op) { in ContextAccessOf()
215 return OpParameter<ContextAccess>(op); in ContextAccessOf()
864 ContextAccess access(depth, index, immutable); in LoadContext()
865 return new (zone()) Operator1<ContextAccess>( // -- in LoadContext()
875 ContextAccess access(depth, index, false); in StoreContext()
[all …]
Djs-context-specialization.cc49 const ContextAccess& access = ContextAccessOf(node->op()); in ReduceJSLoadContext()
94 const ContextAccess& access = ContextAccessOf(node->op()); in ReduceJSStoreContext()
Djs-generic-lowering.cc399 const ContextAccess& access = ContextAccessOf(node->op()); in LowerJSLoadContext()
417 const ContextAccess& access = ContextAccessOf(node->op()); in LowerJSStoreContext()
Djs-typed-lowering.cc1289 ContextAccess const& access = ContextAccessOf(node->op()); in ReduceJSLoadContext()
1310 ContextAccess const& access = ContextAccessOf(node->op()); in ReduceJSStoreContext()
Dtyper.cc1418 ContextAccess const& access = ContextAccessOf(node->op()); in TypeJSLoadContext()
/external/v8/test/cctest/compiler/
Dtest-js-context-specialization.cc99 ContextAccess access = OpParameter<ContextAccess>(r.replacement()); in TEST()
181 ContextAccess access = OpParameter<ContextAccess>(r.replacement()); in TEST()
/external/v8/test/unittests/compiler/
Dnode-test-utils.h31 class ContextAccess; variable
350 Matcher<Node*> IsLoadContext(const Matcher<ContextAccess>& access_matcher,
Dnode-test-utils.cc1359 IsLoadContextMatcher(const Matcher<ContextAccess>& access_matcher, in IsLoadContextMatcher()
1376 PrintMatchAndExplain(OpParameter<ContextAccess>(node), "access", in MatchAndExplain()
1383 const Matcher<ContextAccess> access_matcher_;
2020 Matcher<Node*> IsLoadContext(const Matcher<ContextAccess>& access_matcher, in IsLoadContext()