Searched refs:assm_ (Results 1 – 7 of 7) sorted by relevance
/third_party/node/deps/v8/src/codegen/ |
D | constant-pool.cc | 218 ConstantPool::ConstantPool(Assembler* assm) : assm_(assm) {} in ConstantPool() 225 return RecordKey(std::move(key), assm_->pc_offset()); in RecordEntry() 232 return RecordKey(std::move(key), assm_->pc_offset()); in RecordEntry() 270 Assembler::BlockPoolsScope block_pools(assm_, PoolEmissionCheck::kSkip); in EmitAndClear() 272 IsAlignmentRequiredIfEmittedAt(require_jump, assm_->pc_offset()); in EmitAndClear() 275 assm_->bind(&size_check); in EmitAndClear() 276 assm_->RecordConstPool(size); in EmitAndClear() 290 if (require_jump == Jump::kRequired) assm_->b(&after_pool); in EmitAndClear() 292 assm_->RecordComment("[ Constant Pool"); in EmitAndClear() 294 if (require_alignment == Alignment::kRequired) assm_->Align(kInt64Size); in EmitAndClear() [all …]
|
D | constant-pool.h | 330 Assembler* assm_; variable
|
/third_party/node/deps/v8/src/codegen/riscv64/ |
D | assembler-riscv64.cc | 3991 assm_->ld(zero_reg, zero_reg, word_count); in EmitPrologue() 3992 assm_->EmitPoolGuard(); in EmitPrologue() 4008 Instr instr_auipc = assm_->instr_at(load_offset); in SetLoadOffsetToConstPoolEntry() 4009 Instr instr_ld = assm_->instr_at(load_offset + 4); in SetLoadOffsetToConstPoolEntry() 4011 DCHECK(assm_->IsAuipc(instr_auipc)); in SetLoadOffsetToConstPoolEntry() 4012 DCHECK(assm_->IsLd(instr_ld)); in SetLoadOffsetToConstPoolEntry() 4013 DCHECK_EQ(assm_->LdOffset(instr_ld), 0); in SetLoadOffsetToConstPoolEntry() 4014 DCHECK_EQ(assm_->AuipcOffset(instr_auipc), 0); in SetLoadOffsetToConstPoolEntry() 4017 reinterpret_cast<Address>(assm_->toAddress(load_offset))); in SetLoadOffsetToConstPoolEntry() 4021 assm_->instr_at_put(load_offset, SetAuipcOffset(Hi20, instr_auipc)); in SetLoadOffsetToConstPoolEntry() [all …]
|
D | assembler-riscv64.h | 1334 explicit VectorUnit(Assembler* assm) : assm_(assm) {} in VectorUnit() 1341 assm_->vsetvlmax(rd, sew_, lmul_); in set() 1355 assm_->addi(kScratchReg, zero_reg, mode << kFcsrFrmShift); in set() 1356 assm_->fscsr(kScratchReg); in set() 1365 assm_->vsetvli(rd, rs1, sew_, lmul_); in set() 1373 assm_->vsetvl(sew_, lmul_); in set() 1381 Assembler* assm_; variable
|
/third_party/node/deps/v8/src/codegen/arm64/ |
D | assembler-arm64.cc | 4412 assm_->Emit(LDR_x_lit | Assembler::ImmLLiteral(word_count) | in EmitPrologue() 4414 assm_->EmitPoolGuard(); in EmitPrologue() 4430 Instruction* instr = assm_->InstructionAt(load_offset); in SetLoadOffsetToConstPoolEntry() 4433 instr->SetImmPCOffsetTarget(assm_->options(), entry_offset); in SetLoadOffsetToConstPoolEntry() 4455 assm_->CheckVeneerPool(false, require_jump == Jump::kRequired, in Check() 4456 assm_->kVeneerDistanceMargin + worst_case_size + in Check() 4461 int needed_space = worst_case_size + assm_->kGap; in Check() 4462 while (assm_->buffer_space() <= needed_space) { in Check() 4463 assm_->GrowBuffer(); in Check()
|
/third_party/node/deps/v8/src/codegen/x64/ |
D | assembler-x64.h | 350 explicit ConstPool(Assembler* assm) : assm_(assm) {} in ConstPool() 367 Assembler* assm_; variable
|
D | assembler-x64.cc | 295 int offset = assm_->pc_offset(); in TryRecordEntry() 322 Address disp_addr = assm_->addr_at(it->second); in PatchEntries()
|