Lines Matching refs:circuit
18 #include "ecmascript/compiler/circuit.h"
38 explicit GateMatcher(GateRef gate, Circuit *circuit) : acc_(circuit), gate_(gate)
122 explicit ValueMatcher(GateRef gate, Circuit *circuit)
123 : GateMatcher(gate, circuit), resolvedValue_(), hasResolvedValue_(false)
160 explicit IntMatcher(GateRef gate, Circuit *circuit) : ValueMatcher<T, kOpcode, kMachineType>(gate, circuit)
218 explicit FloatMatcher(GateRef gate, Circuit *circuit) : ValueMatcher<T, kOpcode, kMachineType>(gate, circuit)
287 explicit BinopMatcher(GateRef gate, Circuit *circuit)
288 : GateMatcher(gate, circuit), left_(InputAt(0), circuit), right_(InputAt(1), circuit)
295 BinopMatcher(GateRef gate, bool allowInputSwap, Circuit *circuit)
296 : GateMatcher(gate, circuit), left_(InputAt(0), circuit), right_(InputAt(1), circuit)
318 void SetLeft(GateRef left, Circuit* circuit)
320 left_ = LeftExpr(left, circuit);
323 void SetRight(GateRef right, Circuit* circuit)
325 right_ = RightExpr(right, circuit);