Lines Matching defs:instruction

215   explicit BoundsCheckSlowPathARM64(HBoundsCheck* instruction) : SlowPathCodeARM64(instruction) {}  in BoundsCheckSlowPathARM64()
253 explicit DivZeroCheckSlowPathARM64(HDivZeroCheck* instruction) : SlowPathCodeARM64(instruction) {} in DivZeroCheckSlowPathARM64()
338 explicit LoadStringSlowPathARM64(HLoadString* instruction) in LoadStringSlowPathARM64()
396 SuspendCheckSlowPathARM64(HSuspendCheck* instruction, HBasicBlock* successor) in SuspendCheckSlowPathARM64()
437 TypeCheckSlowPathARM64(HInstruction* instruction, bool is_fatal) in TypeCheckSlowPathARM64()
492 explicit DeoptimizationSlowPathARM64(HDeoptimize* instruction) in DeoptimizationSlowPathARM64()
515 explicit ArraySetSlowPathARM64(HInstruction* instruction) : SlowPathCodeARM64(instruction) {} in ArraySetSlowPathARM64()
580 ReadBarrierForHeapReferenceSlowPathARM64(HInstruction* instruction, in ReadBarrierForHeapReferenceSlowPathARM64()
768 ReadBarrierForRootSlowPathARM64(HInstruction* instruction, Location out, Location root) in ReadBarrierForRootSlowPathARM64()
823 explicit MethodEntryExitHooksSlowPathARM64(HInstruction* instruction) in MethodEntryExitHooksSlowPathARM64()
1211 void InstructionCodeGeneratorARM64::GenerateMethodEntryExitHook(HInstruction* instruction) { in GenerateMethodEntryExitHook()
1277 void InstructionCodeGeneratorARM64::VisitMethodExitHook(HMethodExitHook* instruction) { in VisitMethodExitHook()
1287 void InstructionCodeGeneratorARM64::VisitMethodEntryHook(HMethodEntryHook* instruction) { in VisitMethodEntryHook()
1849 void CodeGeneratorARM64::LoadAcquire(HInstruction* instruction, in LoadAcquire()
1958 void CodeGeneratorARM64::StoreRelease(HInstruction* instruction, in StoreRelease()
2038 HInstruction* instruction, in InvokeRuntime()
2066 HInstruction* instruction, in InvokeRuntimeWithoutRecordingPcInfo()
2140 void InstructionCodeGeneratorARM64::GenerateSuspendCheck(HSuspendCheck* instruction, in GenerateSuspendCheck()
2217 void LocationsBuilderARM64::HandleFieldGet(HInstruction* instruction, in HandleFieldGet()
2252 void InstructionCodeGeneratorARM64::HandleFieldGet(HInstruction* instruction, in HandleFieldGet()
2307 void LocationsBuilderARM64::HandleFieldSet(HInstruction* instruction) { in HandleFieldSet()
2321 void InstructionCodeGeneratorARM64::HandleFieldSet(HInstruction* instruction, in HandleFieldSet()
2487 void LocationsBuilderARM64::VisitAdd(HAdd* instruction) { in VisitAdd()
2491 void InstructionCodeGeneratorARM64::VisitAdd(HAdd* instruction) { in VisitAdd()
2495 void LocationsBuilderARM64::VisitAnd(HAnd* instruction) { in VisitAnd()
2499 void InstructionCodeGeneratorARM64::VisitAnd(HAnd* instruction) { in VisitAnd()
2533 HDataProcWithShifterOp* instruction) { in VisitDataProcWithShifterOp()
2548 HDataProcWithShifterOp* instruction) { in VisitDataProcWithShifterOp()
2606 void LocationsBuilderARM64::VisitIntermediateAddress(HIntermediateAddress* instruction) { in VisitIntermediateAddress()
2614 void InstructionCodeGeneratorARM64::VisitIntermediateAddress(HIntermediateAddress* instruction) { in VisitIntermediateAddress()
2620 void LocationsBuilderARM64::VisitIntermediateAddressIndex(HIntermediateAddressIndex* instruction) { in VisitIntermediateAddressIndex()
2639 HIntermediateAddressIndex* instruction) { in VisitIntermediateAddressIndex()
2704 void LocationsBuilderARM64::VisitArrayGet(HArrayGet* instruction) { in VisitArrayGet()
2746 void InstructionCodeGeneratorARM64::VisitArrayGet(HArrayGet* instruction) { in VisitArrayGet()
2877 void LocationsBuilderARM64::VisitArrayLength(HArrayLength* instruction) { in VisitArrayLength()
2883 void InstructionCodeGeneratorARM64::VisitArrayLength(HArrayLength* instruction) { in VisitArrayLength()
2898 void LocationsBuilderARM64::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
2917 void InstructionCodeGeneratorARM64::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
3108 void LocationsBuilderARM64::VisitBoundsCheck(HBoundsCheck* instruction) { in VisitBoundsCheck()
3129 void InstructionCodeGeneratorARM64::VisitBoundsCheck(HBoundsCheck* instruction) { in VisitBoundsCheck()
3193 void InstructionCodeGeneratorARM64::GenerateFcmp(HInstruction* instruction) { in GenerateFcmp()
3287 void LocationsBuilderARM64::HandleCondition(HCondition* instruction) { in HandleCondition()
3308 void InstructionCodeGeneratorARM64::HandleCondition(HCondition* instruction) { in HandleCondition()
3444 HBinaryOperation* instruction) { in GenerateInt64UnsignedDivRemWithAnyPositiveConstant()
3495 HBinaryOperation* instruction) { in GenerateInt64DivRemWithAnyConstant()
3550 HBinaryOperation* instruction) { in GenerateInt32DivRemWithAnyConstant()
3613 void InstructionCodeGeneratorARM64::GenerateDivRemWithAnyConstant(HBinaryOperation* instruction, in GenerateDivRemWithAnyConstant()
3627 void InstructionCodeGeneratorARM64::GenerateIntDivForConstDenom(HDiv *instruction) { in GenerateIntDivForConstDenom()
3644 void InstructionCodeGeneratorARM64::GenerateIntDiv(HDiv *instruction) { in GenerateIntDiv()
3699 void LocationsBuilderARM64::VisitDivZeroCheck(HDivZeroCheck* instruction) { in VisitDivZeroCheck()
3704 void InstructionCodeGeneratorARM64::VisitDivZeroCheck(HDivZeroCheck* instruction) { in VisitDivZeroCheck()
3800 void InstructionCodeGeneratorARM64::GenerateTestAndBranch(HInstruction* instruction, in GenerateTestAndBranch()
4090 void LocationsBuilderARM64::VisitInstanceFieldGet(HInstanceFieldGet* instruction) { in VisitInstanceFieldGet()
4094 void InstructionCodeGeneratorARM64::VisitInstanceFieldGet(HInstanceFieldGet* instruction) { in VisitInstanceFieldGet()
4098 void LocationsBuilderARM64::VisitInstanceFieldSet(HInstanceFieldSet* instruction) { in VisitInstanceFieldSet()
4102 void InstructionCodeGeneratorARM64::VisitInstanceFieldSet(HInstanceFieldSet* instruction) { in VisitInstanceFieldSet()
4131 void LocationsBuilderARM64::VisitInstanceOf(HInstanceOf* instruction) { in VisitInstanceOf()
4176 void InstructionCodeGeneratorARM64::VisitInstanceOf(HInstanceOf* instruction) { in VisitInstanceOf()
4446 void LocationsBuilderARM64::VisitCheckCast(HCheckCast* instruction) { in VisitCheckCast()
4462 void InstructionCodeGeneratorARM64::VisitCheckCast(HCheckCast* instruction) { in VisitCheckCast()
4712 void CodeGeneratorARM64::MaybeGenerateInlineCacheCheck(HInstruction* instruction, in MaybeGenerateInlineCacheCheck()
5736 void InstructionCodeGeneratorARM64::VisitLoadException(HLoadException* instruction) { in VisitLoadException()
5877 void LocationsBuilderARM64::VisitMonitorOperation(HMonitorOperation* instruction) { in VisitMonitorOperation()
5884 void InstructionCodeGeneratorARM64::VisitMonitorOperation(HMonitorOperation* instruction) { in VisitMonitorOperation()
5974 void LocationsBuilderARM64::VisitNewArray(HNewArray* instruction) { in VisitNewArray()
5983 void InstructionCodeGeneratorARM64::VisitNewArray(HNewArray* instruction) { in VisitNewArray()
5991 void LocationsBuilderARM64::VisitNewInstance(HNewInstance* instruction) { in VisitNewInstance()
5999 void InstructionCodeGeneratorARM64::VisitNewInstance(HNewInstance* instruction) { in VisitNewInstance()
6005 void LocationsBuilderARM64::VisitNot(HNot* instruction) { in VisitNot()
6011 void InstructionCodeGeneratorARM64::VisitNot(HNot* instruction) { in VisitNot()
6023 void LocationsBuilderARM64::VisitBooleanNot(HBooleanNot* instruction) { in VisitBooleanNot()
6029 void InstructionCodeGeneratorARM64::VisitBooleanNot(HBooleanNot* instruction) { in VisitBooleanNot()
6033 void LocationsBuilderARM64::VisitNullCheck(HNullCheck* instruction) { in VisitNullCheck()
6038 void CodeGeneratorARM64::GenerateImplicitNullCheck(HNullCheck* instruction) { in GenerateImplicitNullCheck()
6051 void CodeGeneratorARM64::GenerateExplicitNullCheck(HNullCheck* instruction) { in GenerateExplicitNullCheck()
6061 void InstructionCodeGeneratorARM64::VisitNullCheck(HNullCheck* instruction) { in VisitNullCheck()
6065 void LocationsBuilderARM64::VisitOr(HOr* instruction) { in VisitOr()
6069 void InstructionCodeGeneratorARM64::VisitOr(HOr* instruction) { in VisitOr()
6073 void LocationsBuilderARM64::VisitParallelMove([[maybe_unused]] HParallelMove* instruction) { in VisitParallelMove()
6077 void InstructionCodeGeneratorARM64::VisitParallelMove(HParallelMove* instruction) { in VisitParallelMove()
6088 void LocationsBuilderARM64::VisitParameterValue(HParameterValue* instruction) { in VisitParameterValue()
6100 [[maybe_unused]] HParameterValue* instruction) { in VisitParameterValue()
6104 void LocationsBuilderARM64::VisitCurrentMethod(HCurrentMethod* instruction) { in VisitCurrentMethod()
6111 [[maybe_unused]] HCurrentMethod* instruction) { in VisitCurrentMethod()
6115 void LocationsBuilderARM64::VisitPhi(HPhi* instruction) { in VisitPhi()
6123 void InstructionCodeGeneratorARM64::VisitPhi([[maybe_unused]] HPhi* instruction) { in VisitPhi()
6157 void InstructionCodeGeneratorARM64::GenerateIntRemForPower2Denom(HRem *instruction) { in GenerateIntRemForPower2Denom()
6189 void InstructionCodeGeneratorARM64::GenerateIntRemForConstDenom(HRem *instruction) { in GenerateIntRemForConstDenom()
6211 void InstructionCodeGeneratorARM64::GenerateIntRem(HRem* instruction) { in GenerateIntRem()
6330 void LocationsBuilderARM64::VisitReturn(HReturn* instruction) { in VisitReturn()
6354 void LocationsBuilderARM64::VisitReturnVoid(HReturnVoid* instruction) { in VisitReturnVoid()
6358 void InstructionCodeGeneratorARM64::VisitReturnVoid([[maybe_unused]] HReturnVoid* instruction) { in VisitReturnVoid()
6386 void LocationsBuilderARM64::VisitSub(HSub* instruction) { in VisitSub()
6390 void InstructionCodeGeneratorARM64::VisitSub(HSub* instruction) { in VisitSub()
6394 void LocationsBuilderARM64::VisitStaticFieldGet(HStaticFieldGet* instruction) { in VisitStaticFieldGet()
6398 void InstructionCodeGeneratorARM64::VisitStaticFieldGet(HStaticFieldGet* instruction) { in VisitStaticFieldGet()
6402 void LocationsBuilderARM64::VisitStaticFieldSet(HStaticFieldSet* instruction) { in VisitStaticFieldSet()
6406 void InstructionCodeGeneratorARM64::VisitStaticFieldSet(HStaticFieldSet* instruction) { in VisitStaticFieldSet()
6413 void LocationsBuilderARM64::VisitStringBuilderAppend(HStringBuilderAppend* instruction) { in VisitStringBuilderAppend()
6417 void InstructionCodeGeneratorARM64::VisitStringBuilderAppend(HStringBuilderAppend* instruction) { in VisitStringBuilderAppend()
6423 HUnresolvedInstanceFieldGet* instruction) { in VisitUnresolvedInstanceFieldGet()
6430 HUnresolvedInstanceFieldGet* instruction) { in VisitUnresolvedInstanceFieldGet()
6440 HUnresolvedInstanceFieldSet* instruction) { in VisitUnresolvedInstanceFieldSet()
6447 HUnresolvedInstanceFieldSet* instruction) { in VisitUnresolvedInstanceFieldSet()
6457 HUnresolvedStaticFieldGet* instruction) { in VisitUnresolvedStaticFieldGet()
6464 HUnresolvedStaticFieldGet* instruction) { in VisitUnresolvedStaticFieldGet()
6474 HUnresolvedStaticFieldSet* instruction) { in VisitUnresolvedStaticFieldSet()
6481 HUnresolvedStaticFieldSet* instruction) { in VisitUnresolvedStaticFieldSet()
6490 void LocationsBuilderARM64::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
6503 void InstructionCodeGeneratorARM64::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
6518 void LocationsBuilderARM64::VisitThrow(HThrow* instruction) { in VisitThrow()
6525 void InstructionCodeGeneratorARM64::VisitThrow(HThrow* instruction) { in VisitThrow()
6605 void LocationsBuilderARM64::VisitXor(HXor* instruction) { in VisitXor()
6609 void InstructionCodeGeneratorARM64::VisitXor(HXor* instruction) { in VisitXor()
6613 void LocationsBuilderARM64::VisitBoundType([[maybe_unused]] HBoundType* instruction) { in VisitBoundType()
6618 void InstructionCodeGeneratorARM64::VisitBoundType([[maybe_unused]] HBoundType* instruction) { in VisitBoundType()
6711 HInstruction* instruction, in GenerateReferenceLoadOneRegister()
6750 HInstruction* instruction, in GenerateReferenceLoadTwoRegisters()
6786 HInstruction* instruction, in GenerateGcRootFieldLoad()
6876 void CodeGeneratorARM64::GenerateFieldLoadWithBakerReadBarrier(HInstruction* instruction, in GenerateFieldLoadWithBakerReadBarrier()
6945 void CodeGeneratorARM64::GenerateFieldLoadWithBakerReadBarrier(HInstruction* instruction, in GenerateFieldLoadWithBakerReadBarrier()
6971 void CodeGeneratorARM64::GenerateArrayLoadWithBakerReadBarrier(HArrayGet* instruction, in GenerateArrayLoadWithBakerReadBarrier()
7065 SlowPathCodeARM64* CodeGeneratorARM64::AddReadBarrierSlowPath(HInstruction* instruction, in AddReadBarrierSlowPath()
7077 void CodeGeneratorARM64::GenerateReadBarrierSlow(HInstruction* instruction, in GenerateReadBarrierSlow()
7102 void CodeGeneratorARM64::MaybeGenerateReadBarrierSlow(HInstruction* instruction, in MaybeGenerateReadBarrierSlow()
7120 void CodeGeneratorARM64::GenerateReadBarrierForRootSlow(HInstruction* instruction, in GenerateReadBarrierForRootSlow()
7137 void LocationsBuilderARM64::VisitClassTableGet(HClassTableGet* instruction) { in VisitClassTableGet()
7144 void InstructionCodeGeneratorARM64::VisitClassTableGet(HClassTableGet* instruction) { in VisitClassTableGet()
7162 HVecMemoryOperation* instruction, in VecNEONAddress()
7195 HVecMemoryOperation* instruction, in VecSVEAddress()