HomeSort by relevance Sort by last modified time
    Searched defs:mir (Results 1 - 19 of 19) sorted by null

  /art/test/040-miranda/src/
Main.java 22 MirandaClass mir = new MirandaClass(); local
24 System.out.println(" inInterface: " + mir.inInterface());
25 System.out.println(" inInterface2: " + mir.inInterface2());
26 System.out.println(" inAbstract: " + mir.inAbstract());
29 MirandaAbstract mira = mir;
  /dalvik/tests/040-miranda/src/
Main.java 8 MirandaClass mir = new MirandaClass(); local
10 System.out.println(" inInterface: " + mir.inInterface());
11 System.out.println(" inInterface2: " + mir.inInterface2());
12 System.out.println(" inAbstract: " + mir.inAbstract());
15 MirandaAbstract mira = mir;
  /dalvik/vm/compiler/
Ralloc.cpp 29 MIR *mir; local
33 for (mir = bb->firstMIRInsn; mir; mir = mir->next) {
34 SSARepresentation *ssaRep = mir->ssaRep;
Loop.cpp 206 MIR *branch = loopBackBlock->lastMIRInsn;
346 MIR *mir; local
349 for (mir = loopBody->firstMIRInsn; mir; mir = mir->next) {
350 DecodedInstruction *dInsn = &mir->dalvikInsn;
352 dvmCompilerDataFlowAttributes[mir->dalvikInsn.opcode];
354 /* Skip extended MIR instructions *
    [all...]
SSATransformation.cpp 488 MIR *phi = (MIR *) dvmCompilerNew(sizeof(MIR), true);
506 MIR *mir; local
509 for (mir = bb->firstMIRInsn; mir; mir = mir->next) {
510 if (mir->dalvikInsn.opcode != (Opcode)kMirOpPhi
    [all...]
Dataflow.cpp 25 * instructions, where extended opcode at the MIR level are appended
801 // Beginning of extended MIR opcodes
805 * For extended MIR inserted at the MIR2LIR stage, it is okay to have
922 const MIR *mir)
926 const DecodedInstruction *insn = &mir->dalvikInsn;
937 getSSAName(cUnit, mir->ssaRep->defs[0], operand0),
938 getSSAName(cUnit, mir->ssaRep->uses[0], operand1));
940 for (i = 1; i < mir->ssaRep->numUses; i++) {
942 getSSAName(cUnit, mir->ssaRep->uses[i], operand0))
1110 MIR *mir; local
1217 MIR *mir; local
1348 MIR *mir; local
1425 MIR *mir; local
    [all...]
Frontend.cpp 63 static inline bool findBlockBoundary(const Method *caller, MIR *insn,
164 static inline bool isGoto(MIR *insn)
179 static inline bool isUnconditionalBranch(MIR *insn)
517 MIR *insn = origBlock->firstMIRInsn;
689 const MIR *mir; local
692 for (mir = bb->firstMIRInsn; mir; mir = mir->next)
    [all...]
  /art/compiler/dex/quick/
mir_to_lir.cc 29 void Mir2Lir::CompileDalvikInstruction(MIR* mir, BasicBlock* bb, LIR* label_list) {
33 Instruction::Code opcode = mir->dalvikInsn.opcode;
34 int opt_flags = mir->optimization_flags;
35 uint32_t vB = mir->dalvikInsn.vB;
36 uint32_t vC = mir->dalvikInsn.vC;
45 rl_src[next_loc++] = mir_graph_->GetSrcWide(mir, next_sreg);
48 rl_src[next_loc++] = mir_graph_->GetSrc(mir, next_sreg);
54 rl_src[next_loc++] = mir_graph_->GetSrcWide(mir, next_sreg);
57 rl_src[next_loc++] = mir_graph_->GetSrc(mir, next_sreg)
692 MIR* mir; local
802 MIR* mir = bb->first_mir_insn; local
    [all...]
  /art/compiler/dex/
vreg_analysis.cc 76 MIR *mir; local
83 for (mir = bb->first_mir_insn; mir != NULL; mir = mir->next) {
84 SSARepresentation *ssa_rep = mir->ssa_rep;
86 int attrs = oat_data_flow_attributes_[mir->dalvikInsn.opcode];
160 if ((mir->dalvikInsn.opcode == Instruction::RETURN) ||
161 (mir->dalvikInsn.opcode == Instruction::RETURN_WIDE) |
    [all...]
mir_dataflow.cc 26 * instructions, where extended opcode at the MIR level are appended
801 // Beginning of extended MIR opcodes
869 MIR* mir; local
881 for (mir = bb->first_mir_insn; mir != NULL; mir = mir->next) {
882 int df_attributes = oat_data_flow_attributes_[mir->dalvikInsn.opcode];
883 DecodedInstruction *d_insn = &mir->dalvikInsn
988 MIR* mir; local
    [all...]
mir_optimization.cc 40 MIR* mir; local
42 for (mir = bb->first_mir_insn; mir != NULL; mir = mir->next) {
43 int df_attributes = oat_data_flow_attributes_[mir->dalvikInsn.opcode];
45 DecodedInstruction *d_insn = &mir->dalvikInsn;
57 SetConstant(mir->ssa_rep->defs[0], vB);
60 SetConstant(mir->ssa_rep->defs[0], vB << 16)
566 MIR* mir = bb->last_mir_insn; local
    [all...]
ssa_transformation.cc 566 MIR *phi =
567 static_cast<MIR*>(arena_->Alloc(sizeof(MIR), ArenaAllocator::kAllocDFInfo));
582 MIR *mir; local
587 for (mir = bb->first_mir_insn; mir != NULL; mir = mir->next) {
588 if (mir->dalvikInsn.opcode != static_cast<Instruction::Code>(kMirOpPhi)
    [all...]
mir_graph.cc 133 MIR* insn = orig_block->first_mir_insn;
278 BasicBlock* MIRGraph::ProcessCanBranch(BasicBlock* cur_block, MIR* insn, int cur_offset, int width,
344 void MIRGraph::ProcessCanSwitch(BasicBlock* cur_block, MIR* insn, int cur_offset, int width,
420 BasicBlock* MIRGraph::ProcessCanThrow(BasicBlock* cur_block, MIR* insn, int cur_offset, int width,
484 * pseudo exception edge MIR. Note also that this new block is
493 MIR* new_insn = static_cast<MIR*>(arena_->Alloc(sizeof(MIR), ArenaAllocator::kAllocMIR));
512 // TODO: will need to snapshot stack image and use that as the mir context identification.
579 MIR *insn = static_cast<MIR *>(arena_->Alloc(sizeof(MIR), ArenaAllocator::kAllocMIR))
739 const MIR *mir; local
    [all...]
  /external/clang/test/SemaCXX/
class.cpp 70 mutable int &mir; // expected-error {{'mutable' cannot be applied to references}} member in class:C
  /dalvik/vm/compiler/codegen/x86/
CodegenInterface.cpp 788 static void genHoistedChecksForCountUpLoop(CompilationUnit *cUnit, MIR *mir)
796 DecodedInstruction *dInsn = &mir->dalvikInsn;
800 get_virtual_reg(mir->dalvikInsn.vA, OpndSize_32, P_GPR_1, true);
802 get_virtual_reg(mir->dalvikInsn.vC, OpndSize_32, P_GPR_2, true);
833 static void genHoistedChecksForCountDownLoop(CompilationUnit *cUnit, MIR *mir)
835 DecodedInstruction *dInsn = &mir->dalvikInsn;
839 get_virtual_reg(mir->dalvikInsn.vA, OpndSize_32, P_GPR_1, true);
841 get_virtual_reg(mir->dalvikInsn.vB, OpndSize_32, P_GPR_2, true)
1129 MIR *mir; local
    [all...]
AnalysisO1.cpp 514 /* create a O1 basic block from basic block constructed in JIT MIR */
521 /* a basic block in JIT MIR can contain bytecodes that are not in program order
662 MIR* mir; local
664 /* traverse the MIR in basic block
666 for(mir = bb->jitBasicBlock->firstMIRInsn; mir; mir = mir->next) {
668 mir->seqNum = seqNum++
774 MIR* mir; local
    [all...]
  /dalvik/vm/compiler/codegen/arm/
CodegenDriver.cpp 47 static bool genConversionCall(CompilationUnit *cUnit, MIR *mir, void *funct,
58 rlSrc = dvmCompilerGetSrc(cUnit, mir, 0);
61 rlSrc = dvmCompilerGetSrcWide(cUnit, mir, 0, 1);
69 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
74 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
81 static bool genArithOpFloatPortable(CompilationUnit *cUnit, MIR *mir,
88 switch (mir->dalvikInsn.opcode) {
127 static bool genArithOpDoublePortable(CompilationUnit *cUnit, MIR *mir
4207 MIR *mir; local
    [all...]
  /dalvik/vm/compiler/codegen/mips/
CodegenDriver.cpp 47 static bool genConversionCall(CompilationUnit *cUnit, MIR *mir, void *funct,
85 rlSrc = dvmCompilerGetSrc(cUnit, mir, 0);
88 rlSrc = dvmCompilerGetSrcWide(cUnit, mir, 0, 1);
97 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
109 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
124 static bool genArithOpFloatPortable(CompilationUnit *cUnit, MIR *mir,
131 switch (mir->dalvikInsn.opcode) {
181 static bool genArithOpDoublePortable(CompilationUnit *cUnit, MIR *mir
4335 MIR *mir; local
    [all...]
  /dalvik/vm/oo/
Class.cpp 3283 int mir; local
    [all...]

Completed in 460 milliseconds