Home
last modified time | relevance | path

Searched refs:GateMatcher (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dgate_matchers.h36 class GateMatcher { class
38 explicit GateMatcher(GateRef gate, Circuit *circuit) : acc_(circuit), gate_(gate) in GateMatcher() function in panda::ecmascript::kungfu::GateMatcher
119 template <typename T, OpCode kOpcode, MachineType kMachineType> struct ValueMatcher : public GateMatcher {
123 : GateMatcher(gate, circuit), resolvedValue_(), hasResolvedValue_(false) in ValueMatcher()
286 template <typename LeftExpr, typename RightExpr, MachineType rep> struct BinopMatcher : public GateMatcher {
288 : GateMatcher(gate, circuit), left_(InputAt(0), circuit), right_(InputAt(1), circuit) in BinopMatcher()
296 : GateMatcher(gate, circuit), left_(InputAt(0), circuit), right_(InputAt(1), circuit) in BinopMatcher()
H A Dinstruction_combine.cpp121 GateMatcher in(acc_.GetValueIn(gate, 0), circuit_); in VisitConvert()
129 GateMatcher in(acc_.GetValueIn(gate, 0), circuit_); in VisitConvert()
137 GateMatcher in(acc_.GetValueIn(gate, 0), circuit_); in VisitConvert()
145 GateMatcher in(acc_.GetValueIn(gate, 0), circuit_); in VisitConvert()

Completed in 5 milliseconds