Home
last modified time | relevance | path

Searched refs:TestBit (Results 1 – 18 of 18) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dreaching.cpp149 if (findFinish || !regOut[insn.GetBB()->GetId()]->TestBit(regNO)) { in FindUseForRegOpnd()
158 if (regUse[firstCleanUpBB->GetId()]->TestBit(regNO)) { in FindUseForRegOpnd()
161 if (findFinish || !regOut[firstCleanUpBB->GetId()]->TestBit(regNO)) { in FindUseForRegOpnd()
184 if (!regIn[succBB->GetId()]->TestBit(regNO)) { in DFSFindUseForRegOpnd()
192 if (regUse[succBB->GetId()]->TestBit(regNO)) { in DFSFindUseForRegOpnd()
194 } else if (regGen[succBB->GetId()]->TestBit(regNO)) { in DFSFindUseForRegOpnd()
197 if (!findFinish && regOut[succBB->GetId()]->TestBit(regNO)) { in DFSFindUseForRegOpnd()
204 if (!regIn[ehSuccBB->GetId()]->TestBit(regNO)) { in DFSFindUseForRegOpnd()
213 if (regUse[ehSuccBB->GetId()]->TestBit(regNO)) { in DFSFindUseForRegOpnd()
215 } else if (regGen[ehSuccBB->GetId()]->TestBit(regNO)) { in DFSFindUseForRegOpnd()
[all …]
Dcg_ssa.cpp86 if (phiBB->GetLiveIn()->TestBit(vRegNO)) { in PrunedPhiInsertion()
91 if (prevBB->GetLiveOut()->TestBit(vRegNO)) { in PrunedPhiInsertion()
Dlive.cpp176 if (!cleanupBB->GetLiveIn()->TestBit(i)) { in DealWithInOutOfCleanupBB()
191 if ((bb != cgFunc->GetFirstBB()) && !bb->GetDef()->TestBit(i)) { in DealWithInOutOfCleanupBB()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_reaching.cpp272 …defInsnVec.size() > 1 || (startBBdefInsnVec.empty() && regOut[startBB->GetId()]->TestBit(regNO))) { in FindRegDefBetweenInsnGlobal()
289 …if (endBBdefInsnVec.size() > 1 || (endBBdefInsnVec.empty() && regIn[endBB->GetId()]->TestBit(regNO… in FindRegDefBetweenInsnGlobal()
324 if (!regGen[bb.GetId()]->TestBit(regNO)) { in FindRegDefInBB()
376 if (!memGen[startInsn->GetBB()->GetId()]->TestBit(offset / kMemZoomSize)) { in FindMemDefBetweenInsn()
437 if (!memGen[bb.GetId()]->TestBit(offset / kMemZoomSize)) { in FindMemDefInBB()
507 if (regGen[predBB->GetId()]->TestBit(regNO) || (regNO == kRFLAG && predBB->HasCall())) { in DFSFindDefForRegOpnd()
511 } else if (regIn[predBB->GetId()]->TestBit(regNO)) { in DFSFindDefForRegOpnd()
521 if (regGen[predEhBB->GetId()]->TestBit(regNO) || (regNO == kRFLAG && predEhBB->HasCall())) { in DFSFindDefForRegOpnd()
525 if (regIn[predEhBB->GetId()]->TestBit(regNO)) { in DFSFindDefForRegOpnd()
548 if (memGen[predBB->GetId()]->TestBit(offset / kMemZoomSize)) { in DFSFindDefForMemOpnd()
[all …]
Daarch64_ico.cpp335 if (!bb.GetLiveOut()->TestBit(destReg->GetRegisterNumber())) { in BuildCondMovInsn()
341 if (!bb.GetLiveOut()->TestBit(destReg->GetRegisterNumber())) { in BuildCondMovInsn()
497 if (bb->GetLiveOut()->TestBit(flagRegNO)) { in CheckCondMoveBB()
Daarch64_global.cpp526 (!findRes && useInsnSetOfFirstOpnd.empty() && !bb.GetLiveOut()->TestBit(firstRegNO))) { in DestOpndHasUseInsns()
536 if (ehSucc->GetLiveIn()->TestBit(firstRegNO)) { in DestOpndLiveOutToEHSuccs()
575 if (!findFinish && bb.GetLiveOut()->TestBit(secondRegNO)) { in CheckSrcOpndDefAndUseInsns()
Daarch64_ebo.cpp199 if (bb.GetLiveOut()->TestBit(static_cast<RegOperand const *>(&opnd)->GetRegisterNumber())) { in LiveOutOfBB()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dframe_states.cpp107 bool accumulatorIsLive = liveOutResult_->TestBit(accumulatorIndex_); in MergeFromCatchBB()
305 if (liveout->TestBit(i)) { in AdvanceToNextBc()
371 if (liveout->TestBit(i)) { in UpdateFrameValues()
391 if (liveout->TestBit(envIndex_)) { in InitEntryBB()
400 if (liveout->TestBit(i)) { in InitEntryBB()
494 if (liveout->TestBit(i)) { in MergeAssignment()
501 } else if (loopAssignment->TestBit(i)) { in MergeAssignment()
509 if (loopAssignment != nullptr && !loopAssignment->TestBit(i)) { in MergeAssignment()
524 if (liveout->TestBit(i)) { in CopyLiveoutValues()
569 if (liveout->TestBit(i)) { in NewLoopExit()
[all …]
Dframe_states.h46 bool TestBit(size_t index) const in TestBit() function
48 return liveout_.TestBit(index); in TestBit()
Dgraph_linearizer.cpp370 if (loopInfo.loopBodys->TestBit(i)) { in PrintLoop()
420 if (!loopInfo.loopBodys->TestBit(pred->GetId())) { in PropagateLoopBody()
496 if (loopInfo != nullptr && !loopInfo->loopBodys->TestBit(succ->GetId())) { in ComputeLoopTree()
/arkcompiler/ets_runtime/ecmascript/mem/
Dremembered_set.h72 bool TestBit(uintptr_t begin, uintptr_t addr) const in TestBit() function
74 return GCBitsetData()->TestBit((addr - begin) >> TAGGED_TYPE_SIZE_LOG); in TestBit()
Dregion-inl.h102 …return packedData_.markGCBitset_->TestBit((addrPtr & DEFAULT_REGION_MASK) >> TAGGED_TYPE_SIZE_LOG); in Test()
114 return set->TestBit(ToUintPtr(this), addr); in TestOldToNew()
Dgc_bitset.h115 bool TestBit(uintptr_t offset) const in TestBit() function
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dsparse_datainfo.h78 bool TestBit(uint32 bitNO) const in TestBit() function
Ddatainfo.h50 bool TestBit(uint32 bitNO) const in TestBit() function
Dreaching.h75 return regGen[bb.GetId()]->TestBit(regNO); in CheckRegGen()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
Dbitmap.h86 bool TestBit(size_t bitOffset) const in TestBit() function
494 return TestBit(AddrToBitOffset(ToPointerType(addr))); in Test()
504 return TestBit(AddrToBitOffset(ToPointerType(addr))); in TestIfAddrValid()
/arkcompiler/ets_runtime/ecmascript/compiler/base/
Dbit_set.h61 bool TestBit(size_t offset) const in TestBit() function