Lines Matching refs:RAX
1170 locations->SetOut(Location::RegisterLocation(RAX)); in VisitStringCompareTo()
1319 locations->SetInAt(1, Location::RegisterLocation(RAX)); in CreateStringIndexOfLocations()
1349 DCHECK_EQ(search_value.AsRegister(), RAX); in GenerateStringIndexOf()
1498 locations->SetOut(Location::RegisterLocation(RAX)); in VisitStringNewStringFromBytes()
1523 locations->SetOut(Location::RegisterLocation(RAX)); in VisitStringNewStringFromChars()
1542 locations->SetOut(Location::RegisterLocation(RAX)); in VisitStringNewStringFromString()
2191 locations->SetInAt(3, Location::RegisterLocation(RAX)); in CreateUnsafeCASLocations()
2195 locations->SetOut(Location::RegisterLocation(RAX)); in CreateUnsafeCASLocations()
2270 instr_codegen->Bswap(Location::RegisterLocation(RAX), type); in GenCompareAndSetOrExchangeInt()
2301 CpuRegister rax(RAX); in GenCompareAndSetOrExchangeInt()
2304 instr_codegen->Bswap(Location::RegisterLocation(RAX), type); in GenCompareAndSetOrExchangeInt()
2340 Location rax_loc = Location::RegisterLocation(RAX); in GenCompareAndSetOrExchangeFP()
2349 DCHECK_NE(temp.AsRegister(), RAX); in GenCompareAndSetOrExchangeFP()
2369 __ movd(out.AsFpuRegister<XmmRegister>(), CpuRegister(RAX), is64bit); in GenCompareAndSetOrExchangeFP()
2426 DCHECK_NE(RAX, value_reg); in GenCompareAndSetOrExchangeRef()
2427 DCHECK_NE(RAX, base.AsRegister()); in GenCompareAndSetOrExchangeRef()
2429 __ PoisonHeapReference(CpuRegister(RAX)); in GenCompareAndSetOrExchangeRef()
2438 __ MaybeUnpoisonHeapReference(CpuRegister(RAX)); in GenCompareAndSetOrExchangeRef()
2440 GenZFlagToResult(assembler, CpuRegister(RAX)); in GenCompareAndSetOrExchangeRef()
2449 DCHECK_NE(RAX, value_reg); in GenCompareAndSetOrExchangeRef()
2491 DCHECK(RegsAreAllDifferent({base, offset, temp, CpuRegister(RAX)})); in GenCompareAndSetOrExchange()
2497 DCHECK_EQ(RAX, expected.AsRegister<Register>()); in GenCompareAndSetOrExchange()
2498 DCHECK_EQ(RAX, out.AsRegister<Register>()); in GenCompareAndSetOrExchange()
2595 locations->SetInAt(3, Location::RegisterLocation(RAX)); in CreateUnsafeGetAndUpdateLocations()
2596 locations->SetOut(Location::RegisterLocation(RAX)); in CreateUnsafeGetAndUpdateLocations()
3191 Location::RegisterLocation(RAX), \
3425 locations->SetInAt(0, Location::RegisterLocation(RAX)); in CreateDivideUnsignedLocations()
3442 DCHECK_EQ(RAX, first.AsRegister<Register>()); in GenerateDivideUnsigned()
3443 DCHECK_EQ(RAX, out.AsRegister<Register>()); in GenerateDivideUnsigned()
3485 locations->SetInAt(0, Location::RegisterLocation(RAX)); in VisitMathMultiplyHigh()
3488 locations->AddTemp(Location::RegisterLocation(RAX)); in VisitMathMultiplyHigh()
3497 DCHECK_EQ(locations->InAt(0).AsRegister<Register>(), RAX); in VisitMathMultiplyHigh()
4222 locations->SetOut(Location::RegisterLocation(RAX)); in CreateVarHandleCompareAndSetOrExchangeLocations()
4227 locations->AddTemp(Location::RegisterLocation(RAX)); in CreateVarHandleCompareAndSetOrExchangeLocations()
4232 locations->SetInAt(expected_value_index, Location::RegisterLocation(RAX)); in CreateVarHandleCompareAndSetOrExchangeLocations()
4245 DCHECK_EQ(RAX, locations->Out().AsRegister<Register>()); in CreateVarHandleCompareAndSetOrExchangeLocations()
4380 locations->SetOut(Location::RegisterLocation(RAX)); in CreateVarHandleGetAndSetLocations()
4381 locations->SetInAt(new_value_index, Location::RegisterLocation(RAX)); in CreateVarHandleGetAndSetLocations()
4527 locations->SetOut(Location::RegisterLocation(RAX)); in CreateVarHandleGetAndBitwiseOpLocations()
4543 DCHECK_EQ(rax.AsRegister(), RAX); in GenerateVarHandleGetAndOp()
4550 codegen->LoadFromMemoryNoReference(type, Location::RegisterLocation(RAX), field_addr); in GenerateVarHandleGetAndOp()
4660 locations->AddTemp(Location::RegisterLocation(RAX)); in CreateVarHandleGetAndAddLocations()
4670 locations->SetOut(Location::RegisterLocation(RAX)); in CreateVarHandleGetAndAddLocations()
4671 locations->SetInAt(new_value_index, Location::RegisterLocation(RAX)); in CreateVarHandleGetAndAddLocations()
4714 Location rax_loc = Location::RegisterLocation(RAX); in GenerateVarHandleGetAndAdd()
4727 __ movd(CpuRegister(RAX), fptemp, is64bit); in GenerateVarHandleGetAndAdd()
4731 __ movd(fptemp, CpuRegister(RAX), is64bit); in GenerateVarHandleGetAndAdd()
4757 __ movd(out.AsFpuRegister<XmmRegister>(), CpuRegister(RAX), is64bit); in GenerateVarHandleGetAndAdd()