Lines Matching refs:denom

31 int16_t  libdivide_s16_do(int16_t numer, const struct libdivide_s16_t *denom);
32 uint16_t libdivide_u16_do(uint16_t numer, const struct libdivide_u16_t *denom);
33 int32_t libdivide_s32_do(int32_t numer, const struct libdivide_s32_t *denom);
34 uint32_t libdivide_u32_do(uint32_t numer, const struct libdivide_u32_t *denom);
35 int64_t libdivide_s64_do(int64_t numer, const struct libdivide_s64_t *denom);
36 uint64_t libdivide_u64_do(uint64_t numer, const struct libdivide_u64_t *denom);
39 int16_t libdivide_s16_branchfree_do(int16_t numer, const struct libdivide_s16_branchfree_t *denom);
40 uint16_t libdivide_u16_branchfree_do(uint16_t numer, const struct libdivide_u16_branchfree_t *denom
41 int32_t libdivide_s32_branchfree_do(int32_t numer, const struct libdivide_s32_branchfree_t *denom);
42 uint32_t libdivide_u32_branchfree_do(uint32_t numer, const struct libdivide_u32_branchfree_t *denom
43 int64_t libdivide_s64_branchfree_do(int64_t numer, const struct libdivide_s64_branchfree_t *denom);
44 uint64_t libdivide_u64_branchfree_do(uint64_t numer, const struct libdivide_u64_branchfree_t *denom
51 uint32x4_t libdivide_u32_do_vec128(uint32x4_t numers, const struct libdivide_u32_t *denom);
52 int32x4_t libdivide_s32_do_vec128(int32x4_t numers, const struct libdivide_s32_t *denom);
53 uint64x2_t libdivide_u64_do_vec128(uint64x2_t numers, const struct libdivide_u64_t *denom);
54 int64x2_t libdivide_s64_do_vec128(int64x2_t numers, const struct libdivide_s64_t *denom);
57 …divide_u32_branchfree_do_vec128(uint32x4_t numers, const struct libdivide_u32_branchfree_t *denom);
58 …bdivide_s32_branchfree_do_vec128(int32x4_t numers, const struct libdivide_s32_branchfree_t *denom);
59 …bdivide_u64_branchfree_do_vec128(uint2x4_t numers, const struct libdivide_u64_branchfree_t *denom);
60 …bdivide_s64_branchfree_do_vec128(int64x2_t numers, const struct libdivide_s64_branchfree_t *denom);
69 __m128i libdivide_u32_do_vec128(__m128i numers, const struct libdivide_u32_t *denom);
70 __m128i libdivide_s32_do_vec128(__m128i numers, const struct libdivide_s32_t *denom);
71 __m128i libdivide_u64_do_vec128(__m128i numers, const struct libdivide_u64_t *denom);
72 __m128i libdivide_s64_do_vec128(__m128i numers, const struct libdivide_s64_t *denom);
75 …libdivide_u32_branchfree_do_vec128(__m128i numers, const struct libdivide_u32_branchfree_t *denom);
76 …libdivide_s32_branchfree_do_vec128(__m128i numers, const struct libdivide_s32_branchfree_t *denom);
77 …libdivide_u64_branchfree_do_vec128(__m128i numers, const struct libdivide_u64_branchfree_t *denom);
78 …libdivide_s64_branchfree_do_vec128(__m128i numers, const struct libdivide_s64_branchfree_t *denom);
87 __m256i libdivide_u32_do_vec256(__m256i numers, const struct libdivide_u32_t *denom);
88 __m256i libdivide_s32_do_vec256(__m256i numers, const struct libdivide_s32_t *denom);
89 __m256i libdivide_u64_do_vec256(__m256i numers, const struct libdivide_u64_t *denom);
90 __m256i libdivide_s64_do_vec256(__m256i numers, const struct libdivide_s64_t *denom);
93 …libdivide_u32_branchfree_do_vec256(__m256i numers, const struct libdivide_u32_branchfree_t *denom);
94 …libdivide_s32_branchfree_do_vec256(__m256i numers, const struct libdivide_s32_branchfree_t *denom);
95 …libdivide_u64_branchfree_do_vec256(__m256i numers, const struct libdivide_u64_branchfree_t *denom);
96 …libdivide_s64_branchfree_do_vec256(__m256i numers, const struct libdivide_s64_branchfree_t *denom);
105 __m512i libdivide_u32_do_vec512(__m512i numers, const struct libdivide_u32_t *denom);
106 __m512i libdivide_s32_do_vec512(__m512i numers, const struct libdivide_s32_t *denom);
107 __m512i libdivide_u64_do_vec512(__m512i numers, const struct libdivide_u64_t *denom);
108 __m512i libdivide_s64_do_vec512(__m512i numers, const struct libdivide_s64_t *denom);
111 …libdivide_u32_branchfree_do_vec512(__m512i numers, const struct libdivide_u32_branchfree_t *denom);
112 …libdivide_s32_branchfree_do_vec512(__m512i numers, const struct libdivide_s32_branchfree_t *denom);
113 …libdivide_u64_branchfree_do_vec512(__m512i numers, const struct libdivide_u64_branchfree_t *denom);
114 …libdivide_s64_branchfree_do_vec512(__m512i numers, const struct libdivide_s64_branchfree_t *denom);
123 int16_t libdivide_s16_recover(const struct libdivide_s16_t *denom);
124 uint16_t libdivide_u16_recover(const struct libdivide_u16_t *denom);
125 int32_t libdivide_s32_recover(const struct libdivide_s32_t *denom);
126 uint32_t libdivide_u32_recover(const struct libdivide_u32_t *denom);
127 int64_t libdivide_s64_recover(const struct libdivide_s64_t *denom);
128 uint64_t libdivide_u64_recover(const struct libdivide_u64_t *denom);
131 int16_t libdivide_s16_branchfree_recover(const struct libdivide_s16_branchfree_t *denom);
132 uint16_t libdivide_u16_branchfree_recover(const struct libdivide_u16_branchfree_t *denom);
133 int32_t libdivide_s32_branchfree_recover(const struct libdivide_s32_branchfree_t *denom);
134 uint32_t libdivide_u32_branchfree_recover(const struct libdivide_u32_branchfree_t *denom);
135 int64_t libdivide_s64_branchfree_recover(const struct libdivide_s64_branchfree_t *denom);
136 uint64_t libdivide_u64_branchfree_recover(const struct libdivide_u64_branchfree_t *denom);