Searched refs:BufferAccess (Results 1 – 9 of 9) sorted by relevance
/external/v8/src/compiler/ |
D | simplified-operator.h | 38 class BufferAccess final { 40 explicit BufferAccess(ExternalArrayType external_array_type) in BufferAccess() function 50 bool operator==(BufferAccess, BufferAccess); 51 bool operator!=(BufferAccess, BufferAccess); 53 size_t hash_value(BufferAccess); 55 std::ostream& operator<<(std::ostream&, BufferAccess); 57 BufferAccess const BufferAccessOf(const Operator* op) WARN_UNUSED_RESULT; 179 const Operator* LoadBuffer(BufferAccess); 182 const Operator* StoreBuffer(BufferAccess);
|
D | simplified-operator.cc | 28 MachineType BufferAccess::machine_type() const { in machine_type() 53 bool operator==(BufferAccess lhs, BufferAccess rhs) { in operator ==() 58 bool operator!=(BufferAccess lhs, BufferAccess rhs) { return !(lhs == rhs); } in operator !=() 61 size_t hash_value(BufferAccess access) { in hash_value() 66 std::ostream& operator<<(std::ostream& os, BufferAccess access) { in operator <<() 79 BufferAccess const BufferAccessOf(const Operator* op) { in BufferAccessOf() 82 return OpParameter<BufferAccess>(op); in BufferAccessOf() 219 struct LoadBuffer##Type##Operator final : public Operator1<BufferAccess> { \ 221 : Operator1<BufferAccess>(IrOpcode::kLoadBuffer, \ 224 BufferAccess(kExternal##Type##Array)) {} \ [all …]
|
D | simplified-lowering.cc | 1169 BufferAccess access = BufferAccessOf(node->op()); in VisitNode() 1206 BufferAccess access = BufferAccessOf(node->op()); in VisitNode()
|
D | js-typed-lowering.cc | 1007 BufferAccess const access(array->type()); in ReduceJSLoadProperty() 1054 BufferAccess const access(array->type()); in ReduceJSStoreProperty()
|
/external/v8/test/unittests/compiler/ |
D | simplified-operator-unittest.cc | 143 BufferAccess const access(GetParam()); in TEST_P() 153 BufferAccess const access(GetParam()); in TEST_P() 173 BufferAccess const access(GetParam()); in TEST_P()
|
D | load-elimination-unittest.cc | 59 simplified()->StoreBuffer(BufferAccess(kExternalInt8Array)), object2, in TEST_F()
|
D | node-test-utils.h | 29 class BufferAccess; variable 225 Matcher<Node*> IsLoadBuffer(const Matcher<BufferAccess>& access_matcher, 231 Matcher<Node*> IsStoreBuffer(const Matcher<BufferAccess>& access_matcher,
|
D | node-test-utils.cc | 951 IsLoadBufferMatcher(const Matcher<BufferAccess>& access_matcher, in IsLoadBufferMatcher() 999 const Matcher<BufferAccess> access_matcher_; 1010 IsStoreBufferMatcher(const Matcher<BufferAccess>& access_matcher, in IsStoreBufferMatcher() 1064 const Matcher<BufferAccess> access_matcher_; 1941 Matcher<Node*> IsLoadBuffer(const Matcher<BufferAccess>& access_matcher, in IsLoadBuffer() 1953 Matcher<Node*> IsStoreBuffer(const Matcher<BufferAccess>& access_matcher, in IsStoreBuffer()
|
D | js-typed-lowering-unittest.cc | 655 IsLoadBuffer(BufferAccess(type), in TEST_F() 741 IsStoreBuffer(BufferAccess(type), in TEST_F() 789 IsStoreBuffer(BufferAccess(type), in TEST_F()
|