Lines Matching refs:IntNo
18452 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
18456 IntNo = Intrinsic::ceil; in EmitWebAssemblyBuiltinExpr()
18460 IntNo = Intrinsic::floor; in EmitWebAssemblyBuiltinExpr()
18464 IntNo = Intrinsic::trunc; in EmitWebAssemblyBuiltinExpr()
18468 IntNo = Intrinsic::nearbyint; in EmitWebAssemblyBuiltinExpr()
18474 Function *Callee = CGM.getIntrinsic(IntNo, ConvertType(E->getType())); in EmitWebAssemblyBuiltinExpr()
18491 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
18495 IntNo = Intrinsic::sadd_sat; in EmitWebAssemblyBuiltinExpr()
18499 IntNo = Intrinsic::uadd_sat; in EmitWebAssemblyBuiltinExpr()
18503 IntNo = Intrinsic::wasm_sub_sat_signed; in EmitWebAssemblyBuiltinExpr()
18507 IntNo = Intrinsic::wasm_sub_sat_unsigned; in EmitWebAssemblyBuiltinExpr()
18514 Function *Callee = CGM.getIntrinsic(IntNo, ConvertType(E->getType())); in EmitWebAssemblyBuiltinExpr()
18587 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
18591 IntNo = Intrinsic::wasm_extadd_pairwise_signed; in EmitWebAssemblyBuiltinExpr()
18595 IntNo = Intrinsic::wasm_extadd_pairwise_unsigned; in EmitWebAssemblyBuiltinExpr()
18601 Function *Callee = CGM.getIntrinsic(IntNo, ConvertType(E->getType())); in EmitWebAssemblyBuiltinExpr()
18629 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
18632 IntNo = Intrinsic::wasm_anytrue; in EmitWebAssemblyBuiltinExpr()
18638 IntNo = Intrinsic::wasm_alltrue; in EmitWebAssemblyBuiltinExpr()
18644 Function *Callee = CGM.getIntrinsic(IntNo, Vec->getType()); in EmitWebAssemblyBuiltinExpr()
18674 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
18678 IntNo = Intrinsic::wasm_narrow_signed; in EmitWebAssemblyBuiltinExpr()
18682 IntNo = Intrinsic::wasm_narrow_unsigned; in EmitWebAssemblyBuiltinExpr()
18688 CGM.getIntrinsic(IntNo, {ConvertType(E->getType()), Low->getType()}); in EmitWebAssemblyBuiltinExpr()
18694 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
18697 IntNo = Intrinsic::fptosi_sat; in EmitWebAssemblyBuiltinExpr()
18700 IntNo = Intrinsic::fptoui_sat; in EmitWebAssemblyBuiltinExpr()
18707 Function *Callee = CGM.getIntrinsic(IntNo, {TruncT, SrcT}); in EmitWebAssemblyBuiltinExpr()
18733 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
18737 IntNo = Intrinsic::wasm_fma; in EmitWebAssemblyBuiltinExpr()
18741 IntNo = Intrinsic::wasm_fms; in EmitWebAssemblyBuiltinExpr()
18746 Function *Callee = CGM.getIntrinsic(IntNo, A->getType()); in EmitWebAssemblyBuiltinExpr()
18772 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
18776 IntNo = Intrinsic::wasm_relaxed_min; in EmitWebAssemblyBuiltinExpr()
18780 IntNo = Intrinsic::wasm_relaxed_max; in EmitWebAssemblyBuiltinExpr()
18785 Function *Callee = CGM.getIntrinsic(IntNo, LHS->getType()); in EmitWebAssemblyBuiltinExpr()
18793 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
18796 IntNo = Intrinsic::wasm_relaxed_trunc_signed; in EmitWebAssemblyBuiltinExpr()
18799 IntNo = Intrinsic::wasm_relaxed_trunc_unsigned; in EmitWebAssemblyBuiltinExpr()
18802 IntNo = Intrinsic::wasm_relaxed_trunc_signed_zero; in EmitWebAssemblyBuiltinExpr()
18805 IntNo = Intrinsic::wasm_relaxed_trunc_unsigned_zero; in EmitWebAssemblyBuiltinExpr()
18810 Function *Callee = CGM.getIntrinsic(IntNo); in EmitWebAssemblyBuiltinExpr()