Home
last modified time | relevance | path

Searched defs:mir (Results 1 – 25 of 33) sorted by relevance

12

/art/compiler/dex/
Dmir_dataflow.cc927 MIR* mir; in FindLocalLiveIn() local
1017 void MIRGraph::AllocateSSAUseData(MIR *mir, int num_uses) { in AllocateSSAUseData()
1027 void MIRGraph::AllocateSSADefData(MIR *mir, int num_defs) { in AllocateSSADefData()
1039 void MIRGraph::DataFlowSSAFormat35C(MIR* mir) { in DataFlowSSAFormat35C()
1052 void MIRGraph::DataFlowSSAFormat3RC(MIR* mir) { in DataFlowSSAFormat3RC()
1064 void MIRGraph::DataFlowSSAFormatExtended(MIR* mir) { in DataFlowSSAFormatExtended()
1074 MIR* mir; in DoSSAConversion() local
1268 bool MIRGraph::InvokeUsesMethodStar(MIR* mir) { in InvokeUsesMethodStar()
1324 for (MIR* mir = bb->first_mir_insn; (mir != NULL); mir = mir->next) { in CountUses() local
Dmir_optimization.cc46 MIR* mir; in DoConstantPropagation() local
107 MIR* MIRGraph::AdvanceMIR(BasicBlock** p_bb, MIR* mir) { in AdvanceMIR()
131 MIR* MIRGraph::FindMoveResult(BasicBlock* bb, MIR* mir) { in FindMoveResult()
174 for (MIR* mir = bb->first_mir_insn; mir != NULL; mir = mir->next) { in FindPhi() local
186 static SelectInstructionKind SelectKind(MIR* mir) { in SelectKind()
336 for (MIR* mir = bb->first_mir_insn; mir != NULL; mir = mir->next) { in BasicBlockOpt() local
578 for (MIR* mir = bb->first_mir_insn; mir != NULL; mir = mir->next) { in CountChecks() local
678 MIR* mir = bb->last_mir_insn; in CombineBlocks() local
822 for (MIR* mir = bb->first_mir_insn; mir != NULL; mir = mir->next) { in EliminateNullChecksAndInferTypes() local
1014 for (MIR* mir = bb->first_mir_insn; mir != nullptr; mir = mir->next) { in EliminateClassInitChecksGate() local
[all …]
Dmir_graph.cc866 uint64_t MIRGraph::GetDataFlowAttributes(MIR* mir) { in GetDataFlowAttributes()
911 const MIR* mir; in DumpCFG() local
1030 void BasicBlock::AppendMIR(MIR* mir) { in AppendMIR()
1076 for (MIR* mir = first_list_mir; mir != last; mir = mir->next) { in InsertMIRListAfter() local
1082 void BasicBlock::PrependMIR(MIR* mir) { in PrependMIR()
1093 MIR* mir = *it; in PrependMIRList() local
1105 MIR* BasicBlock::FindPreviousMIR(MIR* mir) { in FindPreviousMIR()
1146 for (MIR* mir = first_list_mir; mir != last_list_mir->next; mir = mir->next) { in InsertMIRListBefore() local
1151 bool BasicBlock::RemoveMIR(MIR* mir) { in RemoveMIR()
1177 for (MIR* mir = first_list_mir; mir != last_list_mir; mir = mir->next) { in RemoveMIRList() local
[all …]
Dlocal_value_numbering.cc464 const MIR* mir = fall_through_bb->first_mir_insn; in PruneNonAliasingRefsForCatch() local
933 uint16_t LocalValueNumbering::MarkNonAliasingNonNull(MIR* mir) { in MarkNonAliasingNonNull()
975 void LocalValueNumbering::HandleNullCheck(MIR* mir, uint16_t reg) { in HandleNullCheck()
989 void LocalValueNumbering::HandleRangeCheck(MIR* mir, uint16_t array, uint16_t index) { in HandleRangeCheck()
1005 void LocalValueNumbering::HandlePutObject(MIR* mir) { in HandlePutObject()
1019 uint16_t LocalValueNumbering::HandlePhi(MIR* mir) { in HandlePhi()
1080 uint16_t LocalValueNumbering::HandleAGet(MIR* mir, uint16_t opcode) { in HandleAGet()
1105 void LocalValueNumbering::HandleAPut(MIR* mir, uint16_t opcode) { in HandleAPut()
1143 uint16_t LocalValueNumbering::HandleIGet(MIR* mir, uint16_t opcode) { in HandleIGet()
1178 void LocalValueNumbering::HandleIPut(MIR* mir, uint16_t opcode) { in HandleIPut()
[all …]
Dmir_analysis.cc904 for (MIR* mir = tbb->first_mir_insn; mir != NULL; mir = mir->next) { in AnalyzeBlock() local
1124 for (MIR* mir = bb->first_mir_insn; mir != nullptr; mir = mir->next) { in DoCacheFieldLoweringInfo() local
1240 for (MIR* mir = bb->first_mir_insn; mir != nullptr; mir = mir->next) { in DoCacheMethodLoweringInfo() local
Dpost_opt_passes.cc59 MIR* mir = bb->first_mir_insn; in Worker() local
Dmir_graph.h532 MIR* mir; member
662 const MirIFieldLoweringInfo& GetIFieldLoweringInfo(MIR* mir) const { in GetIFieldLoweringInfo()
667 const MirSFieldLoweringInfo& GetSFieldLoweringInfo(MIR* mir) const { in GetSFieldLoweringInfo()
674 const MirMethodLoweringInfo& GetMethodLoweringInfo(MIR* mir) { in GetMethodLoweringInfo()
769 RegLocation GetRawSrc(MIR* mir, int num) { in GetRawSrc()
775 RegLocation GetRawDest(MIR* mir) { in GetRawDest()
781 RegLocation GetDest(MIR* mir) { in GetDest()
787 RegLocation GetSrc(MIR* mir, int num) { in GetSrc()
793 RegLocation GetDestWide(MIR* mir) { in GetDestWide()
799 RegLocation GetSrcWide(MIR* mir, int low) { in GetSrcWide()
Dfrontend.cc583 for (MIR* mir = bb->first_mir_insn; mir != nullptr; mir = mir->next) { in CanCompileMethod() local
Dvreg_analysis.cc124 bool MIRGraph::InferTypeAndSize(BasicBlock* bb, MIR* mir, bool changed) { in InferTypeAndSize()
Dssa_transformation.cc549 for (MIR* mir = bb->first_mir_insn; mir != NULL; mir = mir->next) { in InsertPhiNodeOperands() local
/art/compiler/dex/quick/
Dmir_to_lir.cc228 bool Mir2Lir::GenSpecialIGet(MIR* mir, const InlineMethod& special) { in GenSpecialIGet()
268 bool Mir2Lir::GenSpecialIPut(MIR* mir, const InlineMethod& special) { in GenSpecialIPut()
303 bool Mir2Lir::GenSpecialIdentity(MIR* mir, const InlineMethod& special) { in GenSpecialIdentity()
319 bool Mir2Lir::GenSpecialCase(BasicBlock* bb, MIR* mir, const InlineMethod& special) { in GenSpecialCase()
389 void Mir2Lir::CompileDalvikInstruction(MIR* mir, BasicBlock* bb, LIR* label_list) { in CompileDalvikInstruction()
1064 void Mir2Lir::HandleExtendedMethodMIR(BasicBlock* bb, MIR* mir) { in HandleExtendedMethodMIR()
1106 void Mir2Lir::GenPrintLabel(MIR* mir) { in GenPrintLabel()
1118 MIR* mir; in MethodBlockCodeGen() local
1226 MIR* mir = bb->first_mir_insn; in SpecialMIR2LIR() local
Dgen_common.cc531 void Mir2Lir::GenSput(MIR* mir, RegLocation rl_src, bool is_long_or_double, in GenSput()
620 void Mir2Lir::GenSget(MIR* mir, RegLocation rl_dest, in GenSget()
722 void Mir2Lir::GenIGet(MIR* mir, int opt_flags, OpSize size, in GenIGet()
769 void Mir2Lir::GenIPut(MIR* mir, int opt_flags, OpSize size, in GenIPut()
2044 void Mir2Lir::GenSmallPackedSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenSmallPackedSwitch()
2087 void Mir2Lir::GenPackedSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenPackedSwitch()
2102 void Mir2Lir::GenSmallSparseSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenSmallSparseSwitch()
2117 void Mir2Lir::GenSparseSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenSparseSwitch()
/art/compiler/dex/quick/x86/
Dtarget_x86.cc1685 void X86Mir2Lir::GenMachineSpecificExtendedMethodMIR(BasicBlock* bb, MIR* mir) { in GenMachineSpecificExtendedMethodMIR()
1740 void X86Mir2Lir::ReserveVectorRegisters(MIR* mir) { in ReserveVectorRegisters()
1785 void X86Mir2Lir::GenConst128(BasicBlock* bb, MIR* mir) { in GenConst128()
1803 void X86Mir2Lir::AppendOpcodeWithConst(X86OpCode opcode, int reg, MIR* mir) { in AppendOpcodeWithConst()
1828 void X86Mir2Lir::GenMoveVector(BasicBlock *bb, MIR *mir) { in GenMoveVector()
1836 void X86Mir2Lir::GenMultiplyVectorSignedByte(BasicBlock *bb, MIR *mir) { in GenMultiplyVectorSignedByte()
1878 void X86Mir2Lir::GenMultiplyVector(BasicBlock *bb, MIR *mir) { in GenMultiplyVector()
1908 void X86Mir2Lir::GenAddVector(BasicBlock *bb, MIR *mir) { in GenAddVector()
1939 void X86Mir2Lir::GenSubtractVector(BasicBlock *bb, MIR *mir) { in GenSubtractVector()
1970 void X86Mir2Lir::GenShiftByteVector(BasicBlock *bb, MIR *mir) { in GenShiftByteVector()
[all …]
Dcall_x86.cc30 void X86Mir2Lir::GenLargeSparseSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenLargeSparseSwitch()
63 void X86Mir2Lir::GenLargePackedSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenLargePackedSwitch()
Dutility_x86.cc928 for (MIR *mir = bb->first_mir_insn; mir != NULL; mir = mir->next) { in AnalyzeBB() local
939 void X86Mir2Lir::AnalyzeExtendedMIR(int opcode, BasicBlock * bb, MIR *mir) { in AnalyzeExtendedMIR()
955 void X86Mir2Lir::AnalyzeMIR(int opcode, BasicBlock * bb, MIR *mir) { in AnalyzeMIR()
991 void X86Mir2Lir::AnalyzeFPInstruction(int opcode, BasicBlock * bb, MIR *mir) { in AnalyzeFPInstruction()
1053 void X86Mir2Lir::AnalyzeInvokeStatic(int opcode, BasicBlock * bb, MIR *mir) { in AnalyzeInvokeStatic()
/art/test/126-miranda-multidex/src/
DMain.java24 MirandaClass mir = new MirandaClass(); in main() local
/art/test/040-miranda/src/
DMain.java24 MirandaClass mir = new MirandaClass(); in main() local
/art/compiler/dex/quick/mips/
Dcall_mips.cc27 bool MipsMir2Lir::GenSpecialCase(BasicBlock* bb, MIR* mir, in GenSpecialCase()
64 void MipsMir2Lir::GenLargeSparseSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenLargeSparseSwitch()
141 void MipsMir2Lir::GenLargePackedSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenLargePackedSwitch()
Dfp_mips.cc210 void MipsMir2Lir::GenFusedFPCmpBranch(BasicBlock* bb, MIR* mir, in GenFusedFPCmpBranch()
Dint_mips.cc230 void MipsMir2Lir::GenSelect(BasicBlock* bb, MIR* mir) { in GenSelect()
234 void MipsMir2Lir::GenFusedLongCmpBranch(BasicBlock* bb, MIR* mir) { in GenFusedLongCmpBranch()
/art/compiler/dex/portable/
Dmir_to_gbc.cc329 void MirConverter::ConvertCompareAndBranch(BasicBlock* bb, MIR* mir, in ConvertCompareAndBranch()
345 MIR* mir, ConditionCode cc, RegLocation rl_src1) { in ConvertCompareZeroAndBranch()
467 void MirConverter::ConvertInvoke(BasicBlock* bb, MIR* mir, in ConvertInvoke()
703 bool MirConverter::ConvertMIRNode(MIR* mir, BasicBlock* bb, in ConvertMIRNode()
1551 for (MIR* mir = bb->first_mir_insn; mir != NULL; mir = mir->next) { in HandlePhiNodes() local
1598 void MirConverter::ConvertExtendedMIR(BasicBlock* bb, MIR* mir, in ConvertExtendedMIR()
1722 for (MIR* mir = bb->first_mir_insn; mir != NULL; mir = mir->next) { in BlockBitcodeConversion() local
/art/compiler/dex/quick/arm64/
Dcall_arm64.cc46 void Arm64Mir2Lir::GenLargeSparseSwitch(MIR* mir, uint32_t table_offset, RegLocation rl_src) { in GenLargeSparseSwitch()
98 void Arm64Mir2Lir::GenLargePackedSwitch(MIR* mir, uint32_t table_offset, RegLocation rl_src) { in GenLargePackedSwitch()
Dfp_arm64.cc201 void Arm64Mir2Lir::GenFusedFPCmpBranch(BasicBlock* bb, MIR* mir, bool gt_bias, in GenFusedFPCmpBranch()
/art/compiler/dex/quick/arm/
Dcall_arm.cc46 void ArmMir2Lir::GenLargeSparseSwitch(MIR* mir, uint32_t table_offset, RegLocation rl_src) { in GenLargeSparseSwitch()
94 void ArmMir2Lir::GenLargePackedSwitch(MIR* mir, uint32_t table_offset, RegLocation rl_src) { in GenLargePackedSwitch()
Dfp_arm.cc214 void ArmMir2Lir::GenFusedFPCmpBranch(BasicBlock* bb, MIR* mir, bool gt_bias, in GenFusedFPCmpBranch()

12