Lines Matching refs:InstArithmetic
408 InstArithmetic::create(Func, InstArithmetic::Add, Dest, Left, Right)); in Binop()
412 Control()->appendInst(InstArithmetic::create(Func, InstArithmetic::Fadd, in Binop()
418 InstArithmetic::create(Func, InstArithmetic::Sub, Dest, Left, Right)); in Binop()
422 Control()->appendInst(InstArithmetic::create(Func, InstArithmetic::Fsub, in Binop()
428 InstArithmetic::create(Func, InstArithmetic::Mul, Dest, Left, Right)); in Binop()
432 Control()->appendInst(InstArithmetic::create(Func, InstArithmetic::Fmul, in Binop()
437 Control()->appendInst(InstArithmetic::create(Func, InstArithmetic::Sdiv, in Binop()
442 Control()->appendInst(InstArithmetic::create(Func, InstArithmetic::Udiv, in Binop()
447 Control()->appendInst(InstArithmetic::create(Func, InstArithmetic::Fdiv, in Binop()
452 Control()->appendInst(InstArithmetic::create(Func, InstArithmetic::Urem, in Binop()
457 Control()->appendInst(InstArithmetic::create(Func, InstArithmetic::Srem, in Binop()
463 InstArithmetic::create(Func, InstArithmetic::Or, Dest, Left, Right)); in Binop()
468 InstArithmetic::create(Func, InstArithmetic::Xor, Dest, Left, Right)); in Binop()
473 InstArithmetic::create(Func, InstArithmetic::Shl, Dest, Left, Right)); in Binop()
487 InstArithmetic::create(Func, InstArithmetic::And, Masked, Right, in Binop()
490 InstArithmetic::create(Func, InstArithmetic::Shl, Top, Left, Masked)); in Binop()
492 Control()->appendInst(InstArithmetic::create( in Binop()
493 Func, InstArithmetic::Sub, RotShift, in Binop()
495 Control()->appendInst(InstArithmetic::create(Func, InstArithmetic::Lshr, in Binop()
498 InstArithmetic::create(Func, InstArithmetic::Or, Dest, Top, Bottom)); in Binop()
513 InstArithmetic::create(Func, InstArithmetic::And, Masked, Right, in Binop()
515 Control()->appendInst(InstArithmetic::create(Func, InstArithmetic::Lshr, in Binop()
518 Control()->appendInst(InstArithmetic::create( in Binop()
519 Func, InstArithmetic::Sub, RotShift, in Binop()
521 Control()->appendInst(InstArithmetic::create(Func, InstArithmetic::Shl, in Binop()
524 InstArithmetic::create(Func, InstArithmetic::Or, Dest, Top, Bottom)); in Binop()
529 Control()->appendInst(InstArithmetic::create(Func, InstArithmetic::Lshr, in Binop()
534 Control()->appendInst(InstArithmetic::create(Func, InstArithmetic::Ashr, in Binop()
540 InstArithmetic::create(Func, InstArithmetic::And, Dest, Left, Right)); in Binop()
752 Control()->appendInst(InstArithmetic::create( in Unop()
753 Func, InstArithmetic::Fsub, Dest, Ctx->getConstantFloat(0), Input)); in Unop()
758 Control()->appendInst(InstArithmetic::create( in Unop()
759 Func, InstArithmetic::Fsub, Dest, Ctx->getConstantDouble(0), Input)); in Unop()
1387 Control()->appendInst(InstArithmetic::create(Func, InstArithmetic::Add, in sanitizeAddress()
1415 Control()->appendInst(InstArithmetic::create(Func, InstArithmetic::Add, in sanitizeAddress()