Lines Matching refs:SlowPathCodeARM64

172 void SlowPathCodeARM64::SaveLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) {  in SaveLiveRegisters()
200 void SlowPathCodeARM64::RestoreLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) { in RestoreLiveRegisters()
206 class BoundsCheckSlowPathARM64 : public SlowPathCodeARM64 {
208 explicit BoundsCheckSlowPathARM64(HBoundsCheck* instruction) : SlowPathCodeARM64(instruction) {} in BoundsCheckSlowPathARM64()
244 class DivZeroCheckSlowPathARM64 : public SlowPathCodeARM64 {
246 explicit DivZeroCheckSlowPathARM64(HDivZeroCheck* instruction) : SlowPathCodeARM64(instruction) {} in DivZeroCheckSlowPathARM64()
263 class LoadClassSlowPathARM64 : public SlowPathCodeARM64 {
266 : SlowPathCodeARM64(at), cls_(cls) { in LoadClassSlowPathARM64()
326 class LoadStringSlowPathARM64 : public SlowPathCodeARM64 {
329 : SlowPathCodeARM64(instruction) {} in LoadStringSlowPathARM64()
358 class NullCheckSlowPathARM64 : public SlowPathCodeARM64 {
360 explicit NullCheckSlowPathARM64(HNullCheck* instr) : SlowPathCodeARM64(instr) {} in NullCheckSlowPathARM64()
384 class SuspendCheckSlowPathARM64 : public SlowPathCodeARM64 {
387 : SlowPathCodeARM64(instruction), successor_(successor) {} in SuspendCheckSlowPathARM64()
425 class TypeCheckSlowPathARM64 : public SlowPathCodeARM64 {
428 : SlowPathCodeARM64(instruction), is_fatal_(is_fatal) {} in TypeCheckSlowPathARM64()
480 class DeoptimizationSlowPathARM64 : public SlowPathCodeARM64 {
483 : SlowPathCodeARM64(instruction) {} in DeoptimizationSlowPathARM64()
503 class ArraySetSlowPathARM64 : public SlowPathCodeARM64 {
505 explicit ArraySetSlowPathARM64(HInstruction* instruction) : SlowPathCodeARM64(instruction) {} in ArraySetSlowPathARM64()
568 class ReadBarrierForHeapReferenceSlowPathARM64 : public SlowPathCodeARM64 {
576 : SlowPathCodeARM64(instruction), in ReadBarrierForHeapReferenceSlowPathARM64()
766 class ReadBarrierForRootSlowPathARM64 : public SlowPathCodeARM64 {
769 : SlowPathCodeARM64(instruction), out_(out), root_(root) { in ReadBarrierForRootSlowPathARM64()
1841 void InstructionCodeGeneratorARM64::GenerateClassInitializationCheck(SlowPathCodeARM64* slow_path, in GenerateClassInitializationCheck()
2738 SlowPathCodeARM64* slow_path = nullptr; in VisitArraySet()
2912 SlowPathCodeARM64* slow_path = in VisitClinitCheck()
3433 SlowPathCodeARM64* slow_path = in VisitDivZeroCheck()
3669 SlowPathCodeARM64* slow_path = in VisitDeoptimize()
3903 SlowPathCodeARM64* slow_path = nullptr; in VisitInstanceOf()
4152 SlowPathCodeARM64* type_check_slow_path = in VisitCheckCast()
5369 SlowPathCodeARM64* slow_path = in VisitLoadClass()
5514 SlowPathCodeARM64* slow_path = in VisitLoadString()
5737 SlowPathCodeARM64* slow_path = new (GetScopedAllocator()) NullCheckSlowPathARM64(instruction); in GenerateExplicitNullCheck()
6747 SlowPathCodeARM64* CodeGeneratorARM64::AddReadBarrierSlowPath(HInstruction* instruction, in AddReadBarrierSlowPath()
6753 SlowPathCodeARM64* slow_path = new (GetScopedAllocator()) in AddReadBarrierSlowPath()
6778 SlowPathCodeARM64* slow_path = AddReadBarrierSlowPath(instruction, out, ref, obj, offset, index); in GenerateReadBarrierSlow()
6811 SlowPathCodeARM64* slow_path = in GenerateReadBarrierForRootSlow()