• Home
  • Raw
  • Download

Lines Matching refs:ConstantPool

218 ConstantPool::ConstantPool(Assembler* assm) : assm_(assm) {}  in ConstantPool()  function in v8::internal::ConstantPool
219 ConstantPool::~ConstantPool() { DCHECK_EQ(blocked_nesting_, 0); } in ~ConstantPool()
221 RelocInfoStatus ConstantPool::RecordEntry(uint32_t data, in RecordEntry()
228 RelocInfoStatus ConstantPool::RecordEntry(uint64_t data, in RecordEntry()
235 RelocInfoStatus ConstantPool::RecordKey(ConstantPoolKey key, int offset) { in RecordKey()
248 if (Entry32Count() + Entry64Count() > ConstantPool::kApproxMaxEntryCount) { in RecordKey()
256 RelocInfoStatus ConstantPool::GetRelocInfoStatusFor( in GetRelocInfoStatusFor()
267 void ConstantPool::EmitAndClear(Jump require_jump) { in EmitAndClear()
304 void ConstantPool::Clear() { in Clear()
313 void ConstantPool::StartBlock() { in StartBlock()
322 void ConstantPool::EndBlock() { in EndBlock()
331 bool ConstantPool::IsBlocked() const { return blocked_nesting_ > 0; } in IsBlocked()
333 void ConstantPool::SetNextCheckIn(size_t instructions) { in SetNextCheckIn()
338 void ConstantPool::EmitEntries() { in EmitEntries()
352 void ConstantPool::Emit(const ConstantPoolKey& key) { in Emit()
360 bool ConstantPool::ShouldEmitNow(Jump require_jump, size_t margin) const { in ShouldEmitNow()
362 if (Entry32Count() + Entry64Count() > ConstantPool::kApproxMaxEntryCount) { in ShouldEmitNow()
405 int ConstantPool::ComputeSize(Jump require_jump, in ComputeSize()
414 Alignment ConstantPool::IsAlignmentRequiredIfEmittedAt(Jump require_jump, in IsAlignmentRequiredIfEmittedAt()
424 bool ConstantPool::IsInImmRangeIfEmittedAt(int pc_offset) { in IsInImmRangeIfEmittedAt()
440 ConstantPool::BlockScope::BlockScope(Assembler* assm, size_t margin) in BlockScope()
446 ConstantPool::BlockScope::BlockScope(Assembler* assm, PoolEmissionCheck check) in BlockScope()
452 ConstantPool::BlockScope::~BlockScope() { pool_->EndBlock(); } in ~BlockScope()
454 void ConstantPool::MaybeCheck() { in MaybeCheck()