Lines Matching defs:instruction

208   explicit BoundsCheckSlowPathARM64(HBoundsCheck* instruction) : SlowPathCodeARM64(instruction) {}  in BoundsCheckSlowPathARM64()
246 explicit DivZeroCheckSlowPathARM64(HDivZeroCheck* instruction) : SlowPathCodeARM64(instruction) {} in DivZeroCheckSlowPathARM64()
328 explicit LoadStringSlowPathARM64(HLoadString* instruction) in LoadStringSlowPathARM64()
386 SuspendCheckSlowPathARM64(HSuspendCheck* instruction, HBasicBlock* successor) in SuspendCheckSlowPathARM64()
427 TypeCheckSlowPathARM64(HInstruction* instruction, bool is_fatal) in TypeCheckSlowPathARM64()
482 explicit DeoptimizationSlowPathARM64(HDeoptimize* instruction) in DeoptimizationSlowPathARM64()
505 explicit ArraySetSlowPathARM64(HInstruction* instruction) : SlowPathCodeARM64(instruction) {} in ArraySetSlowPathARM64()
570 ReadBarrierForHeapReferenceSlowPathARM64(HInstruction* instruction, in ReadBarrierForHeapReferenceSlowPathARM64()
768 ReadBarrierForRootSlowPathARM64(HInstruction* instruction, Location out, Location root) in ReadBarrierForRootSlowPathARM64()
1617 void CodeGeneratorARM64::LoadAcquire(HInstruction* instruction, in LoadAcquire()
1726 void CodeGeneratorARM64::StoreRelease(HInstruction* instruction, in StoreRelease()
1806 HInstruction* instruction, in InvokeRuntime()
1834 HInstruction* instruction, in InvokeRuntimeWithoutRecordingPcInfo()
1905 void InstructionCodeGeneratorARM64::GenerateSuspendCheck(HSuspendCheck* instruction, in GenerateSuspendCheck()
1965 void LocationsBuilderARM64::HandleFieldGet(HInstruction* instruction, in HandleFieldGet()
2014 void InstructionCodeGeneratorARM64::HandleFieldGet(HInstruction* instruction, in HandleFieldGet()
2073 void LocationsBuilderARM64::HandleFieldSet(HInstruction* instruction) { in HandleFieldSet()
2086 void InstructionCodeGeneratorARM64::HandleFieldSet(HInstruction* instruction, in HandleFieldSet()
2253 void LocationsBuilderARM64::VisitAdd(HAdd* instruction) { in VisitAdd()
2257 void InstructionCodeGeneratorARM64::VisitAdd(HAdd* instruction) { in VisitAdd()
2261 void LocationsBuilderARM64::VisitAnd(HAnd* instruction) { in VisitAnd()
2265 void InstructionCodeGeneratorARM64::VisitAnd(HAnd* instruction) { in VisitAnd()
2299 HDataProcWithShifterOp* instruction) { in VisitDataProcWithShifterOp()
2314 HDataProcWithShifterOp* instruction) { in VisitDataProcWithShifterOp()
2372 void LocationsBuilderARM64::VisitIntermediateAddress(HIntermediateAddress* instruction) { in VisitIntermediateAddress()
2380 void InstructionCodeGeneratorARM64::VisitIntermediateAddress(HIntermediateAddress* instruction) { in VisitIntermediateAddress()
2386 void LocationsBuilderARM64::VisitIntermediateAddressIndex(HIntermediateAddressIndex* instruction) { in VisitIntermediateAddressIndex()
2405 HIntermediateAddressIndex* instruction) { in VisitIntermediateAddressIndex()
2470 void LocationsBuilderARM64::VisitArrayGet(HArrayGet* instruction) { in VisitArrayGet()
2512 void InstructionCodeGeneratorARM64::VisitArrayGet(HArrayGet* instruction) { in VisitArrayGet()
2644 void LocationsBuilderARM64::VisitArrayLength(HArrayLength* instruction) { in VisitArrayLength()
2650 void InstructionCodeGeneratorARM64::VisitArrayLength(HArrayLength* instruction) { in VisitArrayLength()
2665 void LocationsBuilderARM64::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
2683 void InstructionCodeGeneratorARM64::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
2838 void LocationsBuilderARM64::VisitBoundsCheck(HBoundsCheck* instruction) { in VisitBoundsCheck()
2859 void InstructionCodeGeneratorARM64::VisitBoundsCheck(HBoundsCheck* instruction) { in VisitBoundsCheck()
2923 void InstructionCodeGeneratorARM64::GenerateFcmp(HInstruction* instruction) { in GenerateFcmp()
3016 void LocationsBuilderARM64::HandleCondition(HCondition* instruction) { in HandleCondition()
3036 void InstructionCodeGeneratorARM64::HandleCondition(HCondition* instruction) { in HandleCondition()
3172 HBinaryOperation* instruction) { in GenerateInt64UnsignedDivRemWithAnyPositiveConstant()
3223 HBinaryOperation* instruction) { in GenerateInt64DivRemWithAnyConstant()
3278 HBinaryOperation* instruction) { in GenerateInt32DivRemWithAnyConstant()
3341 void InstructionCodeGeneratorARM64::GenerateDivRemWithAnyConstant(HBinaryOperation* instruction, in GenerateDivRemWithAnyConstant()
3355 void InstructionCodeGeneratorARM64::GenerateIntDivForConstDenom(HDiv *instruction) { in GenerateIntDivForConstDenom()
3372 void InstructionCodeGeneratorARM64::GenerateIntDiv(HDiv *instruction) { in GenerateIntDiv()
3427 void LocationsBuilderARM64::VisitDivZeroCheck(HDivZeroCheck* instruction) { in VisitDivZeroCheck()
3432 void InstructionCodeGeneratorARM64::VisitDivZeroCheck(HDivZeroCheck* instruction) { in VisitDivZeroCheck()
3529 void InstructionCodeGeneratorARM64::GenerateTestAndBranch(HInstruction* instruction, in GenerateTestAndBranch()
3791 HPredicatedInstanceFieldGet* instruction) { in VisitPredicatedInstanceFieldGet()
3795 void LocationsBuilderARM64::VisitInstanceFieldGet(HInstanceFieldGet* instruction) { in VisitInstanceFieldGet()
3800 HPredicatedInstanceFieldGet* instruction) { in VisitPredicatedInstanceFieldGet()
3807 void InstructionCodeGeneratorARM64::VisitInstanceFieldGet(HInstanceFieldGet* instruction) { in VisitInstanceFieldGet()
3811 void LocationsBuilderARM64::VisitInstanceFieldSet(HInstanceFieldSet* instruction) { in VisitInstanceFieldSet()
3815 void InstructionCodeGeneratorARM64::VisitInstanceFieldSet(HInstanceFieldSet* instruction) { in VisitInstanceFieldSet()
3841 void LocationsBuilderARM64::VisitInstanceOf(HInstanceOf* instruction) { in VisitInstanceOf()
3884 void InstructionCodeGeneratorARM64::VisitInstanceOf(HInstanceOf* instruction) { in VisitInstanceOf()
4110 void LocationsBuilderARM64::VisitCheckCast(HCheckCast* instruction) { in VisitCheckCast()
4127 void InstructionCodeGeneratorARM64::VisitCheckCast(HCheckCast* instruction) { in VisitCheckCast()
4378 void CodeGeneratorARM64::MaybeGenerateInlineCacheCheck(HInstruction* instruction, in MaybeGenerateInlineCacheCheck()
5414 void InstructionCodeGeneratorARM64::VisitLoadException(HLoadException* instruction) { in VisitLoadException()
5562 void LocationsBuilderARM64::VisitMonitorOperation(HMonitorOperation* instruction) { in VisitMonitorOperation()
5569 void InstructionCodeGeneratorARM64::VisitMonitorOperation(HMonitorOperation* instruction) { in VisitMonitorOperation()
5659 void LocationsBuilderARM64::VisitNewArray(HNewArray* instruction) { in VisitNewArray()
5668 void InstructionCodeGeneratorARM64::VisitNewArray(HNewArray* instruction) { in VisitNewArray()
5676 void LocationsBuilderARM64::VisitNewInstance(HNewInstance* instruction) { in VisitNewInstance()
5684 void InstructionCodeGeneratorARM64::VisitNewInstance(HNewInstance* instruction) { in VisitNewInstance()
5690 void LocationsBuilderARM64::VisitNot(HNot* instruction) { in VisitNot()
5696 void InstructionCodeGeneratorARM64::VisitNot(HNot* instruction) { in VisitNot()
5708 void LocationsBuilderARM64::VisitBooleanNot(HBooleanNot* instruction) { in VisitBooleanNot()
5714 void InstructionCodeGeneratorARM64::VisitBooleanNot(HBooleanNot* instruction) { in VisitBooleanNot()
5718 void LocationsBuilderARM64::VisitNullCheck(HNullCheck* instruction) { in VisitNullCheck()
5723 void CodeGeneratorARM64::GenerateImplicitNullCheck(HNullCheck* instruction) { in GenerateImplicitNullCheck()
5736 void CodeGeneratorARM64::GenerateExplicitNullCheck(HNullCheck* instruction) { in GenerateExplicitNullCheck()
5746 void InstructionCodeGeneratorARM64::VisitNullCheck(HNullCheck* instruction) { in VisitNullCheck()
5750 void LocationsBuilderARM64::VisitOr(HOr* instruction) { in VisitOr()
5754 void InstructionCodeGeneratorARM64::VisitOr(HOr* instruction) { in VisitOr()
5762 void InstructionCodeGeneratorARM64::VisitParallelMove(HParallelMove* instruction) { in VisitParallelMove()
5773 void LocationsBuilderARM64::VisitParameterValue(HParameterValue* instruction) { in VisitParameterValue()
5789 void LocationsBuilderARM64::VisitCurrentMethod(HCurrentMethod* instruction) { in VisitCurrentMethod()
5800 void LocationsBuilderARM64::VisitPhi(HPhi* instruction) { in VisitPhi()
5842 void InstructionCodeGeneratorARM64::GenerateIntRemForPower2Denom(HRem *instruction) { in GenerateIntRemForPower2Denom()
5874 void InstructionCodeGeneratorARM64::GenerateIntRemForConstDenom(HRem *instruction) { in GenerateIntRemForConstDenom()
5896 void InstructionCodeGeneratorARM64::GenerateIntRem(HRem* instruction) { in GenerateIntRem()
6015 void LocationsBuilderARM64::VisitReturn(HReturn* instruction) { in VisitReturn()
6039 void LocationsBuilderARM64::VisitReturnVoid(HReturnVoid* instruction) { in VisitReturnVoid()
6071 void LocationsBuilderARM64::VisitSub(HSub* instruction) { in VisitSub()
6075 void InstructionCodeGeneratorARM64::VisitSub(HSub* instruction) { in VisitSub()
6079 void LocationsBuilderARM64::VisitStaticFieldGet(HStaticFieldGet* instruction) { in VisitStaticFieldGet()
6083 void InstructionCodeGeneratorARM64::VisitStaticFieldGet(HStaticFieldGet* instruction) { in VisitStaticFieldGet()
6087 void LocationsBuilderARM64::VisitStaticFieldSet(HStaticFieldSet* instruction) { in VisitStaticFieldSet()
6091 void InstructionCodeGeneratorARM64::VisitStaticFieldSet(HStaticFieldSet* instruction) { in VisitStaticFieldSet()
6095 void LocationsBuilderARM64::VisitStringBuilderAppend(HStringBuilderAppend* instruction) { in VisitStringBuilderAppend()
6099 void InstructionCodeGeneratorARM64::VisitStringBuilderAppend(HStringBuilderAppend* instruction) { in VisitStringBuilderAppend()
6105 HUnresolvedInstanceFieldGet* instruction) { in VisitUnresolvedInstanceFieldGet()
6112 HUnresolvedInstanceFieldGet* instruction) { in VisitUnresolvedInstanceFieldGet()
6122 HUnresolvedInstanceFieldSet* instruction) { in VisitUnresolvedInstanceFieldSet()
6129 HUnresolvedInstanceFieldSet* instruction) { in VisitUnresolvedInstanceFieldSet()
6139 HUnresolvedStaticFieldGet* instruction) { in VisitUnresolvedStaticFieldGet()
6146 HUnresolvedStaticFieldGet* instruction) { in VisitUnresolvedStaticFieldGet()
6156 HUnresolvedStaticFieldSet* instruction) { in VisitUnresolvedStaticFieldSet()
6163 HUnresolvedStaticFieldSet* instruction) { in VisitUnresolvedStaticFieldSet()
6172 void LocationsBuilderARM64::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
6182 void InstructionCodeGeneratorARM64::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
6197 void LocationsBuilderARM64::VisitThrow(HThrow* instruction) { in VisitThrow()
6204 void InstructionCodeGeneratorARM64::VisitThrow(HThrow* instruction) { in VisitThrow()
6284 void LocationsBuilderARM64::VisitXor(HXor* instruction) { in VisitXor()
6288 void InstructionCodeGeneratorARM64::VisitXor(HXor* instruction) { in VisitXor()
6390 HInstruction* instruction, in GenerateReferenceLoadOneRegister()
6429 HInstruction* instruction, in GenerateReferenceLoadTwoRegisters()
6465 HInstruction* instruction, in GenerateGcRootFieldLoad()
6556 void CodeGeneratorARM64::GenerateFieldLoadWithBakerReadBarrier(HInstruction* instruction, in GenerateFieldLoadWithBakerReadBarrier()
6626 void CodeGeneratorARM64::GenerateFieldLoadWithBakerReadBarrier(HInstruction* instruction, in GenerateFieldLoadWithBakerReadBarrier()
6652 void CodeGeneratorARM64::GenerateArrayLoadWithBakerReadBarrier(HArrayGet* instruction, in GenerateArrayLoadWithBakerReadBarrier()
6747 SlowPathCodeARM64* CodeGeneratorARM64::AddReadBarrierSlowPath(HInstruction* instruction, in AddReadBarrierSlowPath()
6759 void CodeGeneratorARM64::GenerateReadBarrierSlow(HInstruction* instruction, in GenerateReadBarrierSlow()
6784 void CodeGeneratorARM64::MaybeGenerateReadBarrierSlow(HInstruction* instruction, in MaybeGenerateReadBarrierSlow()
6802 void CodeGeneratorARM64::GenerateReadBarrierForRootSlow(HInstruction* instruction, in GenerateReadBarrierForRootSlow()
6819 void LocationsBuilderARM64::VisitClassTableGet(HClassTableGet* instruction) { in VisitClassTableGet()
6826 void InstructionCodeGeneratorARM64::VisitClassTableGet(HClassTableGet* instruction) { in VisitClassTableGet()
6870 HVecMemoryOperation* instruction, in VecNEONAddress()
6903 HVecMemoryOperation* instruction, in VecSVEAddress()