Lines Matching refs:InstructionCodeGeneratorARM64

1475 void InstructionCodeGeneratorARM64::GenerateClassInitializationCheck(SlowPathCodeARM64* slow_path,  in GenerateClassInitializationCheck()
1513 void InstructionCodeGeneratorARM64::GenerateSuspendCheck(HSuspendCheck* instruction, in GenerateSuspendCheck()
1543 InstructionCodeGeneratorARM64::InstructionCodeGeneratorARM64(HGraph* graph, in InstructionCodeGeneratorARM64() function in art::arm64::InstructionCodeGeneratorARM64
1563 void InstructionCodeGeneratorARM64::Visit##name(H##name* instr ATTRIBUTE_UNUSED) { \
1623 void InstructionCodeGeneratorARM64::HandleFieldGet(HInstruction* instruction, in HandleFieldGet()
1683 void InstructionCodeGeneratorARM64::HandleFieldSet(HInstruction* instruction, in HandleFieldSet()
1722 void InstructionCodeGeneratorARM64::HandleBinaryOp(HBinaryOperation* instr) { in HandleBinaryOp()
1793 void InstructionCodeGeneratorARM64::HandleShift(HBinaryOperation* instr) { in HandleShift()
1835 void InstructionCodeGeneratorARM64::VisitAdd(HAdd* instruction) { in VisitAdd()
1843 void InstructionCodeGeneratorARM64::VisitAnd(HAnd* instruction) { in VisitAnd()
1856 void InstructionCodeGeneratorARM64::VisitBitwiseNegatedRight(HBitwiseNegatedRight* instr) { in VisitBitwiseNegatedRight()
1891 void InstructionCodeGeneratorARM64::VisitArm64DataProcWithShifterOp( in VisitArm64DataProcWithShifterOp()
1962 void InstructionCodeGeneratorARM64::VisitArm64IntermediateAddress( in VisitArm64IntermediateAddress()
1989 void InstructionCodeGeneratorARM64::VisitMultiplyAccumulate(HMultiplyAccumulate* instr) { in VisitMultiplyAccumulate()
2048 void InstructionCodeGeneratorARM64::VisitArrayGet(HArrayGet* instruction) { in VisitArrayGet()
2120 void InstructionCodeGeneratorARM64::VisitArrayLength(HArrayLength* instruction) { in VisitArrayLength()
2147 void InstructionCodeGeneratorARM64::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
2336 void InstructionCodeGeneratorARM64::VisitBoundsCheck(HBoundsCheck* instruction) { in VisitBoundsCheck()
2354 void InstructionCodeGeneratorARM64::VisitClinitCheck(HClinitCheck* check) { in VisitClinitCheck()
2367 void InstructionCodeGeneratorARM64::GenerateFcmp(HInstruction* instruction) { in GenerateFcmp()
2424 void InstructionCodeGeneratorARM64::VisitCompare(HCompare* compare) { in VisitCompare()
2478 void InstructionCodeGeneratorARM64::HandleCondition(HCondition* instruction) { in HandleCondition()
2512 void InstructionCodeGeneratorARM64::Visit##Name(H##Name* comp) { HandleCondition(comp); }
2517 void InstructionCodeGeneratorARM64::DivRemOneOrMinusOne(HBinaryOperation* instruction) { in FOR_EACH_CONDITION_INSTRUCTION()
2540 void InstructionCodeGeneratorARM64::DivRemByPowerOfTwo(HBinaryOperation* instruction) { in DivRemByPowerOfTwo()
2575 void InstructionCodeGeneratorARM64::GenerateDivRemWithAnyConstant(HBinaryOperation* instruction) { in GenerateDivRemWithAnyConstant()
2626 void InstructionCodeGeneratorARM64::GenerateDivRemIntegral(HBinaryOperation* instruction) { in GenerateDivRemIntegral()
2685 void InstructionCodeGeneratorARM64::VisitDiv(HDiv* div) { in VisitDiv()
2714 void InstructionCodeGeneratorARM64::VisitDivZeroCheck(HDivZeroCheck* instruction) { in VisitDivZeroCheck()
2746 void InstructionCodeGeneratorARM64::VisitDoubleConstant( in VisitDoubleConstant()
2755 void InstructionCodeGeneratorARM64::VisitExit(HExit* exit ATTRIBUTE_UNUSED) { in VisitExit()
2764 void InstructionCodeGeneratorARM64::VisitFloatConstant(HFloatConstant* constant ATTRIBUTE_UNUSED) { in VisitFloatConstant()
2768 void InstructionCodeGeneratorARM64::HandleGoto(HInstruction* got, HBasicBlock* successor) { in HandleGoto()
2791 void InstructionCodeGeneratorARM64::VisitGoto(HGoto* got) { in VisitGoto()
2799 void InstructionCodeGeneratorARM64::VisitTryBoundary(HTryBoundary* try_boundary) { in VisitTryBoundary()
2806 void InstructionCodeGeneratorARM64::GenerateTestAndBranch(HInstruction* instruction, in GenerateTestAndBranch()
2926 void InstructionCodeGeneratorARM64::VisitIf(HIf* if_instr) { in VisitIf()
2944 void InstructionCodeGeneratorARM64::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()
3027 void InstructionCodeGeneratorARM64::VisitSelect(HSelect* select) { in VisitSelect()
3075 void InstructionCodeGeneratorARM64::VisitNativeDebugInfo(HNativeDebugInfo*) { in VisitNativeDebugInfo()
3087 void InstructionCodeGeneratorARM64::VisitInstanceFieldGet(HInstanceFieldGet* instruction) { in VisitInstanceFieldGet()
3095 void InstructionCodeGeneratorARM64::VisitInstanceFieldSet(HInstanceFieldSet* instruction) { in VisitInstanceFieldSet()
3138 void InstructionCodeGeneratorARM64::VisitInstanceOf(HInstanceOf* instruction) { in VisitInstanceOf()
3325 void InstructionCodeGeneratorARM64::VisitCheckCast(HCheckCast* instruction) { in VisitCheckCast()
3493 void InstructionCodeGeneratorARM64::VisitIntConstant(HIntConstant* constant ATTRIBUTE_UNUSED) { in VisitIntConstant()
3502 void InstructionCodeGeneratorARM64::VisitNullConstant(HNullConstant* constant ATTRIBUTE_UNUSED) { in VisitNullConstant()
3513 void InstructionCodeGeneratorARM64::VisitInvokeUnresolved(HInvokeUnresolved* invoke) { in VisitInvokeUnresolved()
3526 void InstructionCodeGeneratorARM64::VisitInvokeInterface(HInvokeInterface* invoke) { in VisitInvokeInterface()
3887 void InstructionCodeGeneratorARM64::VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) { in VisitInvokeStaticOrDirect()
3903 void InstructionCodeGeneratorARM64::VisitInvokeVirtual(HInvokeVirtual* invoke) { in VisitInvokeVirtual()
3922 void InstructionCodeGeneratorARM64::VisitLoadClass(HLoadClass* cls) { in VisitLoadClass()
3978 void InstructionCodeGeneratorARM64::VisitLoadException(HLoadException* instruction) { in VisitLoadException()
3986 void InstructionCodeGeneratorARM64::VisitClearException(HClearException* clear ATTRIBUTE_UNUSED) { in VisitClearException()
4035 void InstructionCodeGeneratorARM64::VisitLoadString(HLoadString* load) { in VisitLoadString()
4133 void InstructionCodeGeneratorARM64::VisitLongConstant(HLongConstant* constant ATTRIBUTE_UNUSED) { in VisitLongConstant()
4144 void InstructionCodeGeneratorARM64::VisitMonitorOperation(HMonitorOperation* instruction) { in VisitMonitorOperation()
4180 void InstructionCodeGeneratorARM64::VisitMul(HMul* mul) { in VisitMul()
4218 void InstructionCodeGeneratorARM64::VisitNeg(HNeg* neg) { in VisitNeg()
4245 void InstructionCodeGeneratorARM64::VisitNewArray(HNewArray* instruction) { in VisitNewArray()
4273 void InstructionCodeGeneratorARM64::VisitNewInstance(HNewInstance* instruction) { in VisitNewInstance()
4299 void InstructionCodeGeneratorARM64::VisitNot(HNot* instruction) { in VisitNot()
4317 void InstructionCodeGeneratorARM64::VisitBooleanNot(HBooleanNot* instruction) { in VisitBooleanNot()
4353 void InstructionCodeGeneratorARM64::VisitNullCheck(HNullCheck* instruction) { in VisitNullCheck()
4361 void InstructionCodeGeneratorARM64::VisitOr(HOr* instruction) { in VisitOr()
4369 void InstructionCodeGeneratorARM64::VisitParallelMove(HParallelMove* instruction) { in VisitParallelMove()
4384 void InstructionCodeGeneratorARM64::VisitParameterValue( in VisitParameterValue()
4395 void InstructionCodeGeneratorARM64::VisitCurrentMethod( in VisitCurrentMethod()
4408 void InstructionCodeGeneratorARM64::VisitPhi(HPhi* instruction ATTRIBUTE_UNUSED) { in VisitPhi()
4441 void InstructionCodeGeneratorARM64::VisitRem(HRem* rem) { in VisitRem()
4474 void InstructionCodeGeneratorARM64::VisitMemoryBarrier(HMemoryBarrier* memory_barrier) { in VisitMemoryBarrier()
4484 void InstructionCodeGeneratorARM64::VisitReturn(HReturn* instruction ATTRIBUTE_UNUSED) { in VisitReturn()
4492 void InstructionCodeGeneratorARM64::VisitReturnVoid(HReturnVoid* instruction ATTRIBUTE_UNUSED) { in VisitReturnVoid()
4500 void InstructionCodeGeneratorARM64::VisitRor(HRor* ror) { in VisitRor()
4508 void InstructionCodeGeneratorARM64::VisitShl(HShl* shl) { in VisitShl()
4516 void InstructionCodeGeneratorARM64::VisitShr(HShr* shr) { in VisitShr()
4524 void InstructionCodeGeneratorARM64::VisitSub(HSub* instruction) { in VisitSub()
4532 void InstructionCodeGeneratorARM64::VisitStaticFieldGet(HStaticFieldGet* instruction) { in VisitStaticFieldGet()
4540 void InstructionCodeGeneratorARM64::VisitStaticFieldSet(HStaticFieldSet* instruction) { in VisitStaticFieldSet()
4551 void InstructionCodeGeneratorARM64::VisitUnresolvedInstanceFieldGet( in VisitUnresolvedInstanceFieldGet()
4568 void InstructionCodeGeneratorARM64::VisitUnresolvedInstanceFieldSet( in VisitUnresolvedInstanceFieldSet()
4585 void InstructionCodeGeneratorARM64::VisitUnresolvedStaticFieldGet( in VisitUnresolvedStaticFieldGet()
4602 void InstructionCodeGeneratorARM64::VisitUnresolvedStaticFieldSet( in VisitUnresolvedStaticFieldSet()
4616 void InstructionCodeGeneratorARM64::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
4637 void InstructionCodeGeneratorARM64::VisitThrow(HThrow* instruction) { in VisitThrow()
4667 void InstructionCodeGeneratorARM64::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion()
4714 void InstructionCodeGeneratorARM64::VisitUShr(HUShr* ushr) { in VisitUShr()
4722 void InstructionCodeGeneratorARM64::VisitXor(HXor* instruction) { in VisitXor()
4731 void InstructionCodeGeneratorARM64::VisitBoundType(HBoundType* instruction ATTRIBUTE_UNUSED) { in VisitBoundType()
4743 void InstructionCodeGeneratorARM64::VisitPackedSwitch(HPackedSwitch* switch_instr) { in VisitPackedSwitch()
4823 void InstructionCodeGeneratorARM64::GenerateReferenceLoadOneRegister(HInstruction* instruction, in GenerateReferenceLoadOneRegister()
4859 void InstructionCodeGeneratorARM64::GenerateReferenceLoadTwoRegisters(HInstruction* instruction, in GenerateReferenceLoadTwoRegisters()
4893 void InstructionCodeGeneratorARM64::GenerateGcRootFieldLoad(HInstruction* instruction, in GenerateGcRootFieldLoad()
5181 void InstructionCodeGeneratorARM64::VisitClassTableGet(HClassTableGet* instruction) { in VisitClassTableGet()