Home
last modified time | relevance | path

Searched refs:BlockPoolsScope (Results 1 – 11 of 11) sorted by relevance

/third_party/node/deps/v8/src/codegen/arm64/
Dassembler-arm64.h2067 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() function
2440 ~BlockPoolsScope() { assem_->EndBlockVeneerPool(); } in ~BlockPoolsScope()
2445 DISALLOW_IMPLICIT_CONSTRUCTORS(BlockPoolsScope);
2786 BlockPoolsScope block_constant_pool_emission_scope;
2794 Assembler::BlockPoolsScope block_pools_scope_;
Dassembler-arm64.cc1337 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()
Dmacro-assembler-arm64.cc1936 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()
/third_party/node/deps/v8/src/codegen/
Dconstant-pool.cc270 Assembler::BlockPoolsScope block_pools(assm_, PoolEmissionCheck::kSkip); in EmitAndClear()
518 Assembler::BlockPoolsScope block_pools(assm_, PoolEmissionCheck::kSkip); in EmitAndClear()
/third_party/node/deps/v8/src/baseline/arm64/
Dbaseline-assembler-arm64-inl.h558 TurboAssembler::BlockPoolsScope block_pools(masm_, num_labels * kInstrSize);
/third_party/vixl/src/aarch64/
Dmacro-assembler-aarch64.h7876 friend class BlockPoolsScope; variable
8299 class BlockPoolsScope {
8301 explicit BlockPoolsScope(MacroAssembler* masm) : masm_(masm) { in BlockPoolsScope() function
8305 ~BlockPoolsScope() { masm_->ReleasePools(); } in ~BlockPoolsScope()
Dmacro-assembler-aarch64.cc2692 BlockPoolsScope scope(this); in Emit()
/third_party/node/deps/v8/src/codegen/riscv64/
Dassembler-riscv64.h1293 using BlockPoolsScope = BlockTrampolinePoolScope; variable
Dassembler-riscv64.cc3972 Assembler::BlockPoolsScope block_pools(this); in RecordConstPool()
/third_party/node/deps/v8/src/builtins/arm64/
Dbuiltins-arm64.cc742 Assembler::BlockPoolsScope block_pools(masm); in Generate_JSEntryVariant()
/third_party/node/deps/v8/src/compiler/backend/arm64/
Dcode-generator-arm64.cc3001 TurboAssembler::BlockPoolsScope block_pools(tasm(), in AssembleArchTableSwitch()