Home
last modified time | relevance | path

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

12

/art/compiler/dex/
Dmir_dataflow.cc986 MIR* mir; in FindLocalLiveIn() local
1075 void MIRGraph::AllocateSSAUseData(MIR *mir, int num_uses) { in AllocateSSAUseData()
1083 void MIRGraph::AllocateSSADefData(MIR *mir, int num_defs) { in AllocateSSADefData()
1092 void MIRGraph::DataFlowSSAFormat35C(MIR* mir) { in DataFlowSSAFormat35C()
1105 void MIRGraph::DataFlowSSAFormat3RC(MIR* mir) { in DataFlowSSAFormat3RC()
1117 void MIRGraph::DataFlowSSAFormatExtended(MIR* mir) { in DataFlowSSAFormatExtended()
1211 for (MIR* mir = bb->first_mir_insn; mir != nullptr; mir = mir->next) { in DoSSAConversion() local
1402 for (MIR* mir = bb->first_mir_insn; (mir != nullptr); mir = mir->next) { in CountUses() local
Dmir_optimization.cc59 MIR* mir; in DoConstantPropagation() local
120 MIR* MIRGraph::AdvanceMIR(BasicBlock** p_bb, MIR* mir) { in AdvanceMIR()
145 MIR* MIRGraph::FindMoveResult(BasicBlock* bb, MIR* mir) { in FindMoveResult()
188 for (MIR* mir = bb->first_mir_insn; mir != nullptr; mir = mir->next) { in FindPhi() local
200 static SelectInstructionKind SelectKind(MIR* mir) { in SelectKind()
488 for (MIR* mir = bb->first_mir_insn; mir != nullptr; mir = mir->next) { in BasicBlockOpt() local
734 for (MIR* mir = bb->first_mir_insn; mir != nullptr; mir = mir->next) { in CountChecks() local
823 MIR* mir = bb->last_mir_insn; in CombineBlocks() local
936 for (MIR* mir = bb->first_mir_insn; mir != nullptr; mir = mir->next) { in EliminateNullChecksGate() local
1005 for (MIR* mir = bb->first_mir_insn; mir != nullptr; mir = mir->next) { in EliminateNullChecks() local
[all …]
Dmir_graph.cc921 uint64_t MIRGraph::GetDataFlowAttributes(MIR* mir) { in GetDataFlowAttributes()
998 const MIR* mir; in DumpCFG() local
1090 void BasicBlock::AppendMIR(MIR* mir) { in AppendMIR()
1136 for (MIR* mir = first_list_mir; mir != last; mir = mir->next) { in InsertMIRListAfter() local
1142 void BasicBlock::PrependMIR(MIR* mir) { in PrependMIR()
1153 MIR* mir = *it; in PrependMIRList() local
1165 MIR* BasicBlock::FindPreviousMIR(MIR* mir) { in FindPreviousMIR()
1206 for (MIR* mir = first_list_mir; mir != last_list_mir->next; mir = mir->next) { in InsertMIRListBefore() local
1211 bool BasicBlock::RemoveMIR(MIR* mir) { in RemoveMIR()
1237 for (MIR* mir = first_list_mir; mir != last_list_mir->next; mir = mir->next) { in RemoveMIRList() local
[all …]
Dlocal_value_numbering.cc489 const MIR* mir = fall_through_bb->first_mir_insn; in PruneNonAliasingRefsForCatch() local
1027 uint16_t LocalValueNumbering::MarkNonAliasingNonNull(MIR* mir) { in MarkNonAliasingNonNull()
1069 void LocalValueNumbering::HandleNullCheck(MIR* mir, uint16_t reg) { in HandleNullCheck()
1083 void LocalValueNumbering::HandleRangeCheck(MIR* mir, uint16_t array, uint16_t index) { in HandleRangeCheck()
1099 void LocalValueNumbering::HandleDivZeroCheck(MIR* mir, uint16_t reg) { in HandleDivZeroCheck()
1113 void LocalValueNumbering::HandlePutObject(MIR* mir) { in HandlePutObject()
1133 void LocalValueNumbering::HandleInvokeArgs(const MIR* mir, const LocalValueNumbering* mir_lvn) { in HandleInvokeArgs()
1152 uint16_t LocalValueNumbering::HandlePhi(MIR* mir) { in HandlePhi()
1209 uint16_t LocalValueNumbering::HandleConst(MIR* mir, uint32_t value) { in HandleConst()
1222 uint16_t LocalValueNumbering::HandleConstWide(MIR* mir, uint64_t value) { in HandleConstWide()
[all …]
Dgvn_dead_code_elimination.cc90 void GvnDeadCodeElimination::VRegChains::AddMIRWithDef(MIR* mir, int v_reg, bool wide, in AddMIRWithDef()
122 inline void GvnDeadCodeElimination::VRegChains::AddMIRWithoutDef(MIR* mir) { in AddMIRWithoutDef()
411 MIR* mir = mir_data_[c].mir; in RenameVRegUses() local
477 for (MIR* mir = bb_->first_mir_insn; mir != nullptr; mir = mir->next) { in RecordPass() local
508 void GvnDeadCodeElimination::KillMIR(MIR* mir) { in KillMIR()
514 void GvnDeadCodeElimination::ChangeBinOp2AddrToPlainBinOp(MIR* mir) { in ChangeBinOp2AddrToPlainBinOp()
1036 bool GvnDeadCodeElimination::RecordMIR(MIR* mir) { in RecordMIR()
Dpost_opt_passes.cc30 MIR* mir = bb->first_mir_insn; in Worker() local
Dmir_graph.h547 MIR* mir; member
603 const uint16_t* GetTable(MIR* mir, uint32_t table_offset) const { in GetTable()
700 const MirIFieldLoweringInfo& GetIFieldLoweringInfo(MIR* mir) const { in GetIFieldLoweringInfo()
713 const MirSFieldLoweringInfo& GetSFieldLoweringInfo(MIR* mir) const { in GetSFieldLoweringInfo()
728 const MirMethodLoweringInfo& GetMethodLoweringInfo(MIR* mir) const { in GetMethodLoweringInfo()
873 RegLocation GetRawSrc(MIR* mir, int num) { in GetRawSrc()
879 RegLocation GetRawDest(MIR* mir) { in GetRawDest()
885 RegLocation GetDest(MIR* mir) { in GetDest()
891 RegLocation GetSrc(MIR* mir, int num) { in GetSrc()
897 RegLocation GetDestWide(MIR* mir) { in GetDestWide()
[all …]
Dmir_analysis.cc1002 for (MIR* mir = tbb->first_mir_insn; mir != nullptr; mir = mir->next) { in AnalyzeBlock() local
1222 for (MIR* mir = bb->first_mir_insn; mir != nullptr; mir = mir->next) { in DoCacheFieldLoweringInfo() local
1363 for (MIR* mir = bb->first_mir_insn; mir != nullptr; mir = mir->next) { in DoCacheMethodLoweringInfo() local
Dglobal_value_numbering.h127 uint16_t GetIFieldId(MIR* mir) { in GetIFieldId()
132 uint16_t GetSFieldId(MIR* mir) { in GetSFieldId()
Dtype_inference.cc317 void TypeInference::CheckCastData::ProcessCheckCast(MIR* mir) { in ProcessCheckCast()
423 MIR* mir = bb->first_mir_insn; in Apply() local
675 for (MIR* mir = bb->first_mir_insn; mir != nullptr; mir = mir->next) { in InitializeCheckCastData() local
726 for (MIR* mir = bb->first_mir_insn; mir != nullptr; mir = mir->next) { in InitializeSRegs() local
Dgvn_dead_code_elimination.h73 MIR* mir; member
/art/compiler/dex/quick/
Dmir_to_lir.cc242 bool Mir2Lir::GenSpecialIGet(MIR* mir, const InlineMethod& special) { in GenSpecialIGet()
310 bool Mir2Lir::GenSpecialIPut(MIR* mir, const InlineMethod& special) { in GenSpecialIPut()
374 bool Mir2Lir::GenSpecialIdentity(MIR* mir, const InlineMethod& special) { in GenSpecialIdentity()
394 bool Mir2Lir::GenSpecialCase(BasicBlock* bb, MIR* mir, const InlineMethod& special) { in GenSpecialCase()
476 void Mir2Lir::CompileDalvikInstruction(MIR* mir, BasicBlock* bb, LIR* label_list) { in CompileDalvikInstruction()
1136 void Mir2Lir::HandleExtendedMethodMIR(BasicBlock* bb, MIR* mir) { in HandleExtendedMethodMIR()
1200 void Mir2Lir::GenPrintLabel(MIR* mir) { in GenPrintLabel()
1212 MIR* mir; in MethodBlockCodeGen() local
1317 MIR* mir = bb->first_mir_insn; in SpecialMIR2LIR() local
Dcodegen_util.cc804 MIR* mir = entry.second; in CreateNativeGcMap() local
824 MIR* mir = entry.second; in CreateNativeGcMap() local
836 MIR* mir = entry.second; in CreateNativeGcMap() local
1356 void Mir2Lir::GenMachineSpecificExtendedMethodMIR(BasicBlock* bb, MIR* mir) { in GenMachineSpecificExtendedMethodMIR()
1397 bool Mir2Lir::UpdateReferenceVRegsLocal(MIR* mir, MIR* prev_mir, BitVector* references) { in UpdateReferenceVRegsLocal()
1419 void Mir2Lir::UpdateReferenceVRegs(MIR* mir, MIR* prev_mir, BitVector* references) { in UpdateReferenceVRegs()
Dgen_common.cc674 void Mir2Lir::GenFillArrayData(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenFillArrayData()
685 void Mir2Lir::GenSput(MIR* mir, RegLocation rl_src, OpSize size) { in GenSput()
762 void Mir2Lir::GenSget(MIR* mir, RegLocation rl_dest, OpSize size, Primitive::Type type) { in GenSget()
862 void Mir2Lir::GenIGet(MIR* mir, int opt_flags, OpSize size, Primitive::Type type, in GenIGet()
941 void Mir2Lir::GenIPut(MIR* mir, int opt_flags, OpSize size, in GenIPut()
2159 void Mir2Lir::GenSmallPackedSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenSmallPackedSwitch()
2212 void Mir2Lir::GenPackedSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenPackedSwitch()
2227 void Mir2Lir::GenSmallSparseSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenSmallSparseSwitch()
2244 void Mir2Lir::GenSparseSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenSparseSwitch()
Dquick_compiler.cc520 for (MIR* mir = bb->first_mir_insn; mir != nullptr; mir = mir->next) { in CanCompileMethod() local
/art/compiler/dex/quick/x86/
Dtarget_x86.cc1437 void X86Mir2Lir::GenMachineSpecificExtendedMethodMIR(BasicBlock* bb, MIR* mir) { in GenMachineSpecificExtendedMethodMIR()
1501 void X86Mir2Lir::ReserveVectorRegisters(MIR* mir) { in ReserveVectorRegisters()
1519 void X86Mir2Lir::ReturnVectorRegisters(MIR* mir) { in ReturnVectorRegisters()
1536 void X86Mir2Lir::GenConst128(MIR* mir) { in GenConst128()
1552 void X86Mir2Lir::AppendOpcodeWithConst(X86OpCode opcode, int reg, MIR* mir) { in AppendOpcodeWithConst()
1589 void X86Mir2Lir::GenMoveVector(MIR* mir) { in GenMoveVector()
1705 void X86Mir2Lir::GenMultiplyVector(MIR* mir) { in GenMultiplyVector()
1739 void X86Mir2Lir::GenAddVector(MIR* mir) { in GenAddVector()
1774 void X86Mir2Lir::GenSubtractVector(MIR* mir) { in GenSubtractVector()
1809 void X86Mir2Lir::GenShiftByteVector(MIR* mir) { in GenShiftByteVector()
[all …]
Dcall_x86.cc38 void X86Mir2Lir::GenLargeSparseSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenLargeSparseSwitch()
58 void X86Mir2Lir::GenLargePackedSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenLargePackedSwitch()
Dutility_x86.cc957 void X86Mir2Lir::AnalyzeMIR(RefCounts* core_counts, MIR* mir, uint32_t weight) { in AnalyzeMIR()
1026 bool X86Mir2Lir::AnalyzeFPInstruction(int opcode, MIR* mir) { in AnalyzeFPInstruction()
1067 bool X86Mir2Lir::AnalyzeInvokeStaticIntrinsic(MIR* mir) { in AnalyzeInvokeStaticIntrinsic()
Dquick_assemble_x86_test.cc202 MIR* mir = cu_->mir_graph->NewMIR(); in TestVectorFn() local
/art/test/040-miranda/src/
DMain.java24 MirandaClass mir = new MirandaClass(); in main() local
/art/test/126-miranda-multidex/src/
DMain.java24 MirandaClass mir = new MirandaClass(); in main() local
/art/compiler/dex/quick/mips/
Dcall_mips.cc35 bool MipsMir2Lir::GenSpecialCase(BasicBlock* bb, MIR* mir, const InlineMethod& special) { in GenSpecialCase()
72 void MipsMir2Lir::GenLargeSparseSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenLargeSparseSwitch()
145 void MipsMir2Lir::GenLargePackedSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenLargePackedSwitch()
Dfp_mips.cc257 void MipsMir2Lir::GenFusedFPCmpBranch(BasicBlock* bb, MIR* mir, bool gt_bias, bool is_double) { in GenFusedFPCmpBranch()
/art/compiler/dex/quick/arm64/
Dcall_arm64.cc55 void Arm64Mir2Lir::GenLargeSparseSwitch(MIR* mir, uint32_t table_offset, RegLocation rl_src) { in GenLargeSparseSwitch()
104 void Arm64Mir2Lir::GenLargePackedSwitch(MIR* mir, uint32_t table_offset, RegLocation rl_src) { in GenLargePackedSwitch()
/art/compiler/dex/quick/arm/
Dcall_arm.cc56 void ArmMir2Lir::GenLargeSparseSwitch(MIR* mir, uint32_t table_offset, RegLocation rl_src) { in GenLargeSparseSwitch()
101 void ArmMir2Lir::GenLargePackedSwitch(MIR* mir, uint32_t table_offset, RegLocation rl_src) { in GenLargePackedSwitch()

12