Home
last modified time | relevance | path

Searched refs:TempImmediate (Results 1 – 10 of 10) sorted by relevance

/external/v8/src/compiler/mips64/
Dinstruction-selector-mips64.cc243 inputs[1] = g.TempImmediate(static_cast<int32_t>(m.immediate())); in TryEmitExtendingLoad()
359 addr_reg, g.TempImmediate(0)); in EmitLoad()
493 addr_reg, g.TempImmediate(0), g.UseRegisterOrImmediateZero(value)); in VisitStore()
529 g.UseRegister(mleft.left().node()), g.TempImmediate(lsb), in VisitWord32And()
530 g.TempImmediate(mask_width)); in VisitWord32And()
544 g.UseRegister(m.left().node()), g.TempImmediate(0), in VisitWord32And()
545 g.TempImmediate(shift)); in VisitWord32And()
582 g.UseRegister(mleft.left().node()), g.TempImmediate(lsb), in VisitWord64And()
583 g.TempImmediate(static_cast<int32_t>(mask_width))); in VisitWord64And()
599 g.UseRegister(m.left().node()), g.TempImmediate(0), in VisitWord64And()
[all …]
/external/v8/src/compiler/mips/
Dinstruction-selector-mips.cc297 g.DefineAsRegister(node), addr_reg, g.TempImmediate(0)); in VisitLoad()
387 addr_reg, g.TempImmediate(0), g.UseRegisterOrImmediateZero(value)); in VisitStore()
426 g.UseRegister(mleft.left().node()), g.TempImmediate(lsb), in VisitWord32And()
427 g.TempImmediate(mask_width)); in VisitWord32And()
442 g.TempImmediate(0), g.TempImmediate(shift)); in VisitWord32And()
472 g.TempImmediate(0)); in VisitWord32Xor()
525 g.UseRegister(mleft.left().node()), g.TempImmediate(lsb), in VisitWord32Shr()
526 g.TempImmediate(mask_width)); in VisitWord32Shr()
688 g.UseRegister(mright.left().node()), g.TempImmediate(shift_value)); in VisitInt32Add()
700 g.UseRegister(mleft.left().node()), g.TempImmediate(shift_value)); in VisitInt32Add()
[all …]
/external/v8/src/compiler/arm64/
Dinstruction-selector-arm64.cc68 return TempImmediate(value); in UseImmediateOrTemp()
252 inputs[1] = g.TempImmediate(static_cast<int32_t>(m.immediate())); in TryEmitExtendingLoad()
512 g.TempImmediate(static_cast<int32_t>(-m.right().Value()))); in VisitAddSub()
881 g.TempImmediate(mask_width)); in VisitWord32And()
922 g.TempImmediate(static_cast<int32_t>(mask_width))); in VisitWord64And()
993 g.UseImmediate(m.right().node()), g.TempImmediate(mask_width)); in VisitWord32Shl()
1038 g.UseRegister(mleft.left().node()), g.TempImmediate(0), in TryEmitBitfieldExtract32()
1039 g.TempImmediate(32 - right_val)); in TryEmitBitfieldExtract32()
1066 g.TempImmediate(mask_width)); in VisitWord32Shr()
1085 g.TempImmediate(32 + shift)); in VisitWord32Shr()
[all …]
/external/v8/src/compiler/arm/
Dinstruction-selector-arm.cc661 Emit(opcode, fp_lo, addr, g.TempImmediate(0)); in VisitUnalignedLoad()
662 Emit(opcode, fp_hi, addr, g.TempImmediate(4)); in VisitUnalignedLoad()
751 g.UseRegister(base), g.TempImmediate(4)); // Compute base + 4. in VisitUnalignedStore()
790 g.TempImmediate(lsb), g.TempImmediate(width)); in EmitUbfx()
830 g.TempImmediate(mshr.right().Value())); in VisitWord32And()
837 g.TempImmediate(mshr.right().Value())); in VisitWord32And()
858 g.UseRegister(m.left().node()), g.TempImmediate(0)); in VisitWord32And()
865 g.TempImmediate(~value)); in VisitWord32And()
885 g.TempImmediate(lsb), g.TempImmediate(width)); in VisitWord32And()
992 g.UseRegister(mleft.left().node()), g.TempImmediate(0)); in VisitWord32Sar()
[all …]
/external/v8/src/compiler/ppc/
Dinstruction-selector-ppc.cc473 g.TempImmediate(sh), g.TempImmediate(mb), g.TempImmediate(me)); in VisitWord32And()
529 g.TempImmediate(sh), g.TempImmediate(mask)); in VisitWord64And()
598 g.UseRegister(mleft.left().node()), g.TempImmediate(sh), in VisitWord32Shl()
599 g.TempImmediate(mb), g.TempImmediate(me)); in VisitWord32Shl()
642 g.UseRegister(mleft.left().node()), g.TempImmediate(sh), in VisitWord64Shl()
643 g.TempImmediate(mask)); in VisitWord64Shl()
670 g.UseRegister(mleft.left().node()), g.TempImmediate(sh), in VisitWord32Shr()
671 g.TempImmediate(mb), g.TempImmediate(me)); in VisitWord32Shr()
709 g.UseRegister(mleft.left().node()), g.TempImmediate(sh), in VisitWord64Shr()
710 g.TempImmediate(mask)); in VisitWord64Shr()
[all …]
/external/v8/src/compiler/s390/
Dinstruction-selector-s390.cc594 inputs[input_count++] = g.TempImmediate(!canEliminateZeroExt); in VisitUnaryOp()
650 inputs[input_count++] = g.TempImmediate(!canEliminateZeroExt); in VisitBinOp()
907 g.TempImmediate(sh), g.TempImmediate(mask)); in VisitWord64And()
947 g.UseRegister(mleft.left().node()), g.TempImmediate(sh), in VisitWord64Shl()
948 g.TempImmediate(mask)); in VisitWord64Shl()
985 g.UseRegister(mleft.left().node()), g.TempImmediate(sh), in VisitWord64Shr()
986 g.TempImmediate(mask)); in VisitWord64Shr()
1008 g.TempImmediate(!canEliminateZeroExt)); in TryMatchSignExtInt16OrInt8FromWord32Sar()
1016 g.TempImmediate(!canEliminateZeroExt)); in TryMatchSignExtInt16OrInt8FromWord32Sar()
1046 g.UseRegister(node->InputAt(2)), g.TempImmediate(0)); in VisitPairBinop()
[all …]
/external/v8/src/compiler/x64/
Dinstruction-selector-x64.cc174 inputs[(*input_count)++] = TempImmediate(static_cast<int32_t>(delta)); in GetEffectiveAddressMemoryOperand()
866 g.DefineAsRegister(node), int64_input, g.TempImmediate(-imm)); in VisitInt32Sub()
883 g.TempImmediate(-m.right().Value())); in VisitInt32Sub()
900 g.TempImmediate(-static_cast<int32_t>(m.right().Value()))); in VisitInt64Sub()
1348 g.UseRegister(m.left().node()), g.TempImmediate(32)); in VisitTruncateInt64ToInt32()
1720 g.TempImmediate(TurboAssemblerBase::RootRegisterOffset(root_index)), in VisitWord64Compare()
1728 g.TempImmediate(TurboAssemblerBase::RootRegisterOffset(root_index)), in VisitWord64Compare()
1806 VisitCompare(selector, opcode, g.Use(node), g.TempImmediate(0), cont); in VisitCompareZero()
2051 value_operand, g.TempImmediate(-sw.min_value())); in VisitSwitch()
/external/v8/src/compiler/
Dinstruction-selector.cc450 return g->TempImmediate(FrameStateDescriptor::kImpossibleValue); in OperandForDeopt()
754 args->push_back(g.TempImmediate(state_id)); in AppendDeoptimizeArguments()
932 buffer->instruction_args.push_back(g.TempImmediate(-1)); in InitializeCallBuffer()
965 buffer->instruction_args.push_back(g.TempImmediate(state_id)); in InitializeCallBuffer()
1015 buffer->instruction_args[poison_alias_index] = g.TempImmediate( in InitializeCallBuffer()
2177 inputs[index * 2 + 2 + 0] = g.TempImmediate(c.value); in EmitLookupSwitch()
2196 inputs[index * 2 + 2 + 0] = g.TempImmediate(c.value); in EmitBinarySearchSwitch()
2807 buffer.instruction_args.push_back(g.TempImmediate(optional_padding_slot)); in VisitTailCall()
2812 buffer.instruction_args.push_back(g.TempImmediate(first_unused_stack_slot)); in VisitTailCall()
Dinstruction-selector-impl.h275 InstructionOperand TempImmediate(int32_t imm) { in TempImmediate() function
/external/v8/src/compiler/ia32/
Dinstruction-selector-ia32.cc112 inputs[(*input_count)++] = TempImmediate(displacement); in GenerateMemoryOperandInputs()
125 inputs[(*input_count)++] = TempImmediate(displacement); in GenerateMemoryOperandInputs()
134 inputs[(*input_count)++] = TempImmediate(displacement); in GenerateMemoryOperandInputs()
144 inputs[(*input_count)++] = TempImmediate(displacement); in GenerateMemoryOperandInputs()
1474 VisitCompare(this, kIA32Cmp, g.Use(value), g.TempImmediate(0), cont); in VisitWordCompareZero()
1497 value_operand, g.TempImmediate(-sw.min_value())); in VisitSwitch()