Lines Matching defs:instruction
223 explicit BoundsCheckSlowPathARM64(HBoundsCheck* instruction) : SlowPathCodeARM64(instruction) {} in BoundsCheckSlowPathARM64()
261 explicit DivZeroCheckSlowPathARM64(HDivZeroCheck* instruction) : SlowPathCodeARM64(instruction) {} in DivZeroCheckSlowPathARM64()
378 explicit LoadStringSlowPathARM64(HLoadString* instruction) in LoadStringSlowPathARM64()
433 SuspendCheckSlowPathARM64(HSuspendCheck* instruction, HBasicBlock* successor) in SuspendCheckSlowPathARM64()
474 TypeCheckSlowPathARM64(HInstruction* instruction, bool is_fatal) in TypeCheckSlowPathARM64()
528 explicit DeoptimizationSlowPathARM64(HDeoptimize* instruction) in DeoptimizationSlowPathARM64()
551 explicit ArraySetSlowPathARM64(HInstruction* instruction) : SlowPathCodeARM64(instruction) {} in ArraySetSlowPathARM64()
623 ReadBarrierForHeapReferenceSlowPathARM64(HInstruction* instruction, in ReadBarrierForHeapReferenceSlowPathARM64()
808 ReadBarrierForRootSlowPathARM64(HInstruction* instruction, Location out, Location root) in ReadBarrierForRootSlowPathARM64()
886 explicit MethodEntryExitHooksSlowPathARM64(HInstruction* instruction) in MethodEntryExitHooksSlowPathARM64()
1276 void InstructionCodeGeneratorARM64::GenerateMethodEntryExitHook(HInstruction* instruction) { in GenerateMethodEntryExitHook()
1341 void InstructionCodeGeneratorARM64::VisitMethodExitHook(HMethodExitHook* instruction) { in VisitMethodExitHook()
1351 void InstructionCodeGeneratorARM64::VisitMethodEntryHook(HMethodEntryHook* instruction) { in VisitMethodEntryHook()
1948 void CodeGeneratorARM64::LoadAcquire(HInstruction* instruction, in LoadAcquire()
2057 void CodeGeneratorARM64::StoreRelease(HInstruction* instruction, in StoreRelease()
2137 HInstruction* instruction, in InvokeRuntime()
2164 HInstruction* instruction, in InvokeRuntimeWithoutRecordingPcInfo()
2238 void InstructionCodeGeneratorARM64::GenerateSuspendCheck(HSuspendCheck* instruction, in GenerateSuspendCheck()
2315 void LocationsBuilderARM64::HandleFieldGet(HInstruction* instruction, in HandleFieldGet()
2350 void InstructionCodeGeneratorARM64::HandleFieldGet(HInstruction* instruction, in HandleFieldGet()
2405 void LocationsBuilderARM64::HandleFieldSet(HInstruction* instruction) { in HandleFieldSet()
2419 void InstructionCodeGeneratorARM64::HandleFieldSet(HInstruction* instruction, in HandleFieldSet()
2601 void LocationsBuilderARM64::VisitAdd(HAdd* instruction) { in VisitAdd()
2605 void InstructionCodeGeneratorARM64::VisitAdd(HAdd* instruction) { in VisitAdd()
2609 void LocationsBuilderARM64::VisitAnd(HAnd* instruction) { in VisitAnd()
2613 void InstructionCodeGeneratorARM64::VisitAnd(HAnd* instruction) { in VisitAnd()
2647 HDataProcWithShifterOp* instruction) { in VisitDataProcWithShifterOp()
2662 HDataProcWithShifterOp* instruction) { in VisitDataProcWithShifterOp()
2720 void LocationsBuilderARM64::VisitIntermediateAddress(HIntermediateAddress* instruction) { in VisitIntermediateAddress()
2728 void InstructionCodeGeneratorARM64::VisitIntermediateAddress(HIntermediateAddress* instruction) { in VisitIntermediateAddress()
2734 void LocationsBuilderARM64::VisitIntermediateAddressIndex(HIntermediateAddressIndex* instruction) { in VisitIntermediateAddressIndex()
2753 HIntermediateAddressIndex* instruction) { in VisitIntermediateAddressIndex()
2818 void LocationsBuilderARM64::VisitArrayGet(HArrayGet* instruction) { in VisitArrayGet()
2860 void InstructionCodeGeneratorARM64::VisitArrayGet(HArrayGet* instruction) { in VisitArrayGet()
2991 void LocationsBuilderARM64::VisitArrayLength(HArrayLength* instruction) { in VisitArrayLength()
2997 void InstructionCodeGeneratorARM64::VisitArrayLength(HArrayLength* instruction) { in VisitArrayLength()
3012 void LocationsBuilderARM64::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
3031 void InstructionCodeGeneratorARM64::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
3222 void LocationsBuilderARM64::VisitBoundsCheck(HBoundsCheck* instruction) { in VisitBoundsCheck()
3243 void InstructionCodeGeneratorARM64::VisitBoundsCheck(HBoundsCheck* instruction) { in VisitBoundsCheck()
3307 void InstructionCodeGeneratorARM64::GenerateFcmp(HInstruction* instruction) { in GenerateFcmp()
3408 void LocationsBuilderARM64::HandleCondition(HCondition* instruction) { in HandleCondition()
3429 void InstructionCodeGeneratorARM64::HandleCondition(HCondition* instruction) { in HandleCondition()
3565 HBinaryOperation* instruction) { in GenerateInt64UnsignedDivRemWithAnyPositiveConstant()
3616 HBinaryOperation* instruction) { in GenerateInt64DivRemWithAnyConstant()
3671 HBinaryOperation* instruction) { in GenerateInt32DivRemWithAnyConstant()
3734 void InstructionCodeGeneratorARM64::GenerateDivRemWithAnyConstant(HBinaryOperation* instruction, in GenerateDivRemWithAnyConstant()
3748 void InstructionCodeGeneratorARM64::GenerateIntDivForConstDenom(HDiv *instruction) { in GenerateIntDivForConstDenom()
3765 void InstructionCodeGeneratorARM64::GenerateIntDiv(HDiv *instruction) { in GenerateIntDiv()
3820 void LocationsBuilderARM64::VisitDivZeroCheck(HDivZeroCheck* instruction) { in VisitDivZeroCheck()
3825 void InstructionCodeGeneratorARM64::VisitDivZeroCheck(HDivZeroCheck* instruction) { in VisitDivZeroCheck()
3921 void InstructionCodeGeneratorARM64::GenerateTestAndBranch(HInstruction* instruction, in GenerateTestAndBranch()
4211 void LocationsBuilderARM64::VisitInstanceFieldGet(HInstanceFieldGet* instruction) { in VisitInstanceFieldGet()
4215 void InstructionCodeGeneratorARM64::VisitInstanceFieldGet(HInstanceFieldGet* instruction) { in VisitInstanceFieldGet()
4219 void LocationsBuilderARM64::VisitInstanceFieldSet(HInstanceFieldSet* instruction) { in VisitInstanceFieldSet()
4223 void InstructionCodeGeneratorARM64::VisitInstanceFieldSet(HInstanceFieldSet* instruction) { in VisitInstanceFieldSet()
4252 void LocationsBuilderARM64::VisitInstanceOf(HInstanceOf* instruction) { in VisitInstanceOf()
4297 void InstructionCodeGeneratorARM64::VisitInstanceOf(HInstanceOf* instruction) { in VisitInstanceOf()
4567 void LocationsBuilderARM64::VisitCheckCast(HCheckCast* instruction) { in VisitCheckCast()
4583 void InstructionCodeGeneratorARM64::VisitCheckCast(HCheckCast* instruction) { in VisitCheckCast()
4833 void CodeGeneratorARM64::MaybeGenerateInlineCacheCheck(HInstruction* instruction, in MaybeGenerateInlineCacheCheck()
5950 void InstructionCodeGeneratorARM64::VisitLoadException(HLoadException* instruction) { in VisitLoadException()
6091 void LocationsBuilderARM64::VisitMonitorOperation(HMonitorOperation* instruction) { in VisitMonitorOperation()
6098 void InstructionCodeGeneratorARM64::VisitMonitorOperation(HMonitorOperation* instruction) { in VisitMonitorOperation()
6187 void LocationsBuilderARM64::VisitNewArray(HNewArray* instruction) { in VisitNewArray()
6196 void InstructionCodeGeneratorARM64::VisitNewArray(HNewArray* instruction) { in VisitNewArray()
6204 void LocationsBuilderARM64::VisitNewInstance(HNewInstance* instruction) { in VisitNewInstance()
6212 void InstructionCodeGeneratorARM64::VisitNewInstance(HNewInstance* instruction) { in VisitNewInstance()
6218 void LocationsBuilderARM64::VisitNot(HNot* instruction) { in VisitNot()
6224 void InstructionCodeGeneratorARM64::VisitNot(HNot* instruction) { in VisitNot()
6236 void LocationsBuilderARM64::VisitBooleanNot(HBooleanNot* instruction) { in VisitBooleanNot()
6242 void InstructionCodeGeneratorARM64::VisitBooleanNot(HBooleanNot* instruction) { in VisitBooleanNot()
6246 void LocationsBuilderARM64::VisitNullCheck(HNullCheck* instruction) { in VisitNullCheck()
6251 void CodeGeneratorARM64::GenerateImplicitNullCheck(HNullCheck* instruction) { in GenerateImplicitNullCheck()
6264 void CodeGeneratorARM64::GenerateExplicitNullCheck(HNullCheck* instruction) { in GenerateExplicitNullCheck()
6274 void InstructionCodeGeneratorARM64::VisitNullCheck(HNullCheck* instruction) { in VisitNullCheck()
6278 void LocationsBuilderARM64::VisitOr(HOr* instruction) { in VisitOr()
6282 void InstructionCodeGeneratorARM64::VisitOr(HOr* instruction) { in VisitOr()
6286 void LocationsBuilderARM64::VisitParallelMove([[maybe_unused]] HParallelMove* instruction) { in VisitParallelMove()
6290 void InstructionCodeGeneratorARM64::VisitParallelMove(HParallelMove* instruction) { in VisitParallelMove()
6301 void LocationsBuilderARM64::VisitParameterValue(HParameterValue* instruction) { in VisitParameterValue()
6313 [[maybe_unused]] HParameterValue* instruction) { in VisitParameterValue()
6317 void LocationsBuilderARM64::VisitCurrentMethod(HCurrentMethod* instruction) { in VisitCurrentMethod()
6324 [[maybe_unused]] HCurrentMethod* instruction) { in VisitCurrentMethod()
6328 void LocationsBuilderARM64::VisitPhi(HPhi* instruction) { in VisitPhi()
6336 void InstructionCodeGeneratorARM64::VisitPhi([[maybe_unused]] HPhi* instruction) { in VisitPhi()
6370 void InstructionCodeGeneratorARM64::GenerateIntRemForPower2Denom(HRem *instruction) { in GenerateIntRemForPower2Denom()
6402 void InstructionCodeGeneratorARM64::GenerateIntRemForConstDenom(HRem *instruction) { in GenerateIntRemForConstDenom()
6424 void InstructionCodeGeneratorARM64::GenerateIntRem(HRem* instruction) { in GenerateIntRem()
6543 void LocationsBuilderARM64::VisitReturn(HReturn* instruction) { in VisitReturn()
6567 void LocationsBuilderARM64::VisitReturnVoid(HReturnVoid* instruction) { in VisitReturnVoid()
6571 void InstructionCodeGeneratorARM64::VisitReturnVoid([[maybe_unused]] HReturnVoid* instruction) { in VisitReturnVoid()
6607 void LocationsBuilderARM64::VisitSub(HSub* instruction) { in VisitSub()
6611 void InstructionCodeGeneratorARM64::VisitSub(HSub* instruction) { in VisitSub()
6615 void LocationsBuilderARM64::VisitStaticFieldGet(HStaticFieldGet* instruction) { in VisitStaticFieldGet()
6619 void InstructionCodeGeneratorARM64::VisitStaticFieldGet(HStaticFieldGet* instruction) { in VisitStaticFieldGet()
6623 void LocationsBuilderARM64::VisitStaticFieldSet(HStaticFieldSet* instruction) { in VisitStaticFieldSet()
6627 void InstructionCodeGeneratorARM64::VisitStaticFieldSet(HStaticFieldSet* instruction) { in VisitStaticFieldSet()
6634 void LocationsBuilderARM64::VisitStringBuilderAppend(HStringBuilderAppend* instruction) { in VisitStringBuilderAppend()
6638 void InstructionCodeGeneratorARM64::VisitStringBuilderAppend(HStringBuilderAppend* instruction) { in VisitStringBuilderAppend()
6644 HUnresolvedInstanceFieldGet* instruction) { in VisitUnresolvedInstanceFieldGet()
6651 HUnresolvedInstanceFieldGet* instruction) { in VisitUnresolvedInstanceFieldGet()
6660 HUnresolvedInstanceFieldSet* instruction) { in VisitUnresolvedInstanceFieldSet()
6667 HUnresolvedInstanceFieldSet* instruction) { in VisitUnresolvedInstanceFieldSet()
6676 HUnresolvedStaticFieldGet* instruction) { in VisitUnresolvedStaticFieldGet()
6683 HUnresolvedStaticFieldGet* instruction) { in VisitUnresolvedStaticFieldGet()
6692 HUnresolvedStaticFieldSet* instruction) { in VisitUnresolvedStaticFieldSet()
6699 HUnresolvedStaticFieldSet* instruction) { in VisitUnresolvedStaticFieldSet()
6707 void LocationsBuilderARM64::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
6720 void InstructionCodeGeneratorARM64::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
6735 void LocationsBuilderARM64::VisitThrow(HThrow* instruction) { in VisitThrow()
6742 void InstructionCodeGeneratorARM64::VisitThrow(HThrow* instruction) { in VisitThrow()
6822 void LocationsBuilderARM64::VisitXor(HXor* instruction) { in VisitXor()
6826 void InstructionCodeGeneratorARM64::VisitXor(HXor* instruction) { in VisitXor()
6830 void LocationsBuilderARM64::VisitBoundType([[maybe_unused]] HBoundType* instruction) { in VisitBoundType()
6835 void InstructionCodeGeneratorARM64::VisitBoundType([[maybe_unused]] HBoundType* instruction) { in VisitBoundType()
6928 HInstruction* instruction, in GenerateReferenceLoadOneRegister()
6967 HInstruction* instruction, in GenerateReferenceLoadTwoRegisters()
7003 HInstruction* instruction, in GenerateGcRootFieldLoad()
7093 void CodeGeneratorARM64::GenerateFieldLoadWithBakerReadBarrier(HInstruction* instruction, in GenerateFieldLoadWithBakerReadBarrier()
7162 void CodeGeneratorARM64::GenerateFieldLoadWithBakerReadBarrier(HInstruction* instruction, in GenerateFieldLoadWithBakerReadBarrier()
7188 void CodeGeneratorARM64::GenerateArrayLoadWithBakerReadBarrier(HArrayGet* instruction, in GenerateArrayLoadWithBakerReadBarrier()
7282 SlowPathCodeARM64* CodeGeneratorARM64::AddReadBarrierSlowPath(HInstruction* instruction, in AddReadBarrierSlowPath()
7294 void CodeGeneratorARM64::GenerateReadBarrierSlow(HInstruction* instruction, in GenerateReadBarrierSlow()
7319 void CodeGeneratorARM64::MaybeGenerateReadBarrierSlow(HInstruction* instruction, in MaybeGenerateReadBarrierSlow()
7337 void CodeGeneratorARM64::GenerateReadBarrierForRootSlow(HInstruction* instruction, in GenerateReadBarrierForRootSlow()
7354 void LocationsBuilderARM64::VisitClassTableGet(HClassTableGet* instruction) { in VisitClassTableGet()
7361 void InstructionCodeGeneratorARM64::VisitClassTableGet(HClassTableGet* instruction) { in VisitClassTableGet()
7379 HVecMemoryOperation* instruction, in VecNEONAddress()
7412 HVecMemoryOperation* instruction, in VecSVEAddress()