Home | History | Annotate | Download | only in ia32

Lines Matching refs:InstructionOperand

20   InstructionOperand UseByteRegister(Node* node) {
25 InstructionOperand DefineAsByteRegister(Node* node) {
91 InstructionOperand inputs[],
152 InstructionOperand inputs[],
167 InstructionOperand GetEffectiveIndexOperand(Node* index,
203 InstructionOperand operand0 = g.UseRegister(node->InputAt(0));
204 InstructionOperand operand1 = g.Use(node->InputAt(1));
226 InstructionOperand operand0 = g.UseRegister(node->InputAt(0));
237 InstructionOperand operand0 = g.UseRegister(node->InputAt(0));
238 InstructionOperand operand1 =
246 InstructionOperand operand0 = g.UseRegister(node->InputAt(0));
247 InstructionOperand operand1 =
311 InstructionOperand outputs[1];
313 InstructionOperand inputs[3];
345 InstructionOperand inputs[] = {
364 InstructionOperand temps[] = {g.TempRegister(), g.TempRegister()};
401 InstructionOperand val;
411 InstructionOperand inputs[4];
418 Emit(code, 0, static_cast<InstructionOperand*>(nullptr), input_count,
443 InstructionOperand inputs[6];
445 InstructionOperand outputs[1];
457 InstructionOperand const input = g.UseRegister(left);
550 InstructionOperand temps[] = {g.TempRegister(eax)};
559 InstructionOperand temps[] = {g.TempRegister(edx)};
568 InstructionOperand temps[] = {g.TempRegister(eax)};
578 InstructionOperand inputs[4];
587 InstructionOperand outputs[1];
626 InstructionOperand inputs[] = {
630 InstructionOperand outputs[] = {g.DefineSameAsFirst(node),
633 InstructionOperand temps[] = {g.TempRegister()};
651 InstructionOperand inputs[] = {
655 InstructionOperand outputs[] = {g.DefineSameAsFirst(node),
658 InstructionOperand temps[] = {g.TempRegister()};
676 InstructionOperand inputs[] = {g.UseUnique(node->InputAt(0)),
681 InstructionOperand outputs[] = {
685 InstructionOperand temps[] = {g.TempRegister(edx)};
701 InstructionOperand shift_operand;
707 InstructionOperand inputs[] = {g.UseFixed(node->InputAt(0), eax),
711 InstructionOperand outputs[2];
712 InstructionOperand temps[1];
842 InstructionOperand inputs[4];
851 InstructionOperand outputs[1];
931 InstructionOperand temps[] = {g.TempRegister()};
938 InstructionOperand temps[] = {g.TempRegister(eax)};
946 InstructionOperand temps[] = {g.TempRegister()};
954 InstructionOperand temps[] = {g.TempRegister()};
962 InstructionOperand temps[] = {g.TempRegister()};
970 InstructionOperand temps[] = {g.TempRegister()};
1002 InstructionOperand temps[] = {g.TempRegister()};
1013 InstructionOperand value = g.CanBeImmediate(node)
1026 InstructionOperand outputs[1];
1027 InstructionOperand inputs[4];
1035 InstructionOperand value =
1088 InstructionOperand right,
1093 InstructionOperand inputs[4];
1104 InstructionOperand left, InstructionOperand right,
1287 LocationOperand esp(InstructionOperand::EXPLICIT, LocationOperand::REGISTER,
1303 InstructionOperand value_operand = (rep == MachineRepresentation::kWord8)
1306 InstructionOperand inputs[] = {
1309 InstructionOperand outputs[] = {
1325 InstructionOperand inputs[] = {
1328 InstructionOperand outputs[] = {g.DefineAsFixed(node, eax)};
1329 InstructionOperand temp[] = {(rep == MachineRepresentation::kWord8)
1350 InstructionOperand inputs[] = {
1354 InstructionOperand outputs[] = {
1371 InstructionOperand inputs[] = {
1374 InstructionOperand outputs[] = {
1377 InstructionOperand temp[] = {(type == MachineType::Uint8())
1479 InstructionOperand value_operand = g.UseRegister(node->InputAt(0));
1493 InstructionOperand index_operand = value_operand;
1717 InstructionOperand new_val_operand =
1721 InstructionOperand inputs[] = {
1724 InstructionOperand outputs[] = {g.DefineAsFixed(node, eax)};
1770 InstructionOperand inputs[] = {g.UseUniqueRegister(base),
1772 InstructionOperand temps[] = {g.TempDoubleRegister()};
1773 InstructionOperand outputs[] = {
1790 InstructionOperand inputs[] = {
1797 InstructionOperand temps[] = {g.TempRegister(eax), g.TempRegister(edx)};
1831 InstructionOperand inputs[] = {
1839 InstructionOperand outputs[] = {
1899 InstructionOperand value_operand =
1903 InstructionOperand inputs[] = {
1906 InstructionOperand outputs[2];
1938 InstructionOperand new_value_operand =
1942 InstructionOperand inputs[] = {
1945 InstructionOperand outputs[] = {
2084 InstructionOperand temps[] = {g.TempSimd128Register()};
2093 InstructionOperand operand0 = g.UseUniqueRegister(node->InputAt(0));
2094 InstructionOperand operand1 = g.UseUniqueRegister(node->InputAt(1));
2095 InstructionOperand temps[] = {g.TempSimd128Register()};
2112 InstructionOperand operand2 = g.UseRegister(node->InputAt(2));
2140 InstructionOperand operand0 = g.UseRegister(node->InputAt(0)); \
2141 InstructionOperand operand1 = \
2143 InstructionOperand operand2 = g.Use(node->InputAt(1)); \
2196 InstructionOperand temps[] = {g.TempRegister()}; \
2207 InstructionOperand temps[] = {g.TempRegister()}; \
2226 InstructionOperand operand0 = g.UseRegister(node->InputAt(0));
2227 InstructionOperand operand1 = g.Use(node->InputAt(1));
2424 InstructionOperand temps[kMaxTemps];
2528 InstructionOperand dst =
2530 InstructionOperand src0 =
2534 InstructionOperand inputs[2 + kMaxImms + kMaxTemps];