Lines Matching defs:gatePtr
28 Gate *gatePtr = circuit_->LoadGatePtr(gate);
29 return gatePtr->GetNumIns();
79 Gate *gatePtr = circuit_->LoadGatePtr(gate);
80 return gatePtr->GetOpCode();
85 Gate *gatePtr = circuit_->LoadGatePtr(gate);
86 return gatePtr->TryGetValue();
92 Gate *gatePtr = circuit_->LoadGatePtr(gate);
93 return static_cast<ICmpCondition>(gatePtr->GetOneParameterMetaData()->GetValue());
99 Gate *gatePtr = circuit_->LoadGatePtr(gate);
100 return static_cast<FCmpCondition>(gatePtr->GetOneParameterMetaData()->GetValue());
107 Gate *gatePtr = circuit_->LoadGatePtr(gate);
108 auto accessor = LoadStoreConstOffsetAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
115 Gate *gatePtr = circuit_->LoadGatePtr(gate);
116 return gatePtr->GetOneParameterMetaData()->GetValue();
122 Gate *gatePtr = circuit_->LoadGatePtr(gate);
123 auto accessor = BranchAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
130 Gate *gatePtr = circuit_->LoadGatePtr(gate);
131 auto accessor = BranchAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
138 Gate *gatePtr = circuit_->LoadGatePtr(gate);
143 auto accessor = LoadStoreAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
148 auto accessor = LoadStoreConstOffsetAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
162 Gate *gatePtr = circuit_->LoadGatePtr(gate);
163 auto accessor = BranchAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
174 Gate *gatePtr = circuit_->LoadGatePtr(gate);
175 return gatePtr->GetOneParameterMetaData()->GetValue();
181 Gate *gatePtr = circuit_->LoadGatePtr(gate);
182 return gatePtr->GetOneParameterMetaData()->GetValue();
189 Gate *gatePtr = circuit_->LoadGatePtr(gate);
190 auto array = gatePtr->GetOneParameterMetaData()->GetValue();
200 Gate *gatePtr = circuit_->LoadGatePtr(gate);
201 ArrayMetaDataAccessor accessor(gatePtr->GetOneParameterMetaData()->GetValue());
217 Gate *gatePtr = circuit_->LoadGatePtr(gate);
218 auto array = gatePtr->GetOneParameterMetaData()->GetValue();
226 Gate *gatePtr = circuit_->LoadGatePtr(gate);
227 ArrayMetaDataAccessor accessor(gatePtr->GetOneParameterMetaData()->GetValue());
229 const_cast<OneParameterMetaData *>(gatePtr->GetOneParameterMetaData())->SetValue(accessor.ToValue());
236 Gate *gatePtr = circuit_->LoadGatePtr(gate);
237 auto array = gatePtr->GetOneParameterMetaData()->GetValue();
244 Gate *gatePtr = circuit_->LoadGatePtr(gate);
245 StringStatusAccessor accessor(gatePtr->GetOneParameterMetaData()->GetValue());
263 Gate *gatePtr = circuit_->LoadGatePtr(gate);
264 return TypedUnaryAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
269 Gate *gatePtr = circuit_->LoadGatePtr(gate);
270 return TypedBinaryAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
276 Gate *gatePtr = circuit_->LoadGatePtr(gate);
277 return TypedJumpAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
289 Gate *gatePtr = circuit_->LoadGatePtr(gate);
290 return ArrayMetaDataAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
296 Gate *gatePtr = circuit_->LoadGatePtr(gate);
297 return gatePtr->GetNewConstructMetaData()->NeedPushArgv();
303 Gate *gatePtr = circuit_->LoadGatePtr(gate);
304 return CreateArgumentsAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
310 Gate *gatePtr = circuit_->LoadGatePtr(gate);
311 return ObjectTypeAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
317 Gate *gatePtr = circuit_->LoadGatePtr(gate);
318 return BuiltinPrototypeHClassAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
324 Gate *gatePtr = circuit_->LoadGatePtr(gate);
325 return TypedArrayMetaDataAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
331 Gate *gatePtr = circuit_->LoadGatePtr(gate);
332 return LoadElementAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
338 Gate *gatePtr = circuit_->LoadGatePtr(gate);
339 return StoreElementAccessor(gatePtr->GetOneParameterMetaData()->GetValue());
362 Gate *gatePtr = circuit_->LoadGatePtr(gate);
363 return static_cast<TypedLoadOp>(gatePtr->GetOneParameterMetaData()->GetValue());
369 Gate *gatePtr = circuit_->LoadGatePtr(gate);
370 return static_cast<TypedStoreOp>(gatePtr->GetOneParameterMetaData()->GetValue());
383 Gate *gatePtr = circuit_->LoadGatePtr(gate);
384 return static_cast<MemoryType>(gatePtr->GetOneParameterMetaData()->GetValue());
391 Gate *gatePtr = circuit_->LoadGatePtr(gate);
392 return static_cast<uint32_t>(gatePtr->GetOneParameterMetaData()->GetValue());
425 Gate *gatePtr = circuit_->LoadGatePtr(gate);
426 auto value = static_cast<uint32_t>((gatePtr->GetOneParameterMetaData()->GetValue()));
435 Gate *gatePtr = circuit_->LoadGatePtr(gate);
436 GateTypeAccessor accessor(gatePtr->GetOneParameterMetaData()->GetValue());
442 Gate *gatePtr = circuit_->LoadGatePtr(gate);
443 GateTypeAccessor accessor(gatePtr->GetOneParameterMetaData()->GetValue());
451 Gate *gatePtr = circuit_->LoadGatePtr(gate);
452 ValuePairTypeAccessor accessor(gatePtr->GetOneParameterMetaData()->GetValue());
460 Gate *gatePtr = circuit_->LoadGatePtr(gate);
461 ValuePairTypeAccessor accessor(gatePtr->GetOneParameterMetaData()->GetValue());
469 Gate *gatePtr = circuit_->LoadGatePtr(gate);
470 ValuePairTypeAccessor accessor(gatePtr->GetOneParameterMetaData()->GetValue());
477 Gate *gatePtr = circuit_->LoadGatePtr(gate);
478 UInt32PairAccessor accessor(gatePtr->GetOneParameterMetaData()->GetValue());
485 Gate *gatePtr = circuit_->LoadGatePtr(gate);
486 UInt32PairAccessor accessor(gatePtr->GetOneParameterMetaData()->GetValue());
494 Gate *gatePtr = circuit_->LoadGatePtr(gate);
495 return static_cast<size_t>(gatePtr->GetOneParameterMetaData()->GetValue());
501 Gate *gatePtr = circuit_->LoadGatePtr(gate);
502 return gatePtr->GetOneParameterMetaData()->GetValue();
508 Gate *gatePtr = circuit_->LoadGatePtr(gate);
509 return gatePtr->GetStringMetaData()->GetString();
515 Gate *gatePtr = circuit_->LoadGatePtr(gate);
516 return gatePtr->GetBoolMetaData()->GetBool();
534 Gate *gatePtr = circuit_->LoadGatePtr(gate);
535 return gatePtr->GetTypedCallMetaData()->IsNoGC();
541 Gate *gatePtr = circuit_->LoadGatePtr(gate);
542 return gatePtr->GetBoolMetaData()->GetBool();
547 Gate *gatePtr = circuit_->LoadGatePtr(gate);
551 return gatePtr->GetJSBytecodeMetaData()->GetPcOffset();
565 return static_cast<uint32_t>(gatePtr->GetOneParameterMetaData()->GetValue());
568 return static_cast<uint32_t>(gatePtr->GetTypedCallMetaData()->GetValue());
570 UInt32PairAccessor accessor(gatePtr->GetOneParameterMetaData()->GetValue());
581 Gate *gatePtr = circuit_->LoadGatePtr(gate);
585 return gatePtr->GetJSBytecodeMetaData()->GetBcIndex();
594 Gate *gatePtr = circuit_->LoadGatePtr(gate);
598 UInt32PairAccessor accessor(gatePtr->GetOneParameterMetaData()->GetValue());
602 return gatePtr->GetJSBytecodeMetaData()->GetMethodId();
632 Gate *gatePtr = circuit_->LoadGatePtr(gate);
634 const_cast<OneParameterMetaData *>(gatePtr->GetOneParameterMetaData())->SetValue(accessor.ToValue());
639 Gate *gatePtr = circuit_->LoadGatePtr(gate);
642 return gatePtr->GetJSBytecodeMetaData()->GetType();
649 Gate *gatePtr = circuit_->LoadGatePtr(gate);
652 const_cast<JSBytecodeMetaData *>(gatePtr->GetJSBytecodeMetaData())->SetType(type);
658 Gate *gatePtr = circuit_->LoadGatePtr(gate);
661 return gatePtr->GetJSBytecodeMetaData()->GetElementsLength();
668 Gate *gatePtr = circuit_->LoadGatePtr(gate);
671 const_cast<JSBytecodeMetaData *>(gatePtr->GetJSBytecodeMetaData())->SetElementsLength(length);
677 Gate *gatePtr = circuit_->LoadGatePtr(gate);
680 return gatePtr->GetJSBytecodeMetaData()->GetRegionSpaceFlag();
687 Gate *gatePtr = circuit_->LoadGatePtr(gate);
690 const_cast<JSBytecodeMetaData *>(gatePtr->GetJSBytecodeMetaData())->SetRegionSpaceFlag(flag);
696 Gate *gatePtr = circuit_->LoadGatePtr(gate);
699 return Elements::FixElementsKind(gatePtr->GetJSBytecodeMetaData()->GetElementsKind());
707 Gate *gatePtr = circuit_->LoadGatePtr(gate);
710 ElementsKind kind = gatePtr->GetJSBytecodeMetaData()->GetElementsKind();
714 std::vector<ElementsKind> kinds = gatePtr->GetJSBytecodeMetaData()->GetElementsKinds();
725 Gate *gatePtr = circuit_->LoadGatePtr(gate);
728 ElementsKind kind = gatePtr->GetJSBytecodeMetaData()->GetTransitionElementsKind();
732 std::vector<ElementsKind> kinds = gatePtr->GetJSBytecodeMetaData()->GetTransitionElementsKinds();
743 Gate *gatePtr = circuit_->LoadGatePtr(gate);
746 const_cast<JSBytecodeMetaData *>(gatePtr->GetJSBytecodeMetaData())->SetElementsKind(kind);
752 Gate *gatePtr = circuit_->LoadGatePtr(gate);
755 const_cast<JSBytecodeMetaData *>(gatePtr->GetJSBytecodeMetaData())->SetTransitionElementsKind(kind);
761 Gate *gatePtr = circuit_->LoadGatePtr(gate);
764 const_cast<JSBytecodeMetaData *>(gatePtr->GetJSBytecodeMetaData())->SetOnHeapMode(onHeapMode);
770 Gate *gatePtr = circuit_->LoadGatePtr(gate);
773 return gatePtr->GetJSBytecodeMetaData()->GetOnHeapMode();
781 Gate *gatePtr = circuit_->LoadGatePtr(gate);
782 return gatePtr->GetJSBytecodeMetaData()->GetByteCodeOpcode();
787 Gate *gatePtr = circuit_->LoadGatePtr(gate);
789 gatePtr->Print("", false, -1, comment);
794 Gate *gatePtr = circuit_->LoadGatePtr(gate);
795 return gatePtr->ToString();
803 Gate *gatePtr = circuit_->LoadGatePtr(gate);
804 gatePtr->PrintWithBytecode(circuit_->GetComment(gate));
813 Gate *gatePtr = circuit_->LoadGatePtr(gate);
814 gatePtr->PrintWithBytecode(circuit_->GetComment(gate));
819 Gate *gatePtr = circuit_->LoadGatePtr(gate);
820 gatePtr->ShortPrint();
825 Gate *gatePtr = circuit_->LoadGatePtr(gate);
826 return gatePtr->GetId();
831 Gate *gatePtr = circuit_->LoadGatePtr(gate);
832 return gatePtr->GetInValueStarts();
837 Gate *gatePtr = circuit_->LoadGatePtr(gate);
838 ASSERT(idx < gatePtr->GetInValueCount());
839 size_t valueIndex = gatePtr->GetInValueStarts();
845 Gate *gatePtr = circuit_->LoadGatePtr(gate);
846 return gatePtr->GetInValueCount();
1154 Gate *gatePtr = circuit_->LoadGatePtr(gate);
1155 ASSERT(idx < gatePtr->GetDependCount());
1156 size_t dependIndex = gatePtr->GetStateCount();
1162 Gate *gatePtr = circuit_->LoadGatePtr(gate);
1163 ASSERT(gatePtr->GetGateType() == GateType::NJSValue());
1164 ASSERT(gatePtr->GetOpCode() == OpCode::CONSTANT);
1165 ASSERT(gatePtr->GetMachineType() == MachineType::I64);
1166 size_t imm = gatePtr->GetOneParameterMetaData()->GetValue();
1172 Gate *gatePtr = circuit_->LoadGatePtr(gate);
1173 ASSERT(idx < gatePtr->GetDependCount());
1174 size_t dependIndex = gatePtr->GetStateCount();
1175 gatePtr->ModifyIn(dependIndex + idx, circuit_->LoadGatePtr(depGate));
1553 Gate *gatePtr = circuit_->LoadGatePtr(gate);
1554 size_t frameStateStartIndex = gatePtr->GetInFrameStateStarts();
1555 size_t FrameStateEndIndex = frameStateStartIndex + gatePtr->GetInFrameStateCount();
1752 Gate *gatePtr = circuit_->LoadGatePtr(gate);
1753 size_t index = gatePtr->GetInFrameStateStarts();
1780 Gate *gatePtr = circuit_->LoadGatePtr(gate);
1781 size_t index = gatePtr->GetInFrameStateStarts();
2029 Gate *gatePtr = circuit_->LoadGatePtr(gate);
2030 const_cast<BoolMetaData *>(gatePtr->GetBoolMetaData())->SetBool(isNoBarrier);
2037 Gate *gatePtr = circuit_->LoadGatePtr(gate);
2038 return gatePtr->GetBoolMetaData()->GetBool();
2044 Gate *gatePtr = circuit_->LoadGatePtr(gate);
2045 return gatePtr->GetOneParameterMetaData()->GetValue();