Lines Matching refs:Arg1

772   llvm::Value *Arg1 = nullptr;  in EmitMSVCRTSetJmp()  local
779 Arg1 = llvm::ConstantInt::get(CGF.IntTy, 0); in EmitMSVCRTSetJmp()
785 Arg1 = CGF.Builder.CreateCall(CGF.CGM.getIntrinsic(Intrinsic::sponentry)); in EmitMSVCRTSetJmp()
787 Arg1 = CGF.Builder.CreateCall(CGF.CGM.getIntrinsic(Intrinsic::frameaddress), in EmitMSVCRTSetJmp()
802 llvm::Value *Args[] = {Buf, Arg1}; in EmitMSVCRTSetJmp()
1586 Value *Arg1 = EmitScalarExpr(E->getArg(0)); in EmitBuiltinExpr() local
1588 return RValue::get(Builder.CreateFRem(Arg1, Arg2, "fmod")); in EmitBuiltinExpr()
3386 *Arg1 = EmitScalarExpr(E->getArg(1)); in EmitBuiltinExpr() local
3406 Value *BCast = Builder.CreatePointerCast(Arg1, I8PTy); in EmitBuiltinExpr()
3416 llvm::Type *ArgTys[] = {Arg0->getType(), Arg1->getType(), Int32Ty, I8PTy, in EmitBuiltinExpr()
3429 {Arg0, Arg1, Arg2, BCast, PacketSize, PacketAlign})); in EmitBuiltinExpr()
3456 *Arg1 = EmitScalarExpr(E->getArg(1)); in EmitBuiltinExpr() local
3468 if (Arg1->getType() != Int32Ty) in EmitBuiltinExpr()
3469 Arg1 = Builder.CreateZExtOrTrunc(Arg1, Int32Ty); in EmitBuiltinExpr()
3472 {Arg0, Arg1, PacketSize, PacketAlign})); in EmitBuiltinExpr()
3497 *Arg1 = EmitScalarExpr(E->getArg(1)); in EmitBuiltinExpr() local
3503 llvm::Type *ArgTys[] = {Arg0->getType(), Arg1->getType(), Int32Ty, Int32Ty}; in EmitBuiltinExpr()
3510 {Arg0, Arg1, PacketSize, PacketAlign})); in EmitBuiltinExpr()
3841 auto Arg1 = EmitScalarExpr(E->getArg(1)); in EmitBuiltinExpr() local
3843 if (PTy1 != Arg1->getType()) in EmitBuiltinExpr()
3844 Arg1 = Builder.CreateTruncOrBitCast(Arg1, PTy1); in EmitBuiltinExpr()
3845 return RValue::get(Builder.CreateCall(F, {Arg0Val, Arg1})); in EmitBuiltinExpr()
3869 auto Arg1 = E->getArg(1); in EmitBuiltinExpr() local
3870 auto Arg1Val = EmitScalarExpr(Arg1); in EmitBuiltinExpr()
3871 auto Arg1Ty = Arg1->getType(); in EmitBuiltinExpr()
3875 Arg1Val = EmitArrayToPointerDecay(Arg1).getPointer(); in EmitBuiltinExpr()
6036 Value *Arg1 = Builder.CreateExtractValue(Val, 1); in EmitARMBuiltinExpr() local
6038 return Builder.CreateCall(F, {Arg0, Arg1, StPtr}, "strexd"); in EmitARMBuiltinExpr()
6107 Value *Arg1 = EmitScalarExpr(E->getArg(1)); in EmitARMBuiltinExpr() local
6114 Value *Arg1a = Builder.CreateTruncOrBitCast(Arg1, Int32Ty); in EmitARMBuiltinExpr()
6115 Value *Arg1b = Builder.CreateLShr(Arg1, C1); in EmitARMBuiltinExpr()
6122 Arg1 = Builder.CreateZExtOrBitCast(Arg1, Int32Ty); in EmitARMBuiltinExpr()
6125 return Builder.CreateCall(F, {Arg0, Arg1}); in EmitARMBuiltinExpr()
6913 Value *Arg1 = Builder.CreateExtractValue(Val, 1); in EmitAArch64BuiltinExpr() local
6916 return Builder.CreateCall(F, {Arg0, Arg1, StPtr}, "stxp"); in EmitAArch64BuiltinExpr()
6996 Value *Arg1 = EmitScalarExpr(E->getArg(1)); in EmitAArch64BuiltinExpr() local
7000 Arg1 = Builder.CreateZExtOrBitCast(Arg1, DataTy); in EmitAArch64BuiltinExpr()
7002 return Builder.CreateCall(F, {Arg0, Arg1}); in EmitAArch64BuiltinExpr()
9041 Value *Arg1 = EmitScalarExpr(E->getArg(1)); in EmitAArch64BuiltinExpr() local
9043 AtomicRMWInst::Add, Arg0, Arg1, in EmitAArch64BuiltinExpr()
9045 return Builder.CreateAdd(RMWI, Arg1); in EmitAArch64BuiltinExpr()