Lines Matching refs:IntNo

179     unsigned IntNo;  in EmitWebAssemblyBuiltinExpr()  local
184 IntNo = Intrinsic::ceil; in EmitWebAssemblyBuiltinExpr()
189 IntNo = Intrinsic::floor; in EmitWebAssemblyBuiltinExpr()
194 IntNo = Intrinsic::trunc; in EmitWebAssemblyBuiltinExpr()
199 IntNo = Intrinsic::nearbyint; in EmitWebAssemblyBuiltinExpr()
205 Function *Callee = CGM.getIntrinsic(IntNo, ConvertType(E->getType())); in EmitWebAssemblyBuiltinExpr()
256 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
260 IntNo = Intrinsic::wasm_extadd_pairwise_signed; in EmitWebAssemblyBuiltinExpr()
264 IntNo = Intrinsic::wasm_extadd_pairwise_unsigned; in EmitWebAssemblyBuiltinExpr()
270 Function *Callee = CGM.getIntrinsic(IntNo, ConvertType(E->getType())); in EmitWebAssemblyBuiltinExpr()
292 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
295 IntNo = Intrinsic::wasm_anytrue; in EmitWebAssemblyBuiltinExpr()
301 IntNo = Intrinsic::wasm_alltrue; in EmitWebAssemblyBuiltinExpr()
307 Function *Callee = CGM.getIntrinsic(IntNo, Vec->getType()); in EmitWebAssemblyBuiltinExpr()
339 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
343 IntNo = Intrinsic::wasm_narrow_signed; in EmitWebAssemblyBuiltinExpr()
347 IntNo = Intrinsic::wasm_narrow_unsigned; in EmitWebAssemblyBuiltinExpr()
353 CGM.getIntrinsic(IntNo, {ConvertType(E->getType()), Low->getType()}); in EmitWebAssemblyBuiltinExpr()
359 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
362 IntNo = Intrinsic::fptosi_sat; in EmitWebAssemblyBuiltinExpr()
365 IntNo = Intrinsic::fptoui_sat; in EmitWebAssemblyBuiltinExpr()
372 Function *Callee = CGM.getIntrinsic(IntNo, {TruncT, SrcT}); in EmitWebAssemblyBuiltinExpr()
400 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
405 IntNo = Intrinsic::wasm_relaxed_madd; in EmitWebAssemblyBuiltinExpr()
410 IntNo = Intrinsic::wasm_relaxed_nmadd; in EmitWebAssemblyBuiltinExpr()
415 Function *Callee = CGM.getIntrinsic(IntNo, A->getType()); in EmitWebAssemblyBuiltinExpr()
441 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
445 IntNo = Intrinsic::wasm_relaxed_min; in EmitWebAssemblyBuiltinExpr()
449 IntNo = Intrinsic::wasm_relaxed_max; in EmitWebAssemblyBuiltinExpr()
454 Function *Callee = CGM.getIntrinsic(IntNo, LHS->getType()); in EmitWebAssemblyBuiltinExpr()
462 unsigned IntNo; in EmitWebAssemblyBuiltinExpr() local
465 IntNo = Intrinsic::wasm_relaxed_trunc_signed; in EmitWebAssemblyBuiltinExpr()
468 IntNo = Intrinsic::wasm_relaxed_trunc_unsigned; in EmitWebAssemblyBuiltinExpr()
471 IntNo = Intrinsic::wasm_relaxed_trunc_signed_zero; in EmitWebAssemblyBuiltinExpr()
474 IntNo = Intrinsic::wasm_relaxed_trunc_unsigned_zero; in EmitWebAssemblyBuiltinExpr()
479 Function *Callee = CGM.getIntrinsic(IntNo); in EmitWebAssemblyBuiltinExpr()