Lines Matching refs:IsRegister
132 if (source->IsRegister()) ++source_uses_[source->index()];
135 if (destination->IsRegister()) ++destination_uses_[destination->index()];
143 if (source->IsRegister()) {
149 if (destination->IsRegister()) {
217 if (operand->IsRegister() && operand->index() == spilled_register_) {
261 if (source->IsRegister()) {
262 DCHECK(destination->IsRegister() || destination->IsStackSlot());
268 DCHECK(destination->IsRegister() || destination->IsStackSlot());
270 if (destination->IsRegister()) {
284 if (destination->IsRegister()) {
364 if (source->IsRegister() && destination->IsRegister()) {
370 } else if ((source->IsRegister() && destination->IsStackSlot()) ||
371 (source->IsStackSlot() && destination->IsRegister())) {
377 cgen_->ToRegister(source->IsRegister() ? source : destination);
379 cgen_->ToOperand(source->IsRegister() ? destination : source);
433 if (source->IsRegister() && destination->IsRegister()) {
437 } else if (source->IsRegister()) {
441 } else if (destination->IsRegister()) {