/external/v8/src/compiler/mips64/ |
D | instruction-selector-mips64.cc | 176 g.DefineAsRegister(node), addr_reg, g.TempImmediate(0)); in VisitLoad() 258 addr_reg, g.TempImmediate(0), g.UseRegister(value)); in VisitStore() 290 g.UseRegister(mleft.left().node()), g.TempImmediate(lsb), in VisitWord32And() 291 g.TempImmediate(mask_width)); in VisitWord32And() 305 g.UseRegister(m.left().node()), g.TempImmediate(0), in VisitWord32And() 306 g.TempImmediate(shift)); in VisitWord32And() 340 g.UseRegister(mleft.left().node()), g.TempImmediate(lsb), in VisitWord64And() 341 g.TempImmediate(static_cast<int32_t>(mask_width))); in VisitWord64And() 356 g.UseRegister(m.left().node()), g.TempImmediate(0), in VisitWord64And() 357 g.TempImmediate(shift)); in VisitWord64And() [all …]
|
/external/v8/src/compiler/mips/ |
D | instruction-selector-mips.cc | 169 g.DefineAsRegister(node), addr_reg, g.TempImmediate(0)); in VisitLoad() 249 addr_reg, g.TempImmediate(0), g.UseRegister(value)); in VisitStore() 281 g.UseRegister(mleft.left().node()), g.TempImmediate(lsb), in VisitWord32And() 282 g.TempImmediate(mask_width)); in VisitWord32And() 296 g.TempImmediate(0), g.TempImmediate(shift)); in VisitWord32And() 326 g.TempImmediate(0)); in VisitWord32Xor() 379 g.UseRegister(mleft.left().node()), g.TempImmediate(lsb), in VisitWord32Shr() 380 g.TempImmediate(mask_width)); in VisitWord32Shr() 431 g.TempImmediate(WhichPowerOf2(value))); in VisitInt32Mul() 438 g.TempImmediate(WhichPowerOf2(value - 1))); in VisitInt32Mul() [all …]
|
/external/v8/src/compiler/ppc/ |
D | instruction-selector-ppc.cc | 500 g.TempImmediate(sh), g.TempImmediate(mb), g.TempImmediate(me)); in VisitWord32And() 556 g.TempImmediate(sh), g.TempImmediate(mask)); in VisitWord64And() 625 g.UseRegister(mleft.left().node()), g.TempImmediate(sh), in VisitWord32Shl() 626 g.TempImmediate(mb), g.TempImmediate(me)); in VisitWord32Shl() 669 g.UseRegister(mleft.left().node()), g.TempImmediate(sh), in VisitWord64Shl() 670 g.TempImmediate(mask)); in VisitWord64Shl() 697 g.UseRegister(mleft.left().node()), g.TempImmediate(sh), in VisitWord32Shr() 698 g.TempImmediate(mb), g.TempImmediate(me)); in VisitWord32Shr() 737 g.UseRegister(mleft.left().node()), g.TempImmediate(sh), in VisitWord64Shr() 738 g.TempImmediate(mask)); in VisitWord64Shr() [all …]
|
/external/v8/src/compiler/arm64/ |
D | instruction-selector-arm64.cc | 55 return TempImmediate(value); in UseImmediateOrTemp() 315 g.TempImmediate(static_cast<int32_t>(-m.right().Value()))); in VisitAddSub() 644 g.TempImmediate(mask_width)); in VisitWord32And() 684 g.TempImmediate(static_cast<int32_t>(mask_width))); in VisitWord64And() 755 g.UseImmediate(m.right().node()), g.TempImmediate(mask_width)); in VisitWord32Shl() 799 g.UseRegister(mleft.left().node()), g.TempImmediate(0), in TryEmitBitfieldExtract32() 800 g.TempImmediate(32 - right_val)); in TryEmitBitfieldExtract32() 827 g.TempImmediate(mask_width)); in VisitWord32Shr() 846 g.TempImmediate(32 + shift)); in VisitWord32Shr() 871 g.TempImmediate(mask_width)); in VisitWord64Shr() [all …]
|
/external/v8/src/compiler/arm/ |
D | instruction-selector-arm.cc | 528 g.TempImmediate(lsb), g.TempImmediate(width)); in EmitUbfx() 576 g.TempImmediate(~value)); in VisitWord32And() 582 g.UseRegister(m.left().node()), g.TempImmediate(0)); in VisitWord32And() 592 g.TempImmediate(lsb), g.TempImmediate(width)); in VisitWord32And() 704 g.UseRegister(mleft.left().node()), g.TempImmediate(0)); in VisitWord32Sar() 708 g.UseRegister(mleft.left().node()), g.TempImmediate(0)); in VisitWord32Sar() 758 g.UseRegister(mleft.left().node()), g.TempImmediate(0)); in VisitInt32Add() 763 g.UseRegister(mleft.left().node()), g.TempImmediate(0)); in VisitInt32Add() 775 g.UseRegister(mleftleft.left().node()), g.TempImmediate(0)); in VisitInt32Add() 780 g.UseRegister(mleftleft.left().node()), g.TempImmediate(0)); in VisitInt32Add() [all …]
|
/external/v8/src/compiler/ia32/ |
D | instruction-selector-ia32.cc | 68 inputs[(*input_count)++] = TempImmediate(displacement); in GenerateMemoryOperandInputs() 81 inputs[(*input_count)++] = TempImmediate(displacement); in GenerateMemoryOperandInputs() 90 inputs[(*input_count)++] = TempImmediate(displacement); in GenerateMemoryOperandInputs() 100 inputs[(*input_count)++] = TempImmediate(displacement); in GenerateMemoryOperandInputs() 1139 VisitCompare(selector, kIA32Cmp, g.Use(value), g.TempImmediate(0), cont); in VisitWordCompareZero() 1169 value_operand, g.TempImmediate(-sw.min_value)); in VisitSwitch()
|
/external/v8/src/compiler/x87/ |
D | instruction-selector-x87.cc | 72 inputs[(*input_count)++] = TempImmediate(displacement); in GenerateMemoryOperandInputs() 85 inputs[(*input_count)++] = TempImmediate(displacement); in GenerateMemoryOperandInputs() 94 inputs[(*input_count)++] = TempImmediate(displacement); in GenerateMemoryOperandInputs() 104 inputs[(*input_count)++] = TempImmediate(displacement); in GenerateMemoryOperandInputs() 1156 VisitCompare(selector, kX87Cmp, g.Use(value), g.TempImmediate(0), cont); in VisitWordCompareZero() 1186 value_operand, g.TempImmediate(-sw.min_value)); in VisitSwitch()
|
/external/v8/src/compiler/x64/ |
D | instruction-selector-x64.cc | 288 g.UseRegister(offset), g.TempImmediate(0), length_operand); in VisitCheckedLoad() 343 g.TempImmediate(0), length_operand, value_operand); in VisitCheckedStore() 680 g.TempImmediate(-m.right().Value())); in VisitInt32Sub() 1036 g.UseRegister(m.left().node()), g.TempImmediate(32)); in VisitTruncateInt64ToInt32() 1385 VisitCompare(selector, opcode, g.Use(node), g.TempImmediate(0), cont); in VisitCompareZero() 1568 value_operand, g.TempImmediate(-sw.min_value)); in VisitSwitch()
|
/external/v8/src/compiler/ |
D | instruction-selector.cc | 586 buffer->instruction_args.push_back(g.TempImmediate(state_id.ToInt())); in InitializeCallBuffer() 1126 inputs[index * 2 + 2 + 0] = g.TempImmediate(value); in EmitLookupSwitch() 1479 buffer.instruction_args.push_back(g.TempImmediate(stack_param_delta)); in VisitTailCall() 1482 g.TempImmediate(stack_param_delta)); in VisitTailCall() 1565 args.push_back(g.TempImmediate(state_id.ToInt())); in VisitDeoptimize()
|
D | instruction-selector-impl.h | 183 InstructionOperand TempImmediate(int32_t imm) { in TempImmediate() function
|