Lines Matching defs:src1

297                                    ::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);
319 ::llvm::Value* cond_value = ConvertCompare(cc, src1, src2);
332 ::llvm::Value* src1 = GetLLVMValue(rl_src1.orig_sreg);
339 ::llvm::Value* cond_value = ConvertCompare(cc, src1, src2);
347 ::llvm::Value* src1, ::llvm::Value* src2) {
364 args.push_back(src1);
370 ::llvm::Value* src1, ::llvm::Value* src2) {
373 case kOpAdd: res = irb_->CreateAdd(src1, src2); break;
374 case kOpSub: res = irb_->CreateSub(src1, src2); break;
375 case kOpRsub: res = irb_->CreateSub(src2, src1); break;
376 case kOpMul: res = irb_->CreateMul(src1, src2); break;
377 case kOpOr: res = irb_->CreateOr(src1, src2); break;
378 case kOpAnd: res = irb_->CreateAnd(src1, src2); break;
379 case kOpXor: res = irb_->CreateXor(src1, src2); break;
380 case kOpDiv: res = GenDivModOp(true, is_long, src1, src2); break;
381 case kOpRem: res = GenDivModOp(false, is_long, src1, src2); break;
382 case kOpLsl: res = irb_->CreateShl(src1, src2); break;
383 case kOpLsr: res = irb_->CreateLShr(src1, src2); break;
384 case kOpAsr: res = irb_->CreateAShr(src1, src2); break;
393 ::llvm::Value* src1 = GetLLVMValue(rl_src1.orig_sreg);
397 case kOpAdd: res = irb_->CreateFAdd(src1, src2); break;
398 case kOpSub: res = irb_->CreateFSub(src1, src2); break;
399 case kOpMul: res = irb_->CreateFMul(src1, src2); break;
400 case kOpDiv: res = irb_->CreateFDiv(src1, src2); break;
401 case kOpRem: res = irb_->CreateFRem(src1, src2); break;
430 ::llvm::Value* src1 = GetLLVMValue(rl_src1.orig_sreg);
432 DCHECK_EQ(src1->getType(), src2->getType());
433 ::llvm::Value* res = GenArithOp(op, rl_dest.wide, src1, src2);
439 ::llvm::Value* src1 = GetLLVMValue(rl_src1.orig_sreg);
441 ::llvm::Value* res = GenArithOp(op, rl_dest.wide, src1, src2);