Lines Matching refs:IntNo
18801 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
18805 IntNo = Intrinsic::ceil; in EmitWebAssemblyBuiltinExpr()
18809 IntNo = Intrinsic::floor; in EmitWebAssemblyBuiltinExpr()
18813 IntNo = Intrinsic::trunc; in EmitWebAssemblyBuiltinExpr()
18817 IntNo = Intrinsic::nearbyint; in EmitWebAssemblyBuiltinExpr()
18823 Function *Callee = CGM.getIntrinsic(IntNo, ConvertType(E->getType())); in EmitWebAssemblyBuiltinExpr()
18840 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
18844 IntNo = Intrinsic::sadd_sat; in EmitWebAssemblyBuiltinExpr()
18848 IntNo = Intrinsic::uadd_sat; in EmitWebAssemblyBuiltinExpr()
18852 IntNo = Intrinsic::wasm_sub_sat_signed; in EmitWebAssemblyBuiltinExpr()
18856 IntNo = Intrinsic::wasm_sub_sat_unsigned; in EmitWebAssemblyBuiltinExpr()
18863 Function *Callee = CGM.getIntrinsic(IntNo, ConvertType(E->getType())); in EmitWebAssemblyBuiltinExpr()
18936 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
18940 IntNo = Intrinsic::wasm_extadd_pairwise_signed; in EmitWebAssemblyBuiltinExpr()
18944 IntNo = Intrinsic::wasm_extadd_pairwise_unsigned; in EmitWebAssemblyBuiltinExpr()
18950 Function *Callee = CGM.getIntrinsic(IntNo, ConvertType(E->getType())); in EmitWebAssemblyBuiltinExpr()
18978 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
18981 IntNo = Intrinsic::wasm_anytrue; in EmitWebAssemblyBuiltinExpr()
18987 IntNo = Intrinsic::wasm_alltrue; in EmitWebAssemblyBuiltinExpr()
18993 Function *Callee = CGM.getIntrinsic(IntNo, Vec->getType()); in EmitWebAssemblyBuiltinExpr()
19023 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
19027 IntNo = Intrinsic::wasm_narrow_signed; in EmitWebAssemblyBuiltinExpr()
19031 IntNo = Intrinsic::wasm_narrow_unsigned; in EmitWebAssemblyBuiltinExpr()
19037 CGM.getIntrinsic(IntNo, {ConvertType(E->getType()), Low->getType()}); in EmitWebAssemblyBuiltinExpr()
19043 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
19046 IntNo = Intrinsic::fptosi_sat; in EmitWebAssemblyBuiltinExpr()
19049 IntNo = Intrinsic::fptoui_sat; in EmitWebAssemblyBuiltinExpr()
19056 Function *Callee = CGM.getIntrinsic(IntNo, {TruncT, SrcT}); in EmitWebAssemblyBuiltinExpr()
19082 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
19086 IntNo = Intrinsic::wasm_relaxed_madd; in EmitWebAssemblyBuiltinExpr()
19090 IntNo = Intrinsic::wasm_relaxed_nmadd; in EmitWebAssemblyBuiltinExpr()
19095 Function *Callee = CGM.getIntrinsic(IntNo, A->getType()); in EmitWebAssemblyBuiltinExpr()
19121 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
19125 IntNo = Intrinsic::wasm_relaxed_min; in EmitWebAssemblyBuiltinExpr()
19129 IntNo = Intrinsic::wasm_relaxed_max; in EmitWebAssemblyBuiltinExpr()
19134 Function *Callee = CGM.getIntrinsic(IntNo, LHS->getType()); in EmitWebAssemblyBuiltinExpr()
19142 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
19145 IntNo = Intrinsic::wasm_relaxed_trunc_signed; in EmitWebAssemblyBuiltinExpr()
19148 IntNo = Intrinsic::wasm_relaxed_trunc_unsigned; in EmitWebAssemblyBuiltinExpr()
19151 IntNo = Intrinsic::wasm_relaxed_trunc_signed_zero; in EmitWebAssemblyBuiltinExpr()
19154 IntNo = Intrinsic::wasm_relaxed_trunc_unsigned_zero; in EmitWebAssemblyBuiltinExpr()
19159 Function *Callee = CGM.getIntrinsic(IntNo); in EmitWebAssemblyBuiltinExpr()