| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| D | monitor_test.cpp | 69 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F() 71 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_UNLOCKED); in TEST_F() 80 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F() 82 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F() 84 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F() 86 ASSERT_TRUE(header->AtomicGetMark().GetState() == MarkWord::STATE_UNLOCKED); in TEST_F() 96 ASSERT_TRUE(header1->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F() 97 ASSERT_TRUE(header2->AtomicGetMark().GetState() == MarkWord::STATE_UNLOCKED); in TEST_F() 99 ASSERT_TRUE(header1->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F() 100 ASSERT_TRUE(header2->AtomicGetMark().GetState() == MarkWord::STATE_LIGHT_LOCKED); in TEST_F() [all …]
|
| D | mark_word_test.cpp | 159 …ASSERT_EQ(mw_.GetState(), MarkWord::ObjectState::STATE_UNLOCKED) << " seed = " << paramGetter_.Get… in CheckUnlocked() 167 ASSERT_EQ(mw_.GetState(), MarkWord::ObjectState::STATE_LIGHT_LOCKED) in CheckLightweightLock() 177 ASSERT_EQ(mw_.GetState(), MarkWord::ObjectState::STATE_HEAVY_LOCKED) in CheckHeavyweightLock() 187 …ASSERT_EQ(mw_.GetState(), MarkWord::ObjectState::STATE_HASHED) << " seed = " << paramGetter_.GetSe… in CheckHashed() 196 …ASSERT_EQ(mw_.GetState(), MarkWord::ObjectState::STATE_GC) << " seed = " << paramGetter_.GetSeed(); in CheckGC()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | js_thread_state_test.cpp | 112 result &= (i->GetAssociatedJSThread()->GetState() == expectedState); in CheckAllThreadsState() 147 ThreadState mainState = thread->GetState(); in HWTEST_F_L0() 150 EXPECT_TRUE(thread->GetState() == ThreadState::CREATED); in HWTEST_F_L0() 152 EXPECT_TRUE(thread->GetState() == mainState); in HWTEST_F_L0() 155 EXPECT_TRUE(thread->GetState() == ThreadState::RUNNING); in HWTEST_F_L0() 157 EXPECT_TRUE(thread->GetState() == mainState); in HWTEST_F_L0() 160 EXPECT_TRUE(thread->GetState() == ThreadState::NATIVE); in HWTEST_F_L0() 162 EXPECT_TRUE(thread->GetState() == mainState); in HWTEST_F_L0() 165 EXPECT_TRUE(thread->GetState() == ThreadState::WAIT); in HWTEST_F_L0() 167 EXPECT_TRUE(thread->GetState() == mainState); in HWTEST_F_L0() [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/heap-space-misc/ |
| D | crossing_map.cpp | 73 CrossingMapElement::STATE state = GetMapElement(firstMapNum)->GetState(); in AddObject() 130 switch (GetMapElement(lastCrossedBorderMap)->GetState()) { in UpdateCrossedBorderOnAdding() 154 ASSERT(GetMapElement(firstMapNum)->GetState() == CrossingMapElement::STATE::STATE_INITIALIZED || in RemoveObject() 155 …GetMapElement(firstMapNum)->GetState() == CrossingMapElement::STATE::STATE_INITIALIZED_AND_CROSSED… in RemoveObject() 180 … if (GetMapElement(nextObjMapNum)->GetState() == CrossingMapElement::STATE::STATE_UNINITIALIZED) { in RemoveObject() 202 switch (GetMapElement(crossedBorderMap)->GetState()) { in UpdateCrossedBorderOnRemoving() 209 … CrossingMapElement::STATE prevMapState = GetMapElement(crossedBorderMap - 1U)->GetState(); in UpdateCrossedBorderOnRemoving() 286 CrossingMapElement::STATE state = GetMapElement(mapNum)->GetState(); in FindObjInMap() 300 … while (GetMapElement(currentMap)->GetState() == CrossingMapElement::STATE::STATE_CROSSED_BORDER) { in FindObjInMap() 304 … ASSERT(GetMapElement(currentMap)->GetState() != CrossingMapElement::STATE::STATE_UNINITIALIZED); in FindObjInMap() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | mcr_lowering.cpp | 162 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), *result); in LowerConvertHoleAsUndefined() 201 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerStoreConstOffset() 213 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerHeapObjectCheck() 221 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in LowerTaggedIsHeapObject() 229 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in LowerIsMarkerCellValid() 268 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in LowerIsSpecificObjectType() 288 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerArrayGuardianCheck() 316 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerHClassStableArrayCheck() 335 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerElementskindCheck() 577 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in LowerCheckFloat64AndConvert() [all …]
|
| D | state_split_linearizer.cpp | 152 replacement_.SetState(curRegion->GetState()); in VisitRegion() 172 auto stateInput = acc_.GetState(currentGate); in ProcessStateDepend() 215 auto currentState = curRegion->GetState(); in TryInsertRelay() 218 acc_.GetState(curGate) != currentState) { in TryInsertRelay() 231 auto currentState = curRegion->GetState(); in TryLoadDependStart() 258 auto currentState = curRegion->GetState(); in ConnectStateDepend() 265 auto stateInput = acc_.GetState(currentState, i); in ConnectStateDepend() 294 auto currentState = regionEdge.to->GetState(); in ConnectPendingRegionEdges() 295 auto stateInput = acc_.GetState(currentState, regionEdge.index); in ConnectPendingRegionEdges()
|
| D | dead_code_elimination.cpp | 44 auto state = acc_.GetState(gate); in StateIsDead() 57 auto stateInput = acc_.GetState(gate); in EliminateDependSelector() 104 ReplaceGate(*it, acc_.GetState(gate)); in EliminateBranch() 171 GateRef loopExit = acc_.GetState(gate); in TryFindAndDeleteLoopExit() 186 return acc_.GetState(gate); in DeleteLoopExit()
|
| D | async_function_lowering.cpp | 75 GateRef stateGate = accessor_.GetState(resumeGate); in RebuildGeneratorCfg() 78 suspendGate = accessor_.GetState(suspendGate); in RebuildGeneratorCfg() 82 auto stateInGate = accessor_.GetState(resumeGate); in RebuildGeneratorCfg() 138 GateRef resumeStateGate = accessor_.GetState(resumeGate); in RebuildGeneratorCfg() 158 stateInGate = accessor_.GetState(stateInGate); in RebuildGeneratorCfg() 170 stateInGate = accessor_.GetState(stateInGate); in RebuildGeneratorCfg() 179 GateRef loopBeginFirstState = accessor_.GetState(prevLoopBeginGate); in UpdateValueSelector() 274 GateRef gate = accessor_.GetState(curGate, idx); in CheckResumeInLoopBody()
|
| D | loop_peeling.cpp | 28 GateRef copyExit = GetCopy(acc_.GetState(exit)); in CopyLoopExit() 61 (acc_.IsSelector(gate) && acc_.GetState(gate) == loopInfo_->loopHead)) { in CopyLoopBody() 123 GateRef stateBack = acc_.GetState(loopInfo_->loopHead, 1); // 1: index of state back in CopyLoopHeader() 142 copies_[gate] = GetCopy(acc_.GetState(gate)); in Peel() 170 copies_[gate] = acc_.GetState(gate); in SetCopy() 173 if (acc_.IsSelector(gate) && acc_.GetState(gate) == loopInfo_->loopHead) { in SetCopy()
|
| D | typed_hcr_lowering.cpp | 294 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerIntCheck() 305 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerDoubleCheck() 316 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerNumberCheck() 327 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerBooleanCheck() 344 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerStableArrayCheck() 433 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerTypedArrayCheck() 445 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerEcmaStringCheck() 463 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerEcmaMapCheck() 493 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), *result); in LowerFlattenTreeStringCheck() 509 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), length); in LowerStringLength() [all …]
|
| D | number_speculative_lowering.cpp | 312 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in VisitNumberCalculate() 331 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in VisitNumberCompare() 343 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in VisitNumberShift() 355 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in VisitNumberLogical() 375 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in VisitNumberDiv() 405 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in VisitNumberMod() 428 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in VisitNumberMonocular() 439 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in VisitNumberNot() 451 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in VisitIsTrueOrFalse() 466 …GateRef ifBranch = builder_.Branch(acc_.GetState(gate), condition, trueWeight, falseWeight, "boole… in VisitBooleanJump() [all …]
|
| D | ntype_bytecode_lowering.cpp | 172 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in LowerLdLexVar() 196 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in LowerStLexVar() 207 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), array); in LowerNTypedCreateEmptyArray() 229 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), array); in LowerNTypedCreateArrayWithBuffer() 240 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), arguments); in LowerNTypedCopyRestArgs() 251 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), arguments); in LowerNTypedGetUnmappedArgs() 335 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in LowerLdLocalMoudleVar() 345 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LowerStModuleVar()
|
| D | number_speculative_retype.cpp | 574 auto merge = acc_.GetState(gate); in VisitPhi() 582 auto state = acc_.GetState(merge, i); in VisitPhi() 586 acc_.ReplaceStateIn(merge, builder_.GetState(), i); in VisitPhi() 746 acc_.ReplaceStateIn(gate, builder_.GetState()); in VisitIntMonocular() 769 acc_.ReplaceStateIn(gate, builder_.GetState()); in VisitDoubleMonocular() 798 acc_.ReplaceStateIn(gate, builder_.GetState()); in VisitIsTrueOrFalse() 823 acc_.ReplaceStateIn(gate, builder_.GetState()); in VisitNumberNot() 846 acc_.ReplaceStateIn(gate, builder_.GetState()); in VisitBooleanJump() 876 acc_.ReplaceStateIn(gate, builder_.GetState()); in VisitNumberRelated() 1041 acc_.ReplaceStateIn(gate, builder_.GetState()); in ConvertForIntOperator() [all …]
|
| D | ntype_hcr_lowering.cpp | 68 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), array); in LowerCreateEmptyArray() 78 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), array); in LowerCreateArrayWithOwn() 122 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), array); in LowerCreateArrayWithBuffer() 166 … ReplaceGateWithPendingException(gate, builder_.GetState(), builder_.GetDepend(), newGate); in LowerCreateArguments() 172 … ReplaceGateWithPendingException(gate, builder_.GetState(), builder_.GetDepend(), newGate); in LowerCreateArguments() 314 …ReplaceGateWithPendingException(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate… in LowerStoreModuleVar() 339 ReplaceGateWithPendingException(gate, builder_.GetState(), builder_.GetDepend(), *result); in LowerLdLocalModuleVar()
|
| D | post_schedule.cpp | 158 GateRef stateIn = acc_.GetState(currentBBState, 0); in ReplaceBBState() 253 GateRef ifFalse = builder_.GetState(); in LoweringHeapAllocAndPrepareScheduleGate() 269 GateRef ifTrue = builder_.GetState(); in LoweringHeapAllocAndPrepareScheduleGate() 308 GateRef merge = builder_.GetState(); in LoweringHeapAllocAndPrepareScheduleGate() 313 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), *result); in LoweringHeapAllocAndPrepareScheduleGate() 348 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), result); in LoweringHeapAllocate() 448 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LoweringStoreNoBarrierAndPrepareScheduleGate() 489 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LoweringStoreWithBarrierAndPrepareScheduleGate() 557 GateRef merge = builder_.GetState(); in LoweringStoreUnknownBarrierAndPrepareScheduleGate() 561 acc_.ReplaceGate(gate, builder_.GetState(), builder_.GetDepend(), Circuit::NullGate()); in LoweringStoreUnknownBarrierAndPrepareScheduleGate()
|
| D | induction_variable_analysis.cpp | 124 GateRef loopExit = loop.loopExits->at(0)->GetState(); in TryGetLoopTimes() 126 GateRef conditionJump = acc_.GetState(loopExit); in TryGetLoopTimes() 188 GateRef loopBegin = loop.loopHead->GetState(); in ReplaceInductionVariable() 192 ASSERT(acc_.GetState(*it) == loopBegin); in ReplaceInductionVariable()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
| D | escape.cpp | 273 VirtualState *GetState(const StateOwner &inst) const in GetState() function in ark::compiler::BasicBlockState 558 auto predState = parent_->GetState(predBlock); in CheckStatesAndInsertIntoBuffer() 574 auto commonId = parent_->GetState(predsBlocks.front())->GetStateId(inst); in MergeState() 581 auto predId = parent_->GetState(predBlock)->GetStateId(inst); in MergeState() 590 … parent_->GetState(block->GetDominator())->GetStateId(inst) != EscapeAnalysis::MATERIALIZED_ID; in MergeState() 603 … parent_->GetState(block->GetPredsBlocks().front())->GetStateById(commonId)->GetInst(), commonId); in MergeState() 616 for (auto &field : parent_->GetState(pred)->GetStateById(stateToMerge)->GetFields()) { in MergeFields() 629 … auto mergeState = parent_->GetState(block->GetPredsBlocks().front())->GetStateById(stateToMerge); in MergeFields() 633 auto predState = parent_->GetState(predBlock)->GetStateById(stateToMerge); in MergeFields() 661 auto blockState = parent_->GetState(block); in MaterializeObjectsAtTheBeginningOfBlock() [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
| D | ets_promise.h | 180 uint32_t GetState() const in GetState() function 195 switch (mwExpected.GetState()) { in Lock() 236 ASSERT(mw.GetState() == MarkWord::STATE_LIGHT_LOCKED); in Unlock() 239 ASSERT(mw.GetState() == MarkWord::STATE_LIGHT_LOCKED); in Unlock() 247 return mw.GetState() == MarkWord::STATE_LIGHT_LOCKED; in IsLocked()
|
| D | ets_object.h | 196 return GetMark().GetState() == MarkWord::STATE_HASHED; in IsHashed() 208 ASSERT(oldMark.GetState() == ark::MarkWord::STATE_UNLOCKED); in SetInteropHash() 210 ASSERT(newMark.GetState() == MarkWord::STATE_HASHED); in SetInteropHash() 219 ASSERT(oldMark.GetState() == MarkWord::STATE_HASHED); in DropInteropHash()
|
| /arkcompiler/ets_runtime/ecmascript/checkpoint/ |
| D | thread_state_transition.h | 32 oldState_ = self_->GetState(); in ThreadStateTransitionScope() 90 ASSERT(self->GetState() == ThreadState::IS_SUSPENDED); in ThreadSuspensionScope() 104 ASSERT(self->GetState() == ThreadState::NATIVE); in ThreadNativeScope()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | mutator_lock.cpp | 64 return GetState() != MutatorLockState::UNLOCKED; in HasLock() 67 MutatorLock::MutatorLockState MutatorLock::GetState() const in GetState() function in panda::ecmascript::MutatorLock
|
| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| D | loop_optimization_test.cpp | 81 auto loopBegin = builder.GetState(); in HWTEST_F_L0() 155 auto loopBegin = builder.GetState(); in HWTEST_F_L0() 156 auto loopEntry = acc.GetState(loopBegin); in HWTEST_F_L0() 206 auto loopBegin = builder.GetState(); in HWTEST_F_L0() 207 auto loopEntry = acc.GetState(loopBegin); in HWTEST_F_L0()
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/ |
| D | g1-evacuate-regions-task.h | 56 GcThreadScope gcThreadScope(GetState()->GetShared()->GetGcThread()); in Work() 57 GetState()->Work(); in Work() 61 G1EvacuateRegionsWorkerState<LanguageConfig> *GetState() const in GetState() function
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_func_tests/std/core/ |
| D | TypeClassTypeTest.sts | 79 public getState(): int { 189 …test(findMethodByName(wt, "getState") != null, " HTMLWriter.getState method… 207 failures += test(writer.getState() == 10, "HTMLWriter" )
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
| D | reg_alloc_verifier.cpp | 233 if (inputState.GetState() != LocationState::State::KNOWN) { in Merge() 237 … updated = phiState.GetState() != LocationState::State::KNOWN || phiState.GetId() != phi->GetId(); in Merge() 473 return left.GetId() == right.GetId() && left.GetState() == right.GetState(); in SameState() 491 if (st.GetState() == LocationState::State::KNOWN) { in HandleSpillFill() 495 … << "SpillFill is copying value from location with state " << ToString(st.GetState()) << ", " in HandleSpillFill() 542 if (location.GetState() != LocationState::State::KNOWN) { in HandleInst() 544 << ToString(location.GetState()) << std::endl in HandleInst() 586 if (savedRegs_[reg].GetState() == LocationState::State::UNKNOWN) { in HandleSaveRestoreRegisters()
|