Home | History | Annotate | Download | only in compiler

Lines Matching defs:virtual_register

118       os << "v" << unalloc->virtual_register();
146 return os << "[constant:" << ConstantOperand::cast(op).virtual_register()
602 PhiInstruction::PhiInstruction(Zone* zone, int virtual_register,
604 : virtual_register_(virtual_register),
605 output_(UnallocatedOperand(UnallocatedOperand::NONE, virtual_register)),
610 void PhiInstruction::SetInput(size_t offset, int virtual_register) {
612 operands_[offset] = virtual_register;
615 void PhiInstruction::RenameInput(size_t offset, int virtual_register) {
617 operands_[offset] = virtual_register;
794 ? ConstantOperand::cast(output)->virtual_register()
795 : UnallocatedOperand::cast(output)->virtual_register();
835 int virtual_register = next_virtual_register_++;
836 CHECK_NE(virtual_register, InstructionOperand::kInvalidVirtualRegister);
837 return virtual_register;
918 int virtual_register) const {
919 DCHECK_LE(0, virtual_register);
920 DCHECK_LT(virtual_register, VirtualRegisterCount());
921 if (virtual_register >= static_cast<int>(representations_.size())) {
924 return representations_[virtual_register];
929 int virtual_register) {
930 DCHECK_LE(0, virtual_register);
931 DCHECK_LT(virtual_register, VirtualRegisterCount());
932 if (virtual_register >= static_cast<int>(representations_.size())) {
936 DCHECK_IMPLIES(representations_[virtual_register] != rep,
937 representations_[virtual_register] == DefaultRepresentation());
938 representations_[virtual_register] = rep;
962 virtual_register());