/external/v8/src/compiler/mips/ |
instruction-selector-mips.cc | 126 selector->Emit(opcode, g.DefineAsRegister(node), 135 selector->Emit(opcode, g.DefineAsRegister(node), 143 selector->Emit(opcode, g.DefineAsRegister(node), 199 outputs[output_count++] = g.DefineAsRegister(node); 202 outputs[output_count++] = g.DefineAsRegister(cont->result()); 273 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(index)); 280 g.DefineAsRegister(node), addr_reg, g.TempImmediate(0)); 397 Emit(kMipsExt, g.DefineAsRegister(node), 433 Emit(kMipsNor, g.DefineAsRegister(node), 442 Emit(kMipsNor, g.DefineAsRegister(node), g.UseRegister(m.left().node()) [all...] |
/external/v8/src/compiler/mips64/ |
instruction-selector-mips64.cc | 114 selector->Emit(opcode, g.DefineAsRegister(node), 122 selector->Emit(opcode, g.DefineAsRegister(node), 131 selector->Emit(opcode, g.DefineAsRegister(node), 199 InstructionOperand outputs[] = {g.DefineAsRegister(node)}; 258 outputs[output_count++] = g.DefineAsRegister(node); 261 outputs[output_count++] = g.DefineAsRegister(cont->result()); 303 g.DefineAsRegister(output == nullptr ? node : output), 311 g.DefineAsRegister(output == nullptr ? node : output), 467 Emit(kMips64Ext, g.DefineAsRegister(node), 517 Emit(kMips64Dext, g.DefineAsRegister(node) [all...] |
/external/v8/src/crankshaft/arm64/ |
lithium-arm64.cc | 391 LInstruction* LChunkBuilder::DefineAsRegister( 612 instr = DefineAsRegister(new(zone()) LDummy()); 615 instr = DefineAsRegister(new(zone()) 732 return DefineAsRegister(result); 778 return DefineAsRegister(new(zone()) LAccessArgumentsAt(args, length, index)); 796 DefineAsRegister(new(zone()) LAddS(left, right)) : 797 DefineAsRegister(new(zone()) LAddI(left, right)); 807 return DefineAsRegister(new(zone()) LAddE(left, right)); 823 return DefineAsRegister(result); 830 return AssignPointerMap(DefineAsRegister(result)) [all...] |
lithium-arm64.h | [all...] |
/external/v8/src/compiler/ppc/ |
instruction-selector-ppc.cc | 77 selector->Emit(opcode, g.DefineAsRegister(node), 84 selector->Emit(opcode, g.DefineAsRegister(node), 92 selector->Emit(opcode, g.DefineAsRegister(node), 105 outputs[output_count++] = g.DefineAsRegister(node); 109 outputs[output_count++] = g.DefineAsRegister(success_output); 143 outputs[output_count++] = g.DefineAsRegister(node); 146 outputs[output_count++] = g.DefineAsRegister(cont->result()); 222 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(offset)); 225 g.DefineAsRegister(node), g.UseRegister(offset), g.UseImmediate(base)); 228 g.DefineAsRegister(node), g.UseRegister(base), g.UseRegister(offset)) [all...] |
/external/v8/src/compiler/s390/ |
instruction-selector-s390.cc | 163 selector->Emit(opcode, g.DefineAsRegister(node), 169 selector->Emit(opcode, g.DefineAsRegister(node), 177 selector->Emit(opcode, g.DefineAsRegister(node), 189 outputs[output_count++] = g.DefineAsRegister(node); 193 outputs[output_count++] = g.DefineAsRegister(success_output); 249 outputs[output_count++] = g.DefineAsRegister(node); 252 outputs[output_count++] = g.DefineAsRegister(cont->result()); 321 outputs[0] = g.DefineAsRegister(node); 491 g.DefineAsRegister(node), g.UseRegister(base), g.UseRegister(offset), 591 Emit(kS390_RotLeftAndMask32, g.DefineAsRegister(node) [all...] |
/external/v8/src/crankshaft/ppc/ |
lithium-ppc.cc | 501 LInstruction* LChunkBuilder::DefineAsRegister( 619 return DefineAsRegister(new (zone()) LDummyUse(UseAny(instr->value()))); 665 DefineAsRegister(new (zone()) LShiftI(op, left, right, does_deopt)); 690 return DefineAsRegister(result); 784 instr = DefineAsRegister(new (zone()) LDummy()); 787 instr = DefineAsRegister(new (zone()) 916 return DefineAsRegister(new (zone()) LArgumentsLength(value)); 922 return DefineAsRegister(new (zone()) LArgumentsElements); 940 return AssignEnvironment(DefineAsRegister(result)); 977 return DefineAsRegister(new (zone() [all...] |
/external/v8/src/crankshaft/s390/ |
lithium-s390.cc | 450 LInstruction* LChunkBuilder::DefineAsRegister( 555 return DefineAsRegister(new (zone()) LDummyUse(UseAny(instr->value()))); 598 DefineAsRegister(new (zone()) LShiftI(op, left, right, does_deopt)); 713 instr = DefineAsRegister(new (zone()) LDummy()); 716 instr = DefineAsRegister(new (zone()) 838 return DefineAsRegister(new (zone()) LArgumentsLength(value)); 843 return DefineAsRegister(new (zone()) LArgumentsElements); 859 return AssignEnvironment(DefineAsRegister(result)); 892 return DefineAsRegister(new (zone()) 898 : DefineAsRegister(new (zone()) LThisFunction) [all...] |
/external/v8/src/crankshaft/arm/ |
lithium-arm.cc | 488 LInstruction* LChunkBuilder::DefineAsRegister( 607 return DefineAsRegister(new(zone()) LDummyUse(UseAny(instr->value()))); 653 DefineAsRegister(new(zone()) LShiftI(op, left, right, does_deopt)); 675 return DefineAsRegister(result); 769 instr = DefineAsRegister(new(zone()) LDummy()); 772 instr = DefineAsRegister(new(zone()) 901 return DefineAsRegister(new(zone()) LArgumentsLength(value)); 907 return DefineAsRegister(new(zone()) LArgumentsElements); 925 return AssignEnvironment(DefineAsRegister(result)); 964 return DefineAsRegister( [all...] |
lithium-arm.h | [all...] |
/external/v8/src/crankshaft/mips64/ |
lithium-mips64.cc | 495 LInstruction* LChunkBuilder::DefineAsRegister( 614 return DefineAsRegister(new(zone()) LDummyUse(UseAny(instr->value()))); 660 DefineAsRegister(new(zone()) LShiftI(op, left, right, does_deopt)); 685 return DefineAsRegister(result); 779 instr = DefineAsRegister(new(zone()) LDummy()); 782 instr = DefineAsRegister(new(zone()) 905 return DefineAsRegister( 912 return DefineAsRegister(new(zone()) LArgumentsElements); 930 return AssignEnvironment(DefineAsRegister(result)); 969 return DefineAsRegister( [all...] |
lithium-mips64.h | [all...] |
/external/v8/src/crankshaft/mips/ |
lithium-mips.cc | 495 LInstruction* LChunkBuilder::DefineAsRegister( 614 return DefineAsRegister(new(zone()) LDummyUse(UseAny(instr->value()))); 660 DefineAsRegister(new(zone()) LShiftI(op, left, right, does_deopt)); 685 return DefineAsRegister(result); 779 instr = DefineAsRegister(new(zone()) LDummy()); 782 instr = DefineAsRegister(new(zone()) 905 return DefineAsRegister( 912 return DefineAsRegister(new(zone()) LArgumentsElements); 930 return AssignEnvironment(DefineAsRegister(result)); 969 return DefineAsRegister( [all...] |
lithium-mips.h | [all...] |
/external/v8/src/compiler/x64/ |
instruction-selector-x64.cc | 216 outputs[0] = g.DefineAsRegister(node); 231 outputs[0] = g.DefineAsRegister(node); 380 Emit(opcode, g.DefineAsRegister(node), g.UseRegister(buffer), 388 Emit(opcode, g.DefineAsRegister(node), g.UseRegister(buffer), 494 outputs[output_count++] = g.DefineAsRegister(cont->result()); 524 Emit(kX64Movzxbl, g.DefineAsRegister(node), g.Use(m.left().node())); 526 Emit(kX64Movzxwl, g.DefineAsRegister(node), g.Use(m.left().node())); 630 outputs[0] = g.DefineAsRegister(result); 753 InstructionOperand outputs[] = {g.DefineAsRegister(node)}; 774 Emit(kX64Movsxwl, g.DefineAsRegister(node), g.Use(mleft.left().node())) [all...] |
/external/v8/src/compiler/arm64/ |
instruction-selector-arm64.cc | 143 selector->Emit(opcode, g.DefineAsRegister(node), 150 selector->Emit(opcode, g.DefineAsRegister(node), 159 selector->Emit(opcode, g.DefineAsRegister(node), 228 InstructionOperand outputs[] = {g.DefineAsRegister(node)}; 458 outputs[output_count++] = g.DefineAsRegister(node); 462 outputs[output_count++] = g.DefineAsRegister(cont->result()); 496 selector->Emit(negate_opcode, g.DefineAsRegister(node), 534 outputs[0] = g.DefineAsRegister(output == nullptr ? node : output); 758 Emit(opcode, g.DefineAsRegister(node), g.UseRegister(buffer), 763 Emit(opcode, g.DefineAsRegister(node), g.UseRegister(buffer) [all...] |
/external/v8/src/compiler/arm/ |
instruction-selector-arm.cc | 83 selector->Emit(opcode, g.DefineAsRegister(node), 90 selector->Emit(opcode, g.DefineAsRegister(node), 255 outputs[output_count++] = g.DefineAsRegister(node); 257 outputs[output_count++] = g.DefineAsRegister(cont->result()); 308 g.DefineAsRegister(node), g.UseRegister(m.left().node()), 318 InstructionOperand result_operand = g.DefineAsRegister(node); 411 InstructionOperand output = g.DefineAsRegister(node); 519 Emit(kArmVmovF32U32, g.DefineAsRegister(node), temp); 553 Emit(kArmVmovF64U32U32, g.DefineAsRegister(node), fp_lo, fp_hi); 658 g.DefineAsRegister(node), offset_operand, length_operand [all...] |
/external/v8/src/crankshaft/x64/ |
lithium-x64.cc | 522 LInstruction* LChunkBuilder::DefineAsRegister( 631 return DefineAsRegister(new(zone()) LDummyUse(UseAny(instr->value()))); 700 return CpuFeatures::IsSupported(AVX) ? DefineAsRegister(result) 795 instr = DefineAsRegister(new(zone()) LDummy()); 798 instr = DefineAsRegister(new(zone()) 925 return DefineAsRegister(new(zone()) LArgumentsLength(Use(length->value()))); 931 return DefineAsRegister(new(zone()) LArgumentsElements); 988 return DefineAsRegister( 996 : DefineAsRegister(new(zone()) LThisFunction); 1007 return DefineAsRegister(new(zone()) LContext) [all...] |
/external/v8/src/crankshaft/ia32/ |
lithium-ia32.cc | 530 LInstruction* LChunkBuilder::DefineAsRegister( 639 return DefineAsRegister(new(zone()) LDummyUse(UseAny(instr->value()))); 707 return CpuFeatures::IsSupported(AVX) ? DefineAsRegister(result) 802 instr = DefineAsRegister(new(zone()) LDummy()); 805 instr = DefineAsRegister(new(zone()) 935 return DefineAsRegister(new(zone()) LArgumentsLength(Use(length->value()))); 941 return DefineAsRegister(new(zone()) LArgumentsElements); 1001 return DefineAsRegister( 1009 : DefineAsRegister(new(zone()) LThisFunction); 1020 return DefineAsRegister(new(zone()) LContext) [all...] |
lithium-ia32.h | [all...] |
/external/v8/src/crankshaft/x87/ |
lithium-x87.cc | 536 LInstruction* LChunkBuilder::DefineAsRegister( 637 return DefineAsRegister(new(zone()) LDummyUse(UseAny(instr->value()))); 799 instr = DefineAsRegister(new(zone()) LDummy()); 802 instr = DefineAsRegister(new(zone()) 952 return DefineAsRegister(new(zone()) LArgumentsLength(Use(length->value()))); 958 return DefineAsRegister(new(zone()) LArgumentsElements); 1018 return DefineAsRegister( 1026 : DefineAsRegister(new(zone()) LThisFunction); 1037 return DefineAsRegister(new(zone()) LContext); [all...] |
/external/v8/src/compiler/ia32/ |
instruction-selector-ia32.cc | 27 return DefineAsRegister(node); 172 selector->Emit(opcode, g.DefineAsRegister(node), g.Use(node->InputAt(0))); 179 selector->Emit(opcode, g.DefineAsRegister(node), 190 selector->Emit(avx_opcode, g.DefineAsRegister(node), operand0, operand1); 201 selector->Emit(avx_opcode, g.DefineAsRegister(node), g.Use(input)); 244 outputs[0] = g.DefineAsRegister(node); 398 g.DefineAsRegister(node), offset_operand, length_operand, 402 g.DefineAsRegister(node), offset_operand, length_operand, 615 outputs[0] = g.DefineAsRegister(result); 658 g.DefineAsRegister(projection1)} [all...] |
/external/v8/src/compiler/x87/ |
instruction-selector-x87.cc | 27 return DefineAsRegister(node); 205 outputs[0] = g.DefineAsRegister(node); 359 g.DefineAsRegister(node), offset_operand, length_operand, 363 g.DefineAsRegister(node), offset_operand, length_operand, 468 outputs[output_count++] = g.DefineAsRegister(cont->result()); 576 outputs[0] = g.DefineAsRegister(result); 619 g.DefineAsRegister(projection1)}; 644 g.DefineAsRegister(projection1)}; 733 Emit(kX87Lzcnt, g.DefineAsRegister(node), g.Use(node->InputAt(0))); 748 Emit(kX87Popcnt, g.DefineAsRegister(node), g.Use(node->InputAt(0))) [all...] |
/external/v8/src/compiler/ |
instruction-selector-impl.h | 40 InstructionOperand DefineAsRegister(Node* node) {
|
instruction-selector.cc | [all...] |