Searched refs:BinopMatcher (Results 1 - 3 of 3) sorted by relevance
/third_party/node/deps/v8/src/compiler/ |
H A D | node-matchers.h | 290 struct BinopMatcher : public NodeMatcher { struct 291 explicit BinopMatcher(Node* node) in BinopMatcher() function 295 BinopMatcher(Node* node, bool allow_input_swap) in BinopMatcher() function 324 // BinopMatcher. Alternatively, all reducers (especially value numbering) in SwapInputs() 341 using Int32BinopMatcher = BinopMatcher<Int32Matcher, Int32Matcher>; 342 using Uint32BinopMatcher = BinopMatcher<Uint32Matcher, Uint32Matcher>; 343 using Int64BinopMatcher = BinopMatcher<Int64Matcher, Int64Matcher>; 344 using Uint64BinopMatcher = BinopMatcher<Uint64Matcher, Uint64Matcher>; 345 using IntPtrBinopMatcher = BinopMatcher<IntPtrMatcher, IntPtrMatcher>; 346 using UintPtrBinopMatcher = BinopMatcher<UintPtrMatche [all...] |
/third_party/node/deps/v8/src/compiler/backend/arm64/ |
H A D | instruction-selector-arm64.cc | 2307 using BinopMatcher = Int32BinopMatcher; 2318 using BinopMatcher = Int64BinopMatcher; 2371 typename CbzOrTbzMatchTrait<N>::BinopMatcher m_and(node); in TryEmitCbzOrTbz() 3687 using BinopWithShuffleMatcher = BinopMatcher<ShuffleMatcher, ShuffleMatcher>; 3705 // f32x4.mul and f64x2.mul are commutative, so use BinopMatcher. in TryMatchMulWithDup()
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
H A D | instruction-selector-x64.cc | 962 template <typename BinopMatcher, int Bits> 966 BinopMatcher m(node); in TryVisitWordShift()
|
Completed in 15 milliseconds