Home | History | Annotate | Download | only in compiler

Lines Matching defs:source

2 // Use of this source code is governed by a BSD-style license that can be
311 bool CodeGenerator::IsValidPush(InstructionOperand source,
313 if (source.IsImmediate() &&
317 if ((source.IsRegister() || source.IsStackSlot()) &&
321 if ((source.IsFloatRegister() || source.IsFloatStackSlot()) &&
325 if ((source.IsDoubleRegister() || source.IsFloatStackSlot()) &&
343 InstructionOperand source = move->source();
351 if (source.IsStackSlot() &&
352 LocationOperand::cast(source).index() >=
367 if (IsValidPush(source, push_type)) {