Home | History | Annotate | Download | only in arm64

Lines Matching defs:UseFixed

379 LOperand* LChunkBuilder::UseFixed(HValue* value, Register fixed_register) {
817 LOperand* context = UseFixed(instr->context(), cp);
818 LOperand* left_operand = UseFixed(left, x1);
819 LOperand* right_operand = UseFixed(right, x0);
902 LOperand* function = UseFixed(instr->function(), x1);
903 LOperand* receiver = UseFixed(instr->receiver(), x0);
904 LOperand* length = UseFixed(instr->length(), x2);
905 LOperand* elements = UseFixed(instr->elements(), x3);
1023 LOperand* function = UseFixed(instr->function(), x1);
1040 UseFixed(instr->OperandAt(i), descriptor.GetParameterRegister(i - 1));
1052 LOperand* context = UseFixed(instr->context(), cp);
1053 LOperand* function = UseFixed(instr->function(), x1);
1060 LOperand* context = UseFixed(instr->context(), cp);
1062 LOperand* constructor = UseFixed(instr->constructor(), x1);
1069 LOperand* context = UseFixed(instr->context(), cp);
1071 LOperand* constructor = UseFixed(instr->constructor(), x1);
1078 LOperand* context = UseFixed(instr->context(), cp);
1084 LOperand* context = UseFixed(instr->context(), cp);
1292 LOperand* context = UseFixed(instr->context(), cp);
1293 LOperand* left = UseFixed(instr->left(), x1);
1294 LOperand* right = UseFixed(instr->right(), x0);
1359 LOperand* object = UseFixed(instr->value(), x0);
1371 LOperand* context = UseFixed(instr->context(), cp);
1495 LOperand* context = UseFixed(instr->context(), cp);
1540 LOperand* context = UseFixed(instr->context(), cp);
1543 UseFixed(instr->left(), InstanceofStub::left()),
1544 UseFixed(instr->right(), InstanceofStub::right()));
1552 UseFixed(instr->context(), cp),
1553 UseFixed(instr->left(), InstanceofStub::left()));
1560 LOperand* context = UseFixed(instr->context(), cp);
1562 UseFixed(instr->receiver(), LoadDescriptor::ReceiverRegister());
1564 UseFixed(instr->name(), LoadDescriptor::NameRegister());
1572 LOperand* context = UseFixed(instr->context(), cp);
1574 LOperand* function = UseFixed(instr->function(), x1);
1672 LOperand* context = UseFixed(instr->context(), cp);
1674 UseFixed(instr->global_object(), LoadDescriptor::ReceiverRegister());
1734 LOperand* context = UseFixed(instr->context(), cp);
1736 UseFixed(instr->object(), LoadDescriptor::ReceiverRegister());
1737 LOperand* key = UseFixed(instr->key(), LoadDescriptor::NameRegister());
1757 LOperand* context = UseFixed(instr->context(), cp);
1759 UseFixed(instr->object(), LoadDescriptor::ReceiverRegister());
2015 right = UseFixed(instr->right(), MathPowIntegerDescriptor::exponent());
2019 right = UseFixed(instr->right(), MathPowTaggedDescriptor::exponent());
2047 LOperand* context = UseFixed(instr->context(), cp);
2069 ? UseFixed(instr->context(), cp)
2072 return new(zone()) LReturn(UseFixed(instr->value(), x0), context,
2093 LOperand* context = FLAG_debug_code ? UseFixed(instr->context(), cp) : NULL;
2284 LOperand* context = UseFixed(instr->context(), cp);
2380 LOperand* context = UseFixed(instr->context(), cp);
2382 UseFixed(instr->object(), StoreDescriptor::ReceiverRegister());
2383 LOperand* key = UseFixed(instr->key(), StoreDescriptor::NameRegister());
2384 LOperand* value = UseFixed(instr->value(), StoreDescriptor::ValueRegister());
2425 LOperand* context = UseFixed(instr->context(), cp);
2427 UseFixed(instr->object(), StoreDescriptor::ReceiverRegister());
2428 LOperand* value = UseFixed(instr->value(), StoreDescriptor::ValueRegister());
2436 LOperand* context = UseFixed(instr->context(), cp);
2437 LOperand* left = UseFixed(instr->left(), x1);
2438 LOperand* right = UseFixed(instr->right(), x0);
2468 LOperand* context = UseFixed(instr->context(), cp);
2469 LOperand* left = UseFixed(instr->left(), x1);
2470 LOperand* right = UseFixed(instr->right(), x0);
2520 LOperand* object = UseFixed(instr->value(), x0);
2535 LOperand* object = UseFixed(instr->object(), x0);
2536 LOperand* context = UseFixed(instr->context(), cp);
2556 LOperand* context = UseFixed(instr->context(), cp);
2557 // TODO(jbramley): In ARM, this uses UseFixed to force the input to x0.
2585 LOperand* context = UseFixed(instr->context(), cp);
2699 LOperand* context = UseFixed(instr->context(), cp);
2702 LOperand* object = UseFixed(instr->enumerable(), x0);
2747 LOperand* context = UseFixed(instr->context(), cp);