Lines Matching full:codegen_
60 return codegen_->GetAssembler()->vixl_masm_;
64 return codegen_->GetGraph()->GetArena();
769 codegen_->Load(Primitive::kPrimNot, WRegisterFrom(invoke->GetLocations()->Out()),
846 GenUnsafeGet(invoke, Primitive::kPrimInt, /* is_volatile */ false, codegen_);
849 codegen_);
852 GenUnsafeGet(invoke, Primitive::kPrimLong, /* is_volatile */ false, codegen_);
855 GenUnsafeGet(invoke, Primitive::kPrimLong, /* is_volatile */ true, codegen_);
858 GenUnsafeGet(invoke, Primitive::kPrimNot, /* is_volatile */ false, codegen_);
861 GenUnsafeGet(invoke, Primitive::kPrimNot, /* is_volatile */ true, codegen_);
946 codegen_);
953 codegen_);
960 codegen_);
967 codegen_);
974 codegen_);
981 codegen_);
988 codegen_);
995 codegen_);
1002 codegen_);
1115 GenCas(invoke->GetLocations(), Primitive::kPrimInt, codegen_);
1118 GenCas(invoke->GetLocations(), Primitive::kPrimLong, codegen_);
1121 GenCas(invoke->GetLocations(), Primitive::kPrimNot, codegen_);
1159 codegen_->AddSlowPath(slow_path);
1162 codegen_->MaybeRecordImplicitNullCheck(invoke);
1194 codegen_->AddSlowPath(slow_path);
1363 invoke, GetVIXLAssembler(), codegen_, GetAllocator(), /* start_at_zero */ true);
1384 invoke, GetVIXLAssembler(), codegen_, GetAllocator(), /* start_at_zero */ false);
1406 codegen_->AddSlowPath(slow_path);
1413 codegen_->RecordPcInfo(invoke, invoke->GetDexPc());
1441 codegen_->RecordPcInfo(invoke, invoke->GetDexPc());
1460 codegen_->AddSlowPath(slow_path);
1467 codegen_->RecordPcInfo(invoke, invoke->GetDexPc());
1515 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickCos);
1523 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickSin);
1531 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickAcos);
1539 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickAsin);
1547 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickAtan);
1555 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickCbrt);
1563 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickCosh);
1571 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickExp);
1579 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickExpm1);
1587 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickLog);
1595 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickLog10);
1603 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickSinh);
1611 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickTan);
1619 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickTanh);
1627 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickAtan2);
1635 codegen_, kQuickHypot);
1643 GenFPToFPCall(invoke, GetVIXLAssembler(), codegen_, kQuickNextAfter);
1861 codegen_->AddSlowPath(slow_path);
2015 codegen_
2112 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp1);
2113 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp2);
2122 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp3);
2133 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp3);
2145 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp1);
2149 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp1);
2163 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp1);
2167 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp3);
2205 codegen_->MarkGCCard(dest.W(), Register(), /* value_can_be_null */ false);