Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dinduction_variable_analysis.cpp36 GateRef valueGate = acc_.GetValueIn(gate, 1); in IsInductionVariable() local
40 if (acc_.GetOpCode(valueGate) != OpCode::TYPED_BINARY_OP) { in IsInductionVariable()
43 TypedBinOp binOp = acc_.GetTypedBinaryOp(valueGate); in IsInductionVariable()
47 TypedBinaryAccessor accessor(acc_.TryGetValue(valueGate)); in IsInductionVariable()
53 for (size_t i = 2; i < numValueIn; i++) { // 2: skip startGate and valueGate in IsInductionVariable()
54 if (acc_.GetValueIn(gate, i) != valueGate) { in IsInductionVariable()
60 if (acc_.GetValueIn(valueGate, 0) != gate && acc_.GetValueIn(valueGate, 1) != gate) { in IsInductionVariable()
63 GateRef stride = acc_.GetValueIn(valueGate, 1); in IsInductionVariable()
64 if (acc_.GetValueIn(valueGate, in IsInductionVariable()
80 GateRef valueGate = acc_.GetValueIn(gate, 1); GetStartAndStride() local
[all...]
H A Dnumber_speculative_lowering.cpp496 GateRef valueGate = acc_.IsUndefinedOrNullOrHole(left) ? right : left; in VisitUndefinedEqOrUndefinedNotEq() local
499 result = builder_.TaggedIsUndefinedOrNullOrHole(valueGate); in VisitUndefinedEqOrUndefinedNotEq()
501 result = builder_.TaggedIsNotUndefinedAndNullAndHole(valueGate); in VisitUndefinedEqOrUndefinedNotEq()

Completed in 2 milliseconds