Searched defs:src1 (Results 1 - 7 of 7) sorted by relevance

/art/compiler/dex/quick/
H A Dmir_to_lir-inl.h85 inline LIR* Mir2Lir::NewLIR2(int opcode, int dest, int src1) { argument
90 LIR* insn = RawLIR(current_dalvik_offset_, opcode, dest, src1);
95 inline LIR* Mir2Lir::NewLIR3(int opcode, int dest, int src1, int src2) { argument
100 LIR* insn = RawLIR(current_dalvik_offset_, opcode, dest, src1, src2);
105 inline LIR* Mir2Lir::NewLIR4(int opcode, int dest, int src1, int src2, int info) { argument
110 LIR* insn = RawLIR(current_dalvik_offset_, opcode, dest, src1, src2, info);
115 inline LIR* Mir2Lir::NewLIR5(int opcode, int dest, int src1, int src2, int info1, argument
121 LIR* insn = RawLIR(current_dalvik_offset_, opcode, dest, src1, src2, info1, info2);
H A Dcodegen_util.cc900 bool Mir2Lir::EvaluateBranch(Instruction::Code opcode, int32_t src1, int32_t src2) { argument
903 case Instruction::IF_EQ: is_taken = (src1 == src2); break;
904 case Instruction::IF_NE: is_taken = (src1 != src2); break;
905 case Instruction::IF_LT: is_taken = (src1 < src2); break;
906 case Instruction::IF_GE: is_taken = (src1 >= src2); break;
907 case Instruction::IF_GT: is_taken = (src1 > src2); break;
908 case Instruction::IF_LE: is_taken = (src1 <= src2); break;
909 case Instruction::IF_EQZ: is_taken = (src1 == 0); break;
910 case Instruction::IF_NEZ: is_taken = (src1 != 0); break;
911 case Instruction::IF_LTZ: is_taken = (src1 <
[all...]
/art/compiler/dex/
H A Dssa_transformation.cc436 * Perform dest U= src1 ^ ~src2
439 void MIRGraph::ComputeSuccLineIn(ArenaBitVector* dest, const ArenaBitVector* src1, argument
441 if (dest->GetStorageSize() != src1->GetStorageSize() ||
443 dest->IsExpandable() != src1->IsExpandable() ||
450 dest->GetRawStorage()[idx] |= src1->GetRawStorageWord(idx) & ~(src2->GetRawStorageWord(idx));
/art/compiler/dex/quick/mips/
H A Dint_mips.cc64 LIR* MipsMir2Lir::OpCmpBranch(ConditionCode cond, int src1, int src2, argument
116 branch = NewLIR2(br_op, src1, src2);
120 NewLIR3(slt_op, t_reg, src2, src1);
122 NewLIR3(slt_op, t_reg, src1, src2);
/art/compiler/dex/quick/x86/
H A Dint_x86.cc88 LIR* X86Mir2Lir::OpCmpBranch(ConditionCode cond, int src1, int src2, argument
90 NewLIR2(kX86Cmp32RR, src1, src2);
/art/compiler/dex/portable/
H A Dmir_to_gbc.cc297 ::llvm::Value* src1, ::llvm::Value* src2) {
299 DCHECK_EQ(src1->getType(), src2->getType());
301 case kCondEq: res = irb_->CreateICmpEQ(src1, src2); break;
302 case kCondNe: res = irb_->CreateICmpNE(src1, src2); break;
303 case kCondLt: res = irb_->CreateICmpSLT(src1, src2); break;
304 case kCondGe: res = irb_->CreateICmpSGE(src1, src2); break;
305 case kCondGt: res = irb_->CreateICmpSGT(src1, src2); break;
306 case kCondLe: res = irb_->CreateICmpSLE(src1, src2); break;
317 ::llvm::Value* src1 = GetLLVMValue(rl_src1.orig_sreg); local
319 ::llvm::Value* cond_value = ConvertCompare(cc, src1, src
296 ConvertCompare(ConditionCode cc, ::llvm::Value* src1, ::llvm::Value* src2) argument
332 ::llvm::Value* src1 = GetLLVMValue(rl_src1.orig_sreg); local
346 GenDivModOp(bool is_div, bool is_long, ::llvm::Value* src1, ::llvm::Value* src2) argument
369 GenArithOp(OpKind op, bool is_long, ::llvm::Value* src1, ::llvm::Value* src2) argument
393 ::llvm::Value* src1 = GetLLVMValue(rl_src1.orig_sreg); local
430 ::llvm::Value* src1 = GetLLVMValue(rl_src1.orig_sreg); local
439 ::llvm::Value* src1 = GetLLVMValue(rl_src1.orig_sreg); local
[all...]
/art/compiler/dex/quick/arm/
H A Dint_arm.cc27 LIR* ArmMir2Lir::OpCmpBranch(ConditionCode cond, int src1, argument
29 OpRegReg(kOpCmp, src1, src2);

Completed in 96 milliseconds