Lines Matching refs:InstructionCodeGeneratorARM

491 InstructionCodeGeneratorARM::InstructionCodeGeneratorARM(HGraph* graph, CodeGeneratorARM* codegen)  in InstructionCodeGeneratorARM()  function in art::arm::InstructionCodeGeneratorARM
906 void InstructionCodeGeneratorARM::VisitGoto(HGoto* got) { in VisitGoto()
932 void InstructionCodeGeneratorARM::VisitExit(HExit* exit) { in VisitExit()
936 void InstructionCodeGeneratorARM::GenerateTestAndBranch(HInstruction* instruction, in GenerateTestAndBranch()
997 void InstructionCodeGeneratorARM::VisitIf(HIf* if_instr) { in VisitIf()
1022 void InstructionCodeGeneratorARM::VisitDeoptimize(HDeoptimize* deoptimize) { in VisitDeoptimize()
1040 void InstructionCodeGeneratorARM::VisitCondition(HCondition* comp) { in VisitCondition()
1070 void InstructionCodeGeneratorARM::VisitEqual(HEqual* comp) { in VisitEqual()
1078 void InstructionCodeGeneratorARM::VisitNotEqual(HNotEqual* comp) { in VisitNotEqual()
1086 void InstructionCodeGeneratorARM::VisitLessThan(HLessThan* comp) { in VisitLessThan()
1094 void InstructionCodeGeneratorARM::VisitLessThanOrEqual(HLessThanOrEqual* comp) { in VisitLessThanOrEqual()
1102 void InstructionCodeGeneratorARM::VisitGreaterThan(HGreaterThan* comp) { in VisitGreaterThan()
1110 void InstructionCodeGeneratorARM::VisitGreaterThanOrEqual(HGreaterThanOrEqual* comp) { in VisitGreaterThanOrEqual()
1118 void InstructionCodeGeneratorARM::VisitLocal(HLocal* local) { in VisitLocal()
1126 void InstructionCodeGeneratorARM::VisitLoadLocal(HLoadLocal* load) { in VisitLoadLocal()
1155 void InstructionCodeGeneratorARM::VisitStoreLocal(HStoreLocal* store) { in VisitStoreLocal()
1165 void InstructionCodeGeneratorARM::VisitIntConstant(HIntConstant* constant) { in VisitIntConstant()
1176 void InstructionCodeGeneratorARM::VisitNullConstant(HNullConstant* constant) { in VisitNullConstant()
1187 void InstructionCodeGeneratorARM::VisitLongConstant(HLongConstant* constant) { in VisitLongConstant()
1198 void InstructionCodeGeneratorARM::VisitFloatConstant(HFloatConstant* constant) { in VisitFloatConstant()
1209 void InstructionCodeGeneratorARM::VisitDoubleConstant(HDoubleConstant* constant) { in VisitDoubleConstant()
1218 void InstructionCodeGeneratorARM::VisitMemoryBarrier(HMemoryBarrier* memory_barrier) { in VisitMemoryBarrier()
1226 void InstructionCodeGeneratorARM::VisitReturnVoid(HReturnVoid* ret) { in VisitReturnVoid()
1237 void InstructionCodeGeneratorARM::VisitReturn(HReturn* ret) { in VisitReturn()
1270 void InstructionCodeGeneratorARM::VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) { in VisitInvokeStaticOrDirect()
1309 void InstructionCodeGeneratorARM::VisitInvokeVirtual(HInvokeVirtual* invoke) { in VisitInvokeVirtual()
1346 void InstructionCodeGeneratorARM::VisitInvokeInterface(HInvokeInterface* invoke) { in VisitInvokeInterface()
1405 void InstructionCodeGeneratorARM::VisitNeg(HNeg* neg) { in VisitNeg()
1666 void InstructionCodeGeneratorARM::VisitTypeConversion(HTypeConversion* conversion) { in VisitTypeConversion()
1971 void InstructionCodeGeneratorARM::VisitAdd(HAdd* add) { in VisitAdd()
2046 void InstructionCodeGeneratorARM::VisitSub(HSub* sub) { in VisitSub()
2121 void InstructionCodeGeneratorARM::VisitMul(HMul* mul) { in VisitMul()
2234 void InstructionCodeGeneratorARM::VisitDiv(HDiv* div) { in VisitDiv()
2352 void InstructionCodeGeneratorARM::VisitRem(HRem* rem) { in VisitRem()
2412 void InstructionCodeGeneratorARM::VisitDivZeroCheck(HDivZeroCheck* instruction) { in VisitDivZeroCheck()
2478 void InstructionCodeGeneratorARM::HandleShift(HBinaryOperation* op) { in HandleShift()
2579 void InstructionCodeGeneratorARM::VisitShl(HShl* shl) { in VisitShl()
2587 void InstructionCodeGeneratorARM::VisitShr(HShr* shr) { in VisitShr()
2595 void InstructionCodeGeneratorARM::VisitUShr(HUShr* ushr) { in VisitUShr()
2608 void InstructionCodeGeneratorARM::VisitNewInstance(HNewInstance* instruction) { in VisitNewInstance()
2628 void InstructionCodeGeneratorARM::VisitNewArray(HNewArray* instruction) { in VisitNewArray()
2650 void InstructionCodeGeneratorARM::VisitParameterValue(HParameterValue* instruction) { in VisitParameterValue()
2662 void InstructionCodeGeneratorARM::VisitNot(HNot* not_) { in VisitNot()
2690 void InstructionCodeGeneratorARM::VisitBooleanNot(HBooleanNot* bool_not) { in VisitBooleanNot()
2720 void InstructionCodeGeneratorARM::VisitCompare(HCompare* compare) { in VisitCompare()
2778 void InstructionCodeGeneratorARM::VisitPhi(HPhi* instruction) { in VisitPhi()
2783 void InstructionCodeGeneratorARM::GenerateMemoryBarrier(MemBarrierKind kind) { in GenerateMemoryBarrier()
2803 void InstructionCodeGeneratorARM::GenerateWideAtomicLoad(Register addr, in GenerateWideAtomicLoad()
2815 void InstructionCodeGeneratorARM::GenerateWideAtomicStore(Register addr, in GenerateWideAtomicStore()
2879 void InstructionCodeGeneratorARM::HandleFieldSet(HInstruction* instruction, in HandleFieldSet()
3006 void InstructionCodeGeneratorARM::HandleFieldGet(HInstruction* instruction, in HandleFieldGet()
3095 void InstructionCodeGeneratorARM::VisitInstanceFieldSet(HInstanceFieldSet* instruction) { in VisitInstanceFieldSet()
3103 void InstructionCodeGeneratorARM::VisitInstanceFieldGet(HInstanceFieldGet* instruction) { in VisitInstanceFieldGet()
3111 void InstructionCodeGeneratorARM::VisitStaticFieldGet(HStaticFieldGet* instruction) { in VisitStaticFieldGet()
3119 void InstructionCodeGeneratorARM::VisitStaticFieldSet(HStaticFieldSet* instruction) { in VisitStaticFieldSet()
3132 void InstructionCodeGeneratorARM::GenerateImplicitNullCheck(HNullCheck* instruction) { in GenerateImplicitNullCheck()
3142 void InstructionCodeGeneratorARM::GenerateExplicitNullCheck(HNullCheck* instruction) { in GenerateExplicitNullCheck()
3153 void InstructionCodeGeneratorARM::VisitNullCheck(HNullCheck* instruction) { in VisitNullCheck()
3173 void InstructionCodeGeneratorARM::VisitArrayGet(HArrayGet* instruction) { in VisitArrayGet()
3331 void InstructionCodeGeneratorARM::VisitArraySet(HArraySet* instruction) { in VisitArraySet()
3463 void InstructionCodeGeneratorARM::VisitArrayLength(HArrayLength* instruction) { in VisitArrayLength()
3482 void InstructionCodeGeneratorARM::VisitBoundsCheck(HBoundsCheck* instruction) { in VisitBoundsCheck()
3508 void InstructionCodeGeneratorARM::VisitTemporary(HTemporary* temp) { in VisitTemporary()
3518 void InstructionCodeGeneratorARM::VisitParallelMove(HParallelMove* instruction) { in VisitParallelMove()
3526 void InstructionCodeGeneratorARM::VisitSuspendCheck(HSuspendCheck* instruction) { in VisitSuspendCheck()
3540 void InstructionCodeGeneratorARM::GenerateSuspendCheck(HSuspendCheck* instruction, in GenerateSuspendCheck()
3795 void InstructionCodeGeneratorARM::VisitLoadClass(HLoadClass* cls) { in VisitLoadClass()
3831 void InstructionCodeGeneratorARM::VisitClinitCheck(HClinitCheck* check) { in VisitClinitCheck()
3840 void InstructionCodeGeneratorARM::GenerateClassInitializationCheck( in GenerateClassInitializationCheck()
3857 void InstructionCodeGeneratorARM::VisitLoadString(HLoadString* load) { in VisitLoadString()
3877 void InstructionCodeGeneratorARM::VisitLoadException(HLoadException* load) { in VisitLoadException()
3892 void InstructionCodeGeneratorARM::VisitThrow(HThrow* instruction) { in VisitThrow()
3908 void InstructionCodeGeneratorARM::VisitInstanceOf(HInstanceOf* instruction) { in VisitInstanceOf()
3961 void InstructionCodeGeneratorARM::VisitCheckCast(HCheckCast* instruction) { in VisitCheckCast()
3991 void InstructionCodeGeneratorARM::VisitMonitorOperation(HMonitorOperation* instruction) { in VisitMonitorOperation()
4013 void InstructionCodeGeneratorARM::VisitAnd(HAnd* instruction) { in VisitAnd()
4017 void InstructionCodeGeneratorARM::VisitOr(HOr* instruction) { in VisitOr()
4021 void InstructionCodeGeneratorARM::VisitXor(HXor* instruction) { in VisitXor()
4025 void InstructionCodeGeneratorARM::HandleBitwiseOperation(HBinaryOperation* instruction) { in HandleBitwiseOperation()
4119 void InstructionCodeGeneratorARM::VisitBoundType(HBoundType* instruction) { in VisitBoundType()