Home | History | Annotate | Download | only in ia32

Lines Matching full:operand

92   // cycles in the move graph.  We use operand swaps to resolve cycles,
93 // which means that a call to PerformMove could change any source operand
112 // Though PerformMove can change any source operand in the move graph,
118 // only a single incoming edge to an operand, this move must also be
181 int LGapResolver::CountSourceUses(LOperand* operand) {
184 if (!moves_[i].IsEliminated() && moves_[i].source()->Equals(operand)) {
217 // No operand should be the destination for more than one move.
239 void LGapResolver::EnsureRestored(LOperand* operand) {
240 if (operand->IsRegister() && operand->index() == spilled_register_) {
282 // Dispatch on the source and destination operand kinds. Not all
287 Operand dst = cgen_->ToOperand(destination);
292 Operand src = cgen_->ToOperand(source);
300 Operand dst = cgen_->ToOperand(destination);
308 Operand dst = cgen_->ToOperand(destination);
315 Operand dst = cgen_->ToOperand(destination);
321 Operand src = cgen_->ToOperand(source);
327 Operand dst = cgen_->ToOperand(destination);
346 // Dispatch on the source and destination operand kinds. Not all
362 Operand mem =
379 Operand src = cgen_->ToOperand(source);
380 Operand dst = cgen_->ToOperand(destination);
404 Operand other =
408 __ movdbl(reg, Operand(xmm0));
415 Operand src0 = cgen_->ToOperand(source);
416 Operand src1 = cgen_->HighOperand(source);
417 Operand dst0 = cgen_->ToOperand(destination);
418 Operand dst1 = cgen_->HighOperand(destination);