Home | History | Annotate | Download | only in optimizing

Lines Matching refs:instructions_

781     instructions_.InsertInstructionBefore(replacement, initial);
803 to_block->instructions_.InsertInstructionBefore(insn, cursor);
818 Add(&instructions_, this, instruction);
835 instructions_.InsertInstructionBefore(instruction, cursor);
849 instructions_.InsertInstructionAfter(instruction, cursor);
878 Remove(&instructions_, this, instruction, ensure_safety);
1358 if (block_->instructions_.first_instruction_ == this) {
1359 block_->instructions_.first_instruction_ = next_;
1361 DCHECK_NE(block_->instructions_.last_instruction_, this);
1371 if (block_->instructions_.first_instruction_ == cursor) {
1372 block_->instructions_.first_instruction_ = this;
1436 new_block->instructions_.first_instruction_ = cursor;
1437 new_block->instructions_.last_instruction_ = instructions_.last_instruction_;
1438 instructions_.last_instruction_ = cursor->previous_;
1440 instructions_.first_instruction_ = nullptr;
1446 new_block->instructions_.SetBlockOfInstructions(new_block);
1482 new_block->instructions_.first_instruction_ = cursor;
1483 new_block->instructions_.last_instruction_ = instructions_.last_instruction_;
1484 instructions_.last_instruction_ = cursor->previous_;
1486 instructions_.first_instruction_ = nullptr;
1492 new_block->instructions_.SetBlockOfInstructions(new_block);
1510 DCHECK_NE(instructions_.last_instruction_, cursor);
1514 new_block->instructions_.first_instruction_ = cursor->GetNext();
1515 new_block->instructions_.last_instruction_ = instructions_.last_instruction_;
1518 instructions_.last_instruction_ = cursor;
1520 new_block->instructions_.SetBlockOfInstructions(new_block);
1855 instructions_.Add(other->GetInstructions());
1856 other->instructions_.SetBlockOfInstructions(this);
1857 other->instructions_.Clear();
1902 instructions_.Add(other->GetInstructions());
1903 other->instructions_.SetBlockOfInstructions(this);
2032 invoke->GetBlock()->instructions_.AddBefore(invoke, body->GetInstructions());