Lines Matching refs:IntNo
20366 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
20370 IntNo = Intrinsic::ceil; in EmitWebAssemblyBuiltinExpr()
20374 IntNo = Intrinsic::floor; in EmitWebAssemblyBuiltinExpr()
20378 IntNo = Intrinsic::trunc; in EmitWebAssemblyBuiltinExpr()
20382 IntNo = Intrinsic::nearbyint; in EmitWebAssemblyBuiltinExpr()
20388 Function *Callee = CGM.getIntrinsic(IntNo, ConvertType(E->getType())); in EmitWebAssemblyBuiltinExpr()
20413 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
20417 IntNo = Intrinsic::sadd_sat; in EmitWebAssemblyBuiltinExpr()
20421 IntNo = Intrinsic::uadd_sat; in EmitWebAssemblyBuiltinExpr()
20425 IntNo = Intrinsic::wasm_sub_sat_signed; in EmitWebAssemblyBuiltinExpr()
20429 IntNo = Intrinsic::wasm_sub_sat_unsigned; in EmitWebAssemblyBuiltinExpr()
20436 Function *Callee = CGM.getIntrinsic(IntNo, ConvertType(E->getType())); in EmitWebAssemblyBuiltinExpr()
20509 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
20513 IntNo = Intrinsic::wasm_extadd_pairwise_signed; in EmitWebAssemblyBuiltinExpr()
20517 IntNo = Intrinsic::wasm_extadd_pairwise_unsigned; in EmitWebAssemblyBuiltinExpr()
20523 Function *Callee = CGM.getIntrinsic(IntNo, ConvertType(E->getType())); in EmitWebAssemblyBuiltinExpr()
20551 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
20554 IntNo = Intrinsic::wasm_anytrue; in EmitWebAssemblyBuiltinExpr()
20560 IntNo = Intrinsic::wasm_alltrue; in EmitWebAssemblyBuiltinExpr()
20566 Function *Callee = CGM.getIntrinsic(IntNo, Vec->getType()); in EmitWebAssemblyBuiltinExpr()
20596 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
20600 IntNo = Intrinsic::wasm_narrow_signed; in EmitWebAssemblyBuiltinExpr()
20604 IntNo = Intrinsic::wasm_narrow_unsigned; in EmitWebAssemblyBuiltinExpr()
20610 CGM.getIntrinsic(IntNo, {ConvertType(E->getType()), Low->getType()}); in EmitWebAssemblyBuiltinExpr()
20616 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
20619 IntNo = Intrinsic::fptosi_sat; in EmitWebAssemblyBuiltinExpr()
20622 IntNo = Intrinsic::fptoui_sat; in EmitWebAssemblyBuiltinExpr()
20629 Function *Callee = CGM.getIntrinsic(IntNo, {TruncT, SrcT}); in EmitWebAssemblyBuiltinExpr()
20655 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
20659 IntNo = Intrinsic::wasm_relaxed_madd; in EmitWebAssemblyBuiltinExpr()
20663 IntNo = Intrinsic::wasm_relaxed_nmadd; in EmitWebAssemblyBuiltinExpr()
20668 Function *Callee = CGM.getIntrinsic(IntNo, A->getType()); in EmitWebAssemblyBuiltinExpr()
20694 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
20698 IntNo = Intrinsic::wasm_relaxed_min; in EmitWebAssemblyBuiltinExpr()
20702 IntNo = Intrinsic::wasm_relaxed_max; in EmitWebAssemblyBuiltinExpr()
20707 Function *Callee = CGM.getIntrinsic(IntNo, LHS->getType()); in EmitWebAssemblyBuiltinExpr()
20715 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
20718 IntNo = Intrinsic::wasm_relaxed_trunc_signed; in EmitWebAssemblyBuiltinExpr()
20721 IntNo = Intrinsic::wasm_relaxed_trunc_unsigned; in EmitWebAssemblyBuiltinExpr()
20724 IntNo = Intrinsic::wasm_relaxed_trunc_signed_zero; in EmitWebAssemblyBuiltinExpr()
20727 IntNo = Intrinsic::wasm_relaxed_trunc_unsigned_zero; in EmitWebAssemblyBuiltinExpr()
20732 Function *Callee = CGM.getIntrinsic(IntNo); in EmitWebAssemblyBuiltinExpr()