/external/v8/src/compiler/arm64/ |
instruction-selector-arm64.cc | 121 selector->Emit(opcode, g.DefineAsRegister(node), 128 selector->Emit(opcode, g.DefineAsRegister(node), 137 selector->Emit(opcode, g.DefineAsRegister(node), 280 outputs[output_count++] = g.DefineAsRegister(node); 284 outputs[output_count++] = g.DefineAsRegister(cont->result()); 313 selector->Emit(negate_opcode, g.DefineAsRegister(node), 380 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(index)); 383 g.DefineAsRegister(node), g.UseRegister(base), g.UseRegister(index)); 505 Emit(opcode, g.DefineAsRegister(node), g.UseRegister(buffer), 584 selector->Emit(inv_opcode, g.DefineAsRegister(node) [all...] |
/external/v8/src/compiler/mips64/ |
instruction-selector-mips64.cc | 72 selector->Emit(opcode, g.DefineAsRegister(node), 80 selector->Emit(opcode, g.DefineAsRegister(node), 89 selector->Emit(opcode, g.DefineAsRegister(node), 112 outputs[output_count++] = g.DefineAsRegister(node); 114 outputs[output_count++] = g.DefineAsRegister(cont->result()); 169 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(index)); 176 g.DefineAsRegister(node), addr_reg, g.TempImmediate(0)); 289 Emit(kMips64Ext, g.DefineAsRegister(node), 339 Emit(kMips64Dext, g.DefineAsRegister(node), 382 Emit(kMips64Nor, g.DefineAsRegister(node) [all...] |
/external/v8/src/compiler/mips/ |
instruction-selector-mips.cc | 67 selector->Emit(opcode, g.DefineAsRegister(node), 76 selector->Emit(opcode, g.DefineAsRegister(node), 84 selector->Emit(opcode, g.DefineAsRegister(node), 107 outputs[output_count++] = g.DefineAsRegister(node); 109 outputs[output_count++] = g.DefineAsRegister(cont->result()); 162 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(index)); 169 g.DefineAsRegister(node), addr_reg, g.TempImmediate(0)); 280 Emit(kMipsExt, g.DefineAsRegister(node), 316 Emit(kMipsNor, g.DefineAsRegister(node), 325 Emit(kMipsNor, g.DefineAsRegister(node), g.UseRegister(m.left().node()) [all...] |
/external/v8/src/compiler/ppc/ |
instruction-selector-ppc.cc | 76 selector->Emit(opcode, g.DefineAsRegister(node), 83 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); 137 outputs[output_count++] = g.DefineAsRegister(node); 139 outputs[output_count++] = g.DefineAsRegister(cont->result()); 209 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(offset)); 212 g.DefineAsRegister(node), g.UseRegister(offset), g.UseImmediate(base)); 215 g.DefineAsRegister(node), g.UseRegister(base), g.UseRegister(offset)) [all...] |
/external/v8/src/crankshaft/arm64/ |
lithium-arm64.cc | 438 LInstruction* LChunkBuilder::DefineAsRegister( 663 instr = DefineAsRegister(new(zone()) LDummy()); 666 instr = DefineAsRegister(new(zone()) 794 return DefineAsRegister(result); 847 return DefineAsRegister(new(zone()) LAccessArgumentsAt(args, length, index)); 865 DefineAsRegister(new(zone()) LAddS(left, right)) : 866 DefineAsRegister(new(zone()) LAddI(left, right)); 876 return DefineAsRegister(new(zone()) LAddE(left, right)); 894 return AssignPointerMap(DefineAsRegister(result)); 914 return DefineAsRegister(new(zone()) LArgumentsElements(temp)) [all...] |
lithium-arm64.h | [all...] |
/external/v8/src/compiler/x64/ |
instruction-selector-x64.cc | 142 outputs[0] = g.DefineAsRegister(node); 279 Emit(opcode, g.DefineAsRegister(node), g.UseRegister(buffer), 287 Emit(opcode, g.DefineAsRegister(node), g.UseRegister(buffer), 390 outputs[output_count++] = g.DefineAsRegister(cont->result()); 415 Emit(kX64Movzxbl, g.DefineAsRegister(node), g.Use(m.left().node())); 417 Emit(kX64Movzxwl, g.DefineAsRegister(node), g.Use(m.left().node())); 521 outputs[0] = g.DefineAsRegister(result); 575 Emit(kX64Movsxwl, g.DefineAsRegister(node), g.Use(mleft.left().node())); 578 Emit(kX64Movsxbl, g.DefineAsRegister(node), g.Use(mleft.left().node())); 603 Emit(kX64Lzcnt, g.DefineAsRegister(node), g.Use(node->InputAt(0))) [all...] |
/external/v8/src/compiler/arm/ |
instruction-selector-arm.cc | 83 selector->Emit(opcode, g.DefineAsRegister(node), 90 selector->Emit(opcode, g.DefineAsRegister(node), 229 outputs[output_count++] = g.DefineAsRegister(node); 231 outputs[output_count++] = g.DefineAsRegister(cont->result()); 277 g.DefineAsRegister(node), g.UseRegister(m.left().node()), 287 InstructionOperand result_operand = g.DefineAsRegister(node); 338 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(index)); 341 g.DefineAsRegister(node), g.UseRegister(base), g.UseRegister(index)); 457 g.DefineAsRegister(node), offset_operand, length_operand, 512 selector->Emit(opcode, g.DefineAsRegister(node), g.UseRegister(left) [all...] |
/external/v8/src/crankshaft/arm/ |
lithium-arm.cc | 535 LInstruction* LChunkBuilder::DefineAsRegister( 659 return DefineAsRegister(new(zone()) LDummyUse(UseAny(instr->value()))); 705 DefineAsRegister(new(zone()) LShiftI(op, left, right, does_deopt)); 727 return DefineAsRegister(result); 821 instr = DefineAsRegister(new(zone()) LDummy()); 824 instr = DefineAsRegister(new(zone()) 959 return DefineAsRegister(new(zone()) LArgumentsLength(value)); 965 return DefineAsRegister(new(zone()) LArgumentsElements); 994 return AssignEnvironment(DefineAsRegister(result)); 1033 return DefineAsRegister( [all...] |
lithium-arm.h | [all...] |
/external/v8/src/crankshaft/mips64/ |
lithium-mips64.cc | 542 LInstruction* LChunkBuilder::DefineAsRegister( 666 return DefineAsRegister(new(zone()) LDummyUse(UseAny(instr->value()))); 712 DefineAsRegister(new(zone()) LShiftI(op, left, right, does_deopt)); 737 return DefineAsRegister(result); 831 instr = DefineAsRegister(new(zone()) LDummy()); 834 instr = DefineAsRegister(new(zone()) 963 return DefineAsRegister( 970 return DefineAsRegister(new(zone()) LArgumentsElements); 999 return AssignEnvironment(DefineAsRegister(result)); 1038 return DefineAsRegister( [all...] |
lithium-mips64.h | [all...] |
/external/v8/src/crankshaft/ppc/ |
lithium-ppc.cc | 548 LInstruction* LChunkBuilder::DefineAsRegister( 670 return DefineAsRegister(new (zone()) LDummyUse(UseAny(instr->value()))); 716 DefineAsRegister(new (zone()) LShiftI(op, left, right, does_deopt)); 741 return DefineAsRegister(result); 835 instr = DefineAsRegister(new (zone()) LDummy()); 838 instr = DefineAsRegister(new (zone()) 973 return DefineAsRegister(new (zone()) LArgumentsLength(value)); 979 return DefineAsRegister(new (zone()) LArgumentsElements); 1008 return AssignEnvironment(DefineAsRegister(result)); 1045 return DefineAsRegister(new (zone() [all...] |
lithium-ppc.h | [all...] |
/external/v8/src/crankshaft/mips/ |
lithium-mips.cc | 542 LInstruction* LChunkBuilder::DefineAsRegister( 666 return DefineAsRegister(new(zone()) LDummyUse(UseAny(instr->value()))); 712 DefineAsRegister(new(zone()) LShiftI(op, left, right, does_deopt)); 737 return DefineAsRegister(result); 831 instr = DefineAsRegister(new(zone()) LDummy()); 834 instr = DefineAsRegister(new(zone()) 963 return DefineAsRegister( 970 return DefineAsRegister(new(zone()) LArgumentsElements); 999 return AssignEnvironment(DefineAsRegister(result)); 1038 return DefineAsRegister( [all...] |
lithium-mips.h | [all...] |
/external/v8/src/crankshaft/x64/ |
lithium-x64.cc | 568 LInstruction* LChunkBuilder::DefineAsRegister( 681 return DefineAsRegister(new(zone()) LDummyUse(UseAny(instr->value()))); 750 return CpuFeatures::IsSupported(AVX) ? DefineAsRegister(result) 845 instr = DefineAsRegister(new(zone()) LDummy()); 848 instr = DefineAsRegister(new(zone()) 981 return DefineAsRegister(new(zone()) LArgumentsLength(Use(length->value()))); 987 return DefineAsRegister(new(zone()) LArgumentsElements); 1055 return DefineAsRegister( 1063 : DefineAsRegister(new(zone()) LThisFunction); 1074 return DefineAsRegister(new(zone()) LContext) [all...] |
lithium-x64.h | [all...] |
/external/v8/src/compiler/ia32/ |
instruction-selector-ia32.cc | 27 return DefineAsRegister(node); 132 selector->Emit(opcode, g.DefineAsRegister(node), g.Use(node->InputAt(0))); 139 selector->Emit(opcode, g.DefineAsRegister(node), 150 selector->Emit(avx_opcode, g.DefineAsRegister(node), operand0, operand1); 161 selector->Emit(avx_opcode, g.DefineAsRegister(node), g.Use(input)); 201 outputs[0] = g.DefineAsRegister(node); 342 g.DefineAsRegister(node), offset_operand, length_operand, 346 g.DefineAsRegister(node), offset_operand, length_operand, 545 outputs[0] = g.DefineAsRegister(result); 584 Emit(kIA32Lzcnt, g.DefineAsRegister(node), g.Use(node->InputAt(0))) [all...] |
/external/v8/src/crankshaft/ia32/ |
lithium-ia32.cc | 584 LInstruction* LChunkBuilder::DefineAsRegister( 697 return DefineAsRegister(new(zone()) LDummyUse(UseAny(instr->value()))); 765 return CpuFeatures::IsSupported(AVX) ? DefineAsRegister(result) 860 instr = DefineAsRegister(new(zone()) LDummy()); 863 instr = DefineAsRegister(new(zone()) 997 return DefineAsRegister(new(zone()) LArgumentsLength(Use(length->value()))); 1003 return DefineAsRegister(new(zone()) LArgumentsElements); 1074 return DefineAsRegister( [all...] |
lithium-ia32.h | [all...] |
/external/v8/src/crankshaft/x87/ |
lithium-x87.cc | 590 LInstruction* LChunkBuilder::DefineAsRegister( 696 return DefineAsRegister(new(zone()) LDummyUse(UseAny(instr->value()))); 858 instr = DefineAsRegister(new(zone()) LDummy()); 861 instr = DefineAsRegister(new(zone()) 1015 return DefineAsRegister(new(zone()) LArgumentsLength(Use(length->value()))); 1021 return DefineAsRegister(new(zone()) LArgumentsElements); [all...] |
/external/v8/src/compiler/x87/ |
instruction-selector-x87.cc | 27 return DefineAsRegister(node); 162 outputs[0] = g.DefineAsRegister(node); 303 g.DefineAsRegister(node), offset_operand, length_operand, 307 g.DefineAsRegister(node), offset_operand, length_operand, 408 outputs[output_count++] = g.DefineAsRegister(cont->result()); 506 outputs[0] = g.DefineAsRegister(result); 545 Emit(kX87Lzcnt, g.DefineAsRegister(node), g.Use(node->InputAt(0))); 554 Emit(kX87Popcnt, g.DefineAsRegister(node), g.Use(node->InputAt(0))); 574 outputs[0] = g.DefineAsRegister(node); 609 Emit(kX87Imul, g.DefineAsRegister(node), g.Use(left) [all...] |
/external/v8/src/compiler/ |
instruction-selector-impl.h | 40 InstructionOperand DefineAsRegister(Node* node) {
|
instruction-selector.cc | [all...] |