Lines Matching refs:opcode
46 inline LIR* Mir2Lir::RawLIR(DexOffset dalvik_offset, int opcode, int op0, in RawLIR() argument
50 insn->opcode = opcode; in RawLIR()
58 if ((opcode == kPseudoTargetLabel) || (opcode == kPseudoSafepointPC) || in RawLIR()
59 (opcode == kPseudoExportedPC)) { in RawLIR()
71 inline LIR* Mir2Lir::NewLIR0(int opcode) { in NewLIR0() argument
72 DCHECK(IsPseudoLirOp(opcode) || (GetTargetInstFlags(opcode) & NO_OPERAND)) in NewLIR0()
73 << GetTargetInstName(opcode) << " " << opcode << " " in NewLIR0()
76 LIR* insn = RawLIR(current_dalvik_offset_, opcode); in NewLIR0()
81 inline LIR* Mir2Lir::NewLIR1(int opcode, int dest) { in NewLIR1() argument
82 DCHECK(IsPseudoLirOp(opcode) || (GetTargetInstFlags(opcode) & IS_UNARY_OP)) in NewLIR1()
83 << GetTargetInstName(opcode) << " " << opcode << " " in NewLIR1()
86 LIR* insn = RawLIR(current_dalvik_offset_, opcode, dest); in NewLIR1()
91 inline LIR* Mir2Lir::NewLIR2(int opcode, int dest, int src1) { in NewLIR2() argument
92 DCHECK(IsPseudoLirOp(opcode) || (GetTargetInstFlags(opcode) & IS_BINARY_OP)) in NewLIR2()
93 << GetTargetInstName(opcode) << " " << opcode << " " in NewLIR2()
96 LIR* insn = RawLIR(current_dalvik_offset_, opcode, dest, src1); in NewLIR2()
101 inline LIR* Mir2Lir::NewLIR2NoDest(int opcode, int src, int info) { in NewLIR2NoDest() argument
102 DCHECK(IsPseudoLirOp(opcode) || (GetTargetInstFlags(opcode) & IS_BINARY_OP)) in NewLIR2NoDest()
103 << GetTargetInstName(opcode) << " " << opcode << " " in NewLIR2NoDest()
106 LIR* insn = RawLIR(current_dalvik_offset_, opcode, src, info); in NewLIR2NoDest()
111 inline LIR* Mir2Lir::NewLIR3(int opcode, int dest, int src1, int src2) { in NewLIR3() argument
112 DCHECK(IsPseudoLirOp(opcode) || (GetTargetInstFlags(opcode) & IS_TERTIARY_OP)) in NewLIR3()
113 << GetTargetInstName(opcode) << " " << opcode << " " in NewLIR3()
116 LIR* insn = RawLIR(current_dalvik_offset_, opcode, dest, src1, src2); in NewLIR3()
121 inline LIR* Mir2Lir::NewLIR4(int opcode, int dest, int src1, int src2, int info) { in NewLIR4() argument
122 DCHECK(IsPseudoLirOp(opcode) || (GetTargetInstFlags(opcode) & IS_QUAD_OP)) in NewLIR4()
123 << GetTargetInstName(opcode) << " " << opcode << " " in NewLIR4()
126 LIR* insn = RawLIR(current_dalvik_offset_, opcode, dest, src1, src2, info); in NewLIR4()
131 inline LIR* Mir2Lir::NewLIR5(int opcode, int dest, int src1, int src2, int info1, in NewLIR5() argument
133 DCHECK(IsPseudoLirOp(opcode) || (GetTargetInstFlags(opcode) & IS_QUIN_OP)) in NewLIR5()
134 << GetTargetInstName(opcode) << " " << opcode << " " in NewLIR5()
137 LIR* insn = RawLIR(current_dalvik_offset_, opcode, dest, src1, src2, info1, info2); in NewLIR5()
166 int opcode = lir->opcode; in SetupResourceMasks() local
168 if (IsPseudoLirOp(opcode)) { in SetupResourceMasks()
170 if (opcode != kPseudoBarrier) { in SetupResourceMasks()
176 uint64_t flags = GetTargetInstFlags(opcode); in SetupResourceMasks()