Lines Matching refs:Src0

444   llvm::Value *Src0 = CGF.EmitScalarExpr(E->getArg(0));  in emitUnaryMaybeConstrainedFPBuiltin()  local
448 Function *F = CGF.CGM.getIntrinsic(ConstrainedIntrinsicID, Src0->getType()); in emitUnaryMaybeConstrainedFPBuiltin()
449 return CGF.Builder.CreateConstrainedFPCall(F, { Src0 }); in emitUnaryMaybeConstrainedFPBuiltin()
451 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitUnaryMaybeConstrainedFPBuiltin()
452 return CGF.Builder.CreateCall(F, Src0); in emitUnaryMaybeConstrainedFPBuiltin()
461 llvm::Value *Src0 = CGF.EmitScalarExpr(E->getArg(0)); in emitBinaryMaybeConstrainedFPBuiltin() local
466 Function *F = CGF.CGM.getIntrinsic(ConstrainedIntrinsicID, Src0->getType()); in emitBinaryMaybeConstrainedFPBuiltin()
467 return CGF.Builder.CreateConstrainedFPCall(F, { Src0, Src1 }); in emitBinaryMaybeConstrainedFPBuiltin()
469 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitBinaryMaybeConstrainedFPBuiltin()
470 return CGF.Builder.CreateCall(F, { Src0, Src1 }); in emitBinaryMaybeConstrainedFPBuiltin()
479 llvm::Value *Src0 = CGF.EmitScalarExpr(E->getArg(0)); in emitTernaryMaybeConstrainedFPBuiltin() local
485 Function *F = CGF.CGM.getIntrinsic(ConstrainedIntrinsicID, Src0->getType()); in emitTernaryMaybeConstrainedFPBuiltin()
486 return CGF.Builder.CreateConstrainedFPCall(F, { Src0, Src1, Src2 }); in emitTernaryMaybeConstrainedFPBuiltin()
488 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitTernaryMaybeConstrainedFPBuiltin()
489 return CGF.Builder.CreateCall(F, { Src0, Src1, Src2 }); in emitTernaryMaybeConstrainedFPBuiltin()
517 llvm::Value *Src0 = CGF.EmitScalarExpr(E->getArg(0)); in emitUnaryBuiltin() local
519 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitUnaryBuiltin()
520 return CGF.Builder.CreateCall(F, Src0); in emitUnaryBuiltin()
527 llvm::Value *Src0 = CGF.EmitScalarExpr(E->getArg(0)); in emitBinaryBuiltin() local
530 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitBinaryBuiltin()
531 return CGF.Builder.CreateCall(F, { Src0, Src1 }); in emitBinaryBuiltin()
538 llvm::Value *Src0 = CGF.EmitScalarExpr(E->getArg(0)); in emitTernaryBuiltin() local
542 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitTernaryBuiltin()
543 return CGF.Builder.CreateCall(F, { Src0, Src1, Src2 }); in emitTernaryBuiltin()
550 llvm::Value *Src0 = CGF.EmitScalarExpr(E->getArg(0)); in emitFPIntBuiltin() local
553 Function *F = CGF.CGM.getIntrinsic(IntrinsicID, Src0->getType()); in emitFPIntBuiltin()
554 return CGF.Builder.CreateCall(F, {Src0, Src1}); in emitFPIntBuiltin()
563 llvm::Value *Src0 = CGF.EmitScalarExpr(E->getArg(0)); in emitMaybeConstrainedFPToIntRoundBuiltin() local
568 {ResultType, Src0->getType()}); in emitMaybeConstrainedFPToIntRoundBuiltin()
569 return CGF.Builder.CreateConstrainedFPCall(F, {Src0}); in emitMaybeConstrainedFPToIntRoundBuiltin()
572 CGF.CGM.getIntrinsic(IntrinsicID, {ResultType, Src0->getType()}); in emitMaybeConstrainedFPToIntRoundBuiltin()
573 return CGF.Builder.CreateCall(F, Src0); in emitMaybeConstrainedFPToIntRoundBuiltin()
15555 llvm::Value *Src0 = EmitScalarExpr(E->getArg(0)); in EmitAMDGPUBuiltinExpr() local
15561 Src0->getType()); in EmitAMDGPUBuiltinExpr()
15563 return Builder.CreateCall(F, {Src0, Src1, Src2, Src3ToBool}); in EmitAMDGPUBuiltinExpr()
15624 Value *Src0 = EmitScalarExpr(E->getArg(0)); in EmitAMDGPUBuiltinExpr() local
15626 { Builder.getInt32Ty(), Src0->getType() }); in EmitAMDGPUBuiltinExpr()
15627 return Builder.CreateCall(F, Src0); in EmitAMDGPUBuiltinExpr()
15630 Value *Src0 = EmitScalarExpr(E->getArg(0)); in EmitAMDGPUBuiltinExpr() local
15632 { Builder.getInt16Ty(), Src0->getType() }); in EmitAMDGPUBuiltinExpr()
15633 return Builder.CreateCall(F, Src0); in EmitAMDGPUBuiltinExpr()
15649 llvm::Value *Src0 = EmitScalarExpr(E->getArg(0)); in EmitAMDGPUBuiltinExpr() local
15655 { Builder.getInt64Ty(), Src0->getType() }); in EmitAMDGPUBuiltinExpr()
15656 return Builder.CreateCall(F, { Src0, Src1, Src2 }); in EmitAMDGPUBuiltinExpr()
15660 llvm::Value *Src0 = EmitScalarExpr(E->getArg(0)); in EmitAMDGPUBuiltinExpr() local
15666 { Builder.getInt64Ty(), Src0->getType() }); in EmitAMDGPUBuiltinExpr()
15667 return Builder.CreateCall(F, { Src0, Src1, Src2 }); in EmitAMDGPUBuiltinExpr()
15680 Value *Src0 = EmitScalarExpr(E->getArg(0)); in EmitAMDGPUBuiltinExpr() local
15681 Function *F = CGM.getIntrinsic(Intrin, { Src0->getType() }); in EmitAMDGPUBuiltinExpr()
15682 return Builder.CreateCall(F, { Src0, Builder.getFalse() }); in EmitAMDGPUBuiltinExpr()
15699 llvm::Value *Src0 = EmitScalarExpr(E->getArg(0)); in EmitAMDGPUBuiltinExpr() local
15707 Src0 = Builder.CreatePointerBitCastOrAddrSpaceCast(Src0, PTy); in EmitAMDGPUBuiltinExpr()
15708 return Builder.CreateCall(F, { Src0, Src1, Src2, Src3, Src4 }); in EmitAMDGPUBuiltinExpr()
15760 llvm::Value *Src0 = EmitScalarExpr(E->getArg(0)); in EmitAMDGPUBuiltinExpr() local
15763 Function *F = CGM.getIntrinsic(Intrinsic::fshr, Src0->getType()); in EmitAMDGPUBuiltinExpr()
15764 return Builder.CreateCall(F, { Src0, Src1, Src2 }); in EmitAMDGPUBuiltinExpr()