Home
last modified time | relevance | path

Searched refs:BlockState (Results 1 - 8 of 8) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/
H A DBuddyAllocator.cpp43 if (block->mState == BlockState::Free) { in ComputeNumOfFreeBlocks()
45 } else if (block->mState == BlockState::Split) { in ComputeNumOfFreeBlocks()
99 ASSERT(block->mState == BlockState::Free); in InsertFreeBlock()
117 ASSERT(block->mState == BlockState::Free); in RemoveFreeBlock()
128 ASSERT(pPrev->mState == BlockState::Free); in RemoveFreeBlock()
133 ASSERT(pNext->mState == BlockState::Free); in RemoveFreeBlock()
162 ASSERT(currBlock->mState == BlockState::Free); in Allocate()
188 currBlock->mState = BlockState::Split; in Allocate()
197 currBlock->mState = BlockState::Allocated; in Allocate()
211 while (curr->mState == BlockState
[all...]
H A DBuddyAllocator.h54 enum class BlockState { Free, Split, Allocated }; class in dawn_native::BuddyAllocator
58 : mOffset(offset), mSize(size), mState(BlockState::Free) { in BuddyBlock()
72 BlockState mState;
/third_party/node/deps/v8/src/compiler/backend/
H A Dmid-tier-register-allocator.h24 class BlockState;
81 BlockState& block_state(RpoNumber rpo_number);
97 ZoneVector<BlockState> block_states_;
H A Dmid-tier-register-allocator.cc30 // BlockState stores details associated with a particular basic block.
31 class BlockState final {
33 BlockState(int block_count, Zone* zone) in BlockState() function in v8::internal::compiler::final
76 MOVE_ONLY_NO_DEFAULT_CONSTRUCTOR(BlockState);
90 RegisterState* BlockState::register_in_state(RegisterKind kind) { in register_in_state()
101 void BlockState::set_register_in_state(RegisterState* register_state, in set_register_in_state()
155 BlockState& MidTierRegisterAllocationData::block_state(RpoNumber rpo_number) { in block_state()
461 BlockState& block_state = data->block_state(block->rpo_number()); in AddDeferredSpillOutput()
625 BlockState& block_state = data->block_state(block->rpo_number()); in TrySpillOnEntryToDeferred()
1731 BlockState in EndBlock()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86VZeroUpper.cpp70 // BlockState - Each block is either:
87 struct BlockState { struct in __anon24955::VZeroUpperInserter
92 BlockState() = default;
95 using BlockStateMap = SmallVector<BlockState, 8>;
330 BlockState &BBState = BlockStates[MBB.getNumber()]; in runOnMachineFunction()
/third_party/node/deps/v8/src/parsing/
H A Dparser-base.h322 // BlockState and FunctionState implement the parser's scope stack.
323 // The parser's current scope is in scope_. BlockState and FunctionState
326 class BlockState { class in v8::internal::ParseFunctionFlag::ParserBase
328 BlockState(Scope** scope_stack, Scope* scope) in BlockState() function in v8::internal::ParseFunctionFlag::ParserBase::BlockState
333 BlockState(Zone* zone, Scope** scope_stack) in BlockState() function in v8::internal::ParseFunctionFlag::ParserBase::BlockState
334 : BlockState(scope_stack, in BlockState()
337 ~BlockState() { *scope_stack_ = outer_scope_; } in ~BlockState()
431 class FunctionState final : public BlockState {
1628 : BlockState(scope_stack, scope), in FunctionState()
2680 std::unique_ptr<BlockState> block_stat in ParseObjectPropertyDefinition()
[all...]
H A Dpreparser.cc167 BlockState block_state(&scope_, inner_scope); in PreParseFunction()
H A Dparser.cc965 BlockState block_state(&scope_, outer); in DoParseFunction()
1001 BlockState inner_block_state(&scope_, scope); in DoParseFunction()
2364 BlockState block_state(&scope_, inner_scope); in DesugarLexicalBindingsInForStatement()
2959 BlockState block_state(&scope_, scope()->AsDeclarationScope()); in BuildParameterInitializationBlock()
3325 BlockState block_state(&scope_, inner_scope); in InsertShadowingVarBindingInitializers()

Completed in 19 milliseconds