• Home
  • Raw
  • Download

Lines Matching refs:UseRegister

84     return UseRegister(node);  in UseOperand()
89 return UseRegister(node); in UseAnyExceptImmediate()
167 inputs[(*input_count)++] = UseRegister(base); in GenerateMemoryOperandInputs()
169 inputs[(*input_count)++] = UseRegister(index); in GenerateMemoryOperandInputs()
190 inputs[(*input_count)++] = UseRegister(index); in GenerateMemoryOperandInputs()
221 inputs[(*input_count)++] = UseRegister(operand->InputAt(0)); in GetEffectiveAddressMemoryOperand()
222 inputs[(*input_count)++] = UseRegister(operand->InputAt(1)); in GetEffectiveAddressMemoryOperand()
392 g.UseRegister(node->InputAt(0))); in VisitRR()
398 g.UseRegister(node->InputAt(0)), in VisitRRR()
399 g.UseRegister(node->InputAt(1))); in VisitRRR()
407 g.UseRegister(node->InputAt(0)), in VisitRRO()
414 InstructionOperand inputs[] = {g.UseRegister(node->InputAt(0))}; in VisitTryTruncateDouble()
451 InstructionOperand const input = g.UseRegister(left); in VisitBinop()
455 inputs[input_count++] = g.UseRegister(left); in VisitBinop()
462 inputs[input_count++] = g.UseRegister(left); in VisitBinop()
463 inputs[input_count++] = g.UseRegister(right); in VisitBinop()
544 InstructionOperand const left_input = g.UseRegister(left); in VisitBin32op()
589 inputs[input_count++] = g.UseRegister(right); in VisitBin32op()
768 InstructionOperand value_operand = g.UseRegister(value); in VisitStore()
831 g.DefineAsRegister(node), g.UseRegister(base), g.UseRegister(offset), in VisitCheckedLoad()
881 g.UseRegister(base), g.UseRegister(offset), in VisitCheckedStore()
882 g.UseOperand(length, OperandMode::kUint32Imm), g.UseRegister(value)); in VisitCheckedStore()
958 Emit(opcode, g.DefineAsRegister(node), g.UseRegister(left), in VisitWord64And()
1029 g.UseRegister(mleft.left().node()), g.TempImmediate(sh), in VisitWord64Shl()
1073 g.UseRegister(mleft.left().node()), g.TempImmediate(sh), in VisitWord64Shr()
1094 g.UseRegister(mleft.left().node()), g.TempImmediate(doZeroExt)); in VisitWord32Sar()
1100 g.UseRegister(mleft.left().node()), g.TempImmediate(doZeroExt)); in VisitWord32Sar()
1117 g.UseRegister(node->InputAt(0)), g.UseUniqueRegister(node->InputAt(1)), in VisitPairBinop()
1118 g.UseRegister(node->InputAt(2)), g.UseUniqueRegister(node->InputAt(3))}; in VisitPairBinop()
1129 g.UseRegister(node->InputAt(0)), in VisitPairBinop()
1130 g.UseRegister(node->InputAt(2)), g.TempImmediate(0)); in VisitPairBinop()
1160 g.UseRegister(node->InputAt(0)), g.Use(node->InputAt(2)), in VisitInt32PairMul()
1242 g.UseRegister(node->InputAt(0))); in VisitWord64Clz()
1249 Emit(kS390_Popcnt32, g.DefineAsRegister(node), g.UseRegister(value)); in VisitWord32Popcnt()
1256 g.UseRegister(node->InputAt(0))); in VisitWord64Popcnt()
1275 g.UseRegister(node->InputAt(0))); in VisitWord64ReverseBytes()
1288 g.DefineAsRegister(node), g.UseRegister(base), in VisitWord32ReverseBytes()
1289 g.UseRegister(offset)); in VisitWord32ReverseBytes()
1294 g.UseRegister(node->InputAt(0))); in VisitWord32ReverseBytes()
1314 Emit(kS390_Neg32, g.DefineAsRegister(node), g.UseRegister(right), in VisitInt32Sub()
1327 g.UseRegister(m.right().node())); in VisitInt64Sub()
1348 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitMul()
1354 selector->Emit(opcode, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitMul()
1386 Emit(kS390_ShiftLeft32, dst, g.UseRegister(left), g.UseImmediate(power), in VisitInt32Mul()
1402 Emit(kS390_ShiftLeft64, g.DefineSameAsFirst(node), g.UseRegister(left), in VisitInt64Mul()
1861 inputs[input_count++] = g.UseRegister(left); in VisitWordCompare()
1936 VisitCompare(selector, opcode, g.UseRegister(left), in VisitTestUnderMask()
2258 InstructionOperand value_operand = g.UseRegister(node->InputAt(0)); in VisitSwitch()
2398 Emit(kS390_StoreToStackSlot, g.NoOutput(), g.UseRegister(input.node()), in EmitPrepareArguments()
2409 Emit(kS390_PushFrame, g.NoOutput(), g.UseRegister(input.node()), in EmitPrepareArguments()
2415 g.UseRegister(input.node()), g.TempImmediate(slot)); in EmitPrepareArguments()
2430 g.UseRegister(node->InputAt(0))); in VisitFloat64ExtractLowWord32()
2436 g.UseRegister(node->InputAt(0))); in VisitFloat64ExtractHighWord32()
2446 Emit(kS390_DoubleConstruct, g.DefineAsRegister(node), g.UseRegister(left), in VisitFloat64InsertLowWord32()
2447 g.UseRegister(right)); in VisitFloat64InsertLowWord32()
2451 g.UseRegister(left), g.UseRegister(right)); in VisitFloat64InsertLowWord32()
2461 Emit(kS390_DoubleConstruct, g.DefineAsRegister(node), g.UseRegister(right), in VisitFloat64InsertHighWord32()
2462 g.UseRegister(left)); in VisitFloat64InsertHighWord32()
2466 g.UseRegister(left), g.UseRegister(right)); in VisitFloat64InsertHighWord32()
2490 g.DefineAsRegister(node), g.UseRegister(base), g.UseRegister(index)); in VisitAtomicLoad()