Searched refs:BlockAssessments (Results 1 – 2 of 2) sorted by relevance
134 class BlockAssessments : public ZoneObject {138 explicit BlockAssessments(Zone* zone, int spill_slot_delta) in BlockAssessments() function144 BlockAssessments(const BlockAssessments&) = delete;145 BlockAssessments& operator=(const BlockAssessments&) = delete;166 void CopyFrom(const BlockAssessments* other) { in CopyFrom()278 BlockAssessments* CreateForBlock(const InstructionBlock* block);283 const BlockAssessments* current_assessments,286 void ValidateUse(RpoNumber block_id, BlockAssessments* current_assessments,293 ZoneMap<RpoNumber, BlockAssessments*> assessments_;
280 void BlockAssessments::PerformMoves(const Instruction* instruction) { in PerformMoves()289 void BlockAssessments::PerformParallelMoves(const ParallelMove* moves) { in PerformParallelMoves()319 void BlockAssessments::DropRegisters() { in DropRegisters()328 void BlockAssessments::CheckReferenceMap(const ReferenceMap* reference_map) { in CheckReferenceMap()355 bool BlockAssessments::IsStaleReferenceStackSlot(InstructionOperand op) { in IsStaleReferenceStackSlot()363 void BlockAssessments::Print() const { in Print()384 BlockAssessments* RegisterAllocatorVerifier::CreateForBlock( in CreateForBlock()388 BlockAssessments* ret = in CreateForBlock()389 zone()->New<BlockAssessments>(zone(), spill_slot_delta()); in CreateForBlock()398 const BlockAssessments* prev_block = assessments_[block->predecessors()[0]]; in CreateForBlock()[all …]