Lines Matching full:1
94 EQ = 1,
156 V(Zext, ZEXT, GateFlags::NONE_FLAG, 0, 0, 1) \
157 V(Sext, SEXT, GateFlags::NONE_FLAG, 0, 0, 1) \
158 V(Trunc, TRUNC, GateFlags::NONE_FLAG, 0, 0, 1) \
159 V(Fext, FEXT, GateFlags::NONE_FLAG, 0, 0, 1) \
160 V(Ftrunc, FTRUNC, GateFlags::NONE_FLAG, 0, 0, 1) \
161 V(Rev, REV, GateFlags::NONE_FLAG, 0, 0, 1) \
162 V(TruncFloatToInt64, TRUNC_FLOAT_TO_INT64, GateFlags::NONE_FLAG, 0, 0, 1) \
163 V(TaggedToInt64, TAGGED_TO_INT64, GateFlags::NONE_FLAG, 0, 0, 1) \
164 V(Int64ToTagged, INT64_TO_TAGGED, GateFlags::NONE_FLAG, 0, 0, 1) \
165 V(SignedIntToFloat, SIGNED_INT_TO_FLOAT, GateFlags::NONE_FLAG, 0, 0, 1) \
166 V(UnsignedIntToFloat, UNSIGNED_INT_TO_FLOAT, GateFlags::NONE_FLAG, 0, 0, 1) \
167 V(FloatToSignedInt, FLOAT_TO_SIGNED_INT, GateFlags::NONE_FLAG, 0, 0, 1) \
168 V(UnsignedFloatToInt, UNSIGNED_FLOAT_TO_INT, GateFlags::NONE_FLAG, 0, 0, 1) \
169 V(Bitcast, BITCAST, GateFlags::NONE_FLAG, 0, 0, 1)
177 V(Return, RETURN, GateFlags::HAS_ROOT, 1, 1, 1) \
178 V(ReturnVoid, RETURN_VOID, GateFlags::HAS_ROOT, 1, 1, 0) \
179 V(Throw, THROW, GateFlags::CONTROL, 1, 1, 1) \
180 V(OrdinaryBlock, ORDINARY_BLOCK, GateFlags::CONTROL, 1, 0, 0) \
181 V(IfBranch, IF_BRANCH, GateFlags::CONTROL, 1, 0, 1) \
182 V(IfTrue, IF_TRUE, GateFlags::CONTROL, 1, 0, 0) \
183 V(IfFalse, IF_FALSE, GateFlags::CONTROL, 1, 0, 0) \
185 V(LoopBack, LOOP_BACK, GateFlags::CONTROL, 1, 0, 0) \
186 V(DependRelay, DEPEND_RELAY, GateFlags::FIXED, 1, 1, 0) \
188 V(IfSuccess, IF_SUCCESS, GateFlags::CONTROL, 1, 0, 0) \
189 V(IfException, IF_EXCEPTION, GateFlags::CONTROL, 1, 0, 0) \
190 V(GetException, GET_EXCEPTION, GateFlags::NONE_FLAG, 0, 1, 0) \
191 V(StateSplit, STATE_SPLIT, GateFlags::CHECKABLE, 0, 1, 0) \
192 V(Deopt, DEOPT, GateFlags::NONE_FLAG, 0, 1, 3) \
193 V(Load, LOAD, GateFlags::NONE_FLAG, 0, 1, 1) \
194 V(Store, STORE, GateFlags::NONE_FLAG, 0, 1, 2) \
195 V(TypedCallCheck, TYPED_CALL_CHECK, GateFlags::CHECKABLE, 1, 1, 3) \
196 V(ArrayCheck, ARRAY_CHECK, GateFlags::CHECKABLE, 1, 1, 1) \
197 V(StableArrayCheck, STABLE_ARRAY_CHECK, GateFlags::CHECKABLE, 1, 1, 1) \
198 V(DeoptCheck, DEOPT_CHECK, GateFlags::NONE_FLAG, 1, 1, 3) \
199 V(LoadProperty, LOAD_PROPERTY, GateFlags::NO_WRITE, 1, 1, 2) \
200 V(StoreProperty, STORE_PROPERTY, GateFlags::NONE_FLAG, 1, 1, 3) \
201 V(ToLength, TO_LENGTH, GateFlags::NONE_FLAG, 1, 1, 1) \
202 V(DefaultCase, DEFAULT_CASE, GateFlags::CONTROL, 1, 0, 0) \
203 V(LoadArrayLength, LOAD_ARRAY_LENGTH, GateFlags::NO_WRITE, 1, 1, 1) \
204 V(TypedNewAllocateThis, TYPED_NEW_ALLOCATE_THIS, GateFlags::CHECKABLE, 1, 1, 2) \
205 V(TypedSuperAllocateThis, TYPED_SUPER_ALLOCATE_THIS, GateFlags::CHECKABLE, 1, 1, 2) \
206 V(GetSuperConstructor, GET_SUPER_CONSTRUCTOR, GateFlags::NO_WRITE, 1, 1, 1) \
207 V(UpdateHotness, UPDATE_HOTNESS, GateFlags::NO_WRITE, 1, 1, 1) \
212 V(ValueSelector, VALUE_SELECTOR, GateFlags::FIXED, 1, 0, value) \
213 V(TypedCall, TYPED_CALL, GateFlags::NONE_FLAG, 1, 1, value) \
214 V(Construct, CONSTRUCT, GateFlags::NONE_FLAG, 1, 1, value) \
216 V(RuntimeCall, RUNTIME_CALL, GateFlags::NONE_FLAG, 0, 1, value) \
217 V(RuntimeCallWithArgv, RUNTIME_CALL_WITH_ARGV, GateFlags::NONE_FLAG, 0, 1, value) \
218 V(NoGcRuntimeCall, NOGC_RUNTIME_CALL, GateFlags::NONE_FLAG, 0, 1, value) \
219 V(Call, CALL, GateFlags::NONE_FLAG, 0, 1, value) \
220 V(BytecodeCall, BYTECODE_CALL, GateFlags::NONE_FLAG, 0, 1, value) \
221 V(DebuggerBytecodeCall, DEBUGGER_BYTECODE_CALL, GateFlags::NONE_FLAG, 0, 1, value) \
222 V(BuiltinsCallWithArgv, BUILTINS_CALL_WITH_ARGV, GateFlags::NONE_FLAG, 0, 1, value) \
223 V(BuiltinsCall, BUILTINS_CALL, GateFlags::NONE_FLAG, 0, 1, value) \
224 V(SaveRegister, SAVE_REGISTER, GateFlags::NONE_FLAG, 0, 1, value) \
228 V(DependSelector, DEPEND_SELECTOR, GateFlags::FIXED, 1, value, 0) \
232 V(PrimitiveTypeCheck, PRIMITIVE_TYPE_CHECK, GateFlags::CHECKABLE, 1, 1, 1) \
233 V(ObjectTypeCheck, OBJECT_TYPE_CHECK, GateFlags::CHECKABLE, 1, 1, 2) \
234 V(TypedArrayCheck, TYPED_ARRAY_CHECK, GateFlags::CHECKABLE, 1, 1, 1) \
235 V(IndexCheck, INDEX_CHECK, GateFlags::CHECKABLE, 1, 1, 2) \
236 V(Int32OverflowCheck, INT32_OVERFLOW_CHECK, GateFlags::CHECKABLE, 1, 1, 1) \
237 V(TypedUnaryOp, TYPED_UNARY_OP, GateFlags::NO_WRITE, 1, 1, 1) \
238 V(TypedConvert, TYPE_CONVERT, GateFlags::NO_WRITE, 1, 1, 1) \
244 V(SwitchBranch, SWITCH_BRANCH, GateFlags::CONTROL, 1, 0, 1) \
245 V(SwitchCase, SWITCH_CASE, GateFlags::CONTROL, 1, 0, 0) \
246 V(HeapAlloc, HEAP_ALLOC, GateFlags::NONE_FLAG, 1, 1, 1) \
247 V(LoadElement, LOAD_ELEMENT, GateFlags::NO_WRITE, 1, 1, 2) \
248 V(StoreElement, STORE_ELEMENT, GateFlags::NONE_FLAG, 1, 1, 3) \
249 V(RestoreRegister, RESTORE_REGISTER, GateFlags::NONE_FLAG, 0, 1, 0) \
278 NO_WRITE = 1 << 0,
279 HAS_ROOT = 1 << 1,
280 HAS_FRAME_STATE = 1 << 2,
321 return HasRoot() ? 1 : 0; in GetRootCount()
326 return HasFrameState() ? 1 : 0; in GetInFrameStateCount()
463 : GateMetaData(OpCode::JS_BYTECODE, flags, 1, 1, valuesIn), in JSBytecodeMetaData()
516 …: OneParameterMetaData(OpCode::TYPED_BINARY_OP, GateFlags::NO_WRITE, 1, 1, 2, value), // 2: values… in TypedBinaryMegaData()