Searched refs:BlockPoolsScope (Results 1 – 11 of 11) sorted by relevance
2067 BlockPoolsScope no_pool_scope(this);2076 BlockPoolsScope no_pool_scope(this);2085 BlockPoolsScope no_pool_scope(this);2426 class V8_NODISCARD BlockPoolsScope {2430 explicit BlockPoolsScope(Assembler* assem, size_t margin = 0)2436 BlockPoolsScope(Assembler* assem, PoolEmissionCheck check) in BlockPoolsScope() function2440 ~BlockPoolsScope() { assem_->EndBlockVeneerPool(); } in ~BlockPoolsScope()2445 DISALLOW_IMPLICIT_CONSTRUCTORS(BlockPoolsScope);2786 BlockPoolsScope block_constant_pool_emission_scope;2794 Assembler::BlockPoolsScope block_pools_scope_;
1337 BlockPoolsScope no_pool_before_ldr_of_heap_object_request(this); in ldr()1346 BlockPoolsScope no_pool_before_ldr_pcrel_instr(this); in ldr()3524 BlockPoolsScope no_pool_inbetween(this); in dcptr()3704 BlockPoolsScope scope(this, size_of_debug_sequence); in debug()4381 BlockPoolsScope no_pool_before_b_instr(this); in near_jump()4388 BlockPoolsScope no_pool_before_bl_instr(this); in near_call()4395 BlockPoolsScope no_pool_before_bl_instr(this); in near_call()4498 Assembler::BlockPoolsScope block_pools(this, PoolEmissionCheck::kSkip); in RecordVeneerPool()4507 BlockPoolsScope scope(this, PoolEmissionCheck::kSkip); in EmitVeneers()4639 Assembler::BlockPoolsScope block_pools(this); in RecordConstPool()
1936 BlockPoolsScope scope(this); in Call()1941 BlockPoolsScope scope(this); in Call()1954 BlockPoolsScope scope(this); in Call()2259 BlockPoolsScope scope(this); in CallForDeoptimization()3558 BlockPoolsScope scope(this); in TruncateDoubleToI()
270 Assembler::BlockPoolsScope block_pools(assm_, PoolEmissionCheck::kSkip); in EmitAndClear()518 Assembler::BlockPoolsScope block_pools(assm_, PoolEmissionCheck::kSkip); in EmitAndClear()
558 TurboAssembler::BlockPoolsScope block_pools(masm_, num_labels * kInstrSize);
7876 friend class BlockPoolsScope; variable8299 class BlockPoolsScope {8301 explicit BlockPoolsScope(MacroAssembler* masm) : masm_(masm) { in BlockPoolsScope() function8305 ~BlockPoolsScope() { masm_->ReleasePools(); } in ~BlockPoolsScope()
2692 BlockPoolsScope scope(this); in Emit()
1293 using BlockPoolsScope = BlockTrampolinePoolScope; variable
3972 Assembler::BlockPoolsScope block_pools(this); in RecordConstPool()
742 Assembler::BlockPoolsScope block_pools(masm); in Generate_JSEntryVariant()
3001 TurboAssembler::BlockPoolsScope block_pools(tasm(), in AssembleArchTableSwitch()