Lines Matching refs:CpuRegister

73       CpuRegister trg_reg = trg.AsRegister<CpuRegister>();  in MoveFromReturnRegister()
75 __ movl(trg_reg, CpuRegister(RAX)); in MoveFromReturnRegister()
80 CpuRegister trg_reg = trg.AsRegister<CpuRegister>(); in MoveFromReturnRegister()
82 __ movq(trg_reg, CpuRegister(RAX)); in MoveFromReturnRegister()
132 codegen->GenerateStaticOrDirectCall(invoke_->AsInvokeStaticOrDirect(), CpuRegister(RDI)); in EmitNativeCode()
180 __ movd(output.AsRegister<CpuRegister>(), input.AsFpuRegister<XmmRegister>(), is64bit); in MoveFPToInt()
186 __ movd(output.AsFpuRegister<XmmRegister>(), input.AsRegister<CpuRegister>(), is64bit); in MoveIntToFP()
228 CpuRegister out = locations->Out().AsRegister<CpuRegister>(); in GenReverseBytes()
352 CpuRegister out = output.AsRegister<CpuRegister>(); in GenAbsInteger()
353 CpuRegister mask = locations->GetTemp(0).AsRegister<CpuRegister>(); in GenAbsInteger()
529 CpuRegister out = locations->Out().AsRegister<CpuRegister>(); in GenMinMax()
530 CpuRegister op2 = op2_loc.AsRegister<CpuRegister>(); in GenMinMax()
612 codegen->GenerateStaticOrDirectCall(invoke->AsInvokeStaticOrDirect(), CpuRegister(RDI)); in InvokeOutOfLineIntrinsic()
717 CpuRegister out = locations->Out().AsRegister<CpuRegister>(); in VisitMathRoundFloat()
764 CpuRegister out = locations->Out().AsRegister<CpuRegister>(); in VisitMathRoundDouble()
817 CpuRegister obj = locations->InAt(0).AsRegister<CpuRegister>(); in VisitStringCharAt()
818 CpuRegister idx = locations->InAt(1).AsRegister<CpuRegister>(); in VisitStringCharAt()
819 CpuRegister out = locations->Out().AsRegister<CpuRegister>(); in VisitStringCharAt()
858 CpuRegister argument = locations->InAt(1).AsRegister<CpuRegister>(); in VisitStringCompareTo()
904 CpuRegister string_obj = locations->InAt(0).AsRegister<CpuRegister>(); in GenerateStringIndexOf()
905 CpuRegister search_value = locations->InAt(1).AsRegister<CpuRegister>(); in GenerateStringIndexOf()
906 CpuRegister counter = locations->GetTemp(0).AsRegister<CpuRegister>(); in GenerateStringIndexOf()
907 CpuRegister string_length = locations->GetTemp(1).AsRegister<CpuRegister>(); in GenerateStringIndexOf()
908 CpuRegister out = locations->Out().AsRegister<CpuRegister>(); in GenerateStringIndexOf()
959 CpuRegister start_index = locations->InAt(2).AsRegister<CpuRegister>(); in GenerateStringIndexOf()
1036 CpuRegister byte_array = locations->InAt(0).AsRegister<CpuRegister>(); in VisitStringNewStringFromBytes()
1080 CpuRegister string_to_copy = locations->InAt(0).AsRegister<CpuRegister>(); in VisitStringNewStringFromString()
1093 CpuRegister address = locations->InAt(0).AsRegister<CpuRegister>(); in GenPeek()
1094 CpuRegister out = locations->Out().AsRegister<CpuRegister>(); // == address, here for clarity. in GenPeek()
1157 CpuRegister address = locations->InAt(0).AsRegister<CpuRegister>(); in GenPoke()
1167 __ movb(Address(address, 0), value.AsRegister<CpuRegister>()); in GenPoke()
1175 __ movw(Address(address, 0), value.AsRegister<CpuRegister>()); in GenPoke()
1183 __ movl(Address(address, 0), value.AsRegister<CpuRegister>()); in GenPoke()
1193 __ movq(Address(address, 0), value.AsRegister<CpuRegister>()); in GenPoke()
1242 CpuRegister out = invoke->GetLocations()->Out().AsRegister<CpuRegister>(); in VisitThreadCurrentThread()
1248 CpuRegister base = locations->InAt(1).AsRegister<CpuRegister>(); in GenUnsafeGet()
1249 CpuRegister offset = locations->InAt(2).AsRegister<CpuRegister>(); in GenUnsafeGet()
1250 CpuRegister trg = locations->Out().AsRegister<CpuRegister>(); in GenUnsafeGet()
1368 CpuRegister base = locations->InAt(1).AsRegister<CpuRegister>(); in GenUnsafePut()
1369 CpuRegister offset = locations->InAt(2).AsRegister<CpuRegister>(); in GenUnsafePut()
1370 CpuRegister value = locations->InAt(3).AsRegister<CpuRegister>(); in GenUnsafePut()
1383 codegen->MarkGCCard(locations->GetTemp(0).AsRegister<CpuRegister>(), in GenUnsafePut()
1384 locations->GetTemp(1).AsRegister<CpuRegister>(), in GenUnsafePut()
1455 CpuRegister base = locations->InAt(1).AsRegister<CpuRegister>(); in GenCAS()
1456 CpuRegister offset = locations->InAt(2).AsRegister<CpuRegister>(); in GenCAS()
1457 CpuRegister expected = locations->InAt(3).AsRegister<CpuRegister>(); in GenCAS()
1459 CpuRegister value = locations->InAt(4).AsRegister<CpuRegister>(); in GenCAS()
1460 CpuRegister out = locations->Out().AsRegister<CpuRegister>(); in GenCAS()
1468 codegen->MarkGCCard(locations->GetTemp(0).AsRegister<CpuRegister>(), in GenCAS()
1469 locations->GetTemp(1).AsRegister<CpuRegister>(), in GenCAS()
1506 static void SwapBits(CpuRegister reg, CpuRegister temp, int32_t shift, int32_t mask, in SwapBits()
1523 CpuRegister reg = locations->InAt(0).AsRegister<CpuRegister>(); in VisitIntegerReverse()
1524 CpuRegister temp = locations->GetTemp(0).AsRegister<CpuRegister>(); in VisitIntegerReverse()
1551 static void SwapBits64(CpuRegister reg, CpuRegister temp, CpuRegister temp_mask, in SwapBits64()
1568 CpuRegister reg = locations->InAt(0).AsRegister<CpuRegister>(); in VisitLongReverse()
1569 CpuRegister temp1 = locations->GetTemp(0).AsRegister<CpuRegister>(); in VisitLongReverse()
1570 CpuRegister temp2 = locations->GetTemp(1).AsRegister<CpuRegister>(); in VisitLongReverse()