Home
last modified time | relevance | path

Searched refs:s64 (Results 1 – 25 of 94) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp50 const LLT s64 = LLT::scalar(64); in AArch64LegalizerInfo() local
67 const LLT nxv2s64 = LLT::scalable_vector(2, s64); in AArch64LegalizerInfo()
75 std::initializer_list<LLT> ScalarAndPtrTypesList = {s8, s16, s32, s64, p0}; in AArch64LegalizerInfo()
97 .legalFor({p0, s8, s16, s32, s64}) in AArch64LegalizerInfo()
100 .clampScalar(0, s8, s64) in AArch64LegalizerInfo()
109 .legalFor({p0, s16, s32, s64}) in AArch64LegalizerInfo()
112 .clampScalar(0, s16, s64) in AArch64LegalizerInfo()
117 .clampMaxNumElements(0, s64, 2) in AArch64LegalizerInfo()
121 .legalFor({s32, s64, v4s16, v8s16, v2s32, v4s32, v2s64}) in AArch64LegalizerInfo()
123 .clampScalar(0, s32, s64) in AArch64LegalizerInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LegalizerInfo.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86LegalizerInfo.cpp52 const LLT s64 = LLT::scalar(64); in X86LegalizerInfo() local
55 const LLT sMaxScalar = Subtarget.is64Bit() ? s64 : s32; in X86LegalizerInfo()
90 return typeInSet(0, {p0, s1, s8, s16, s32, s64})(Query) || in X86LegalizerInfo()
97 (Is64Bit && typeInSet(0, {s64})(Query)); in X86LegalizerInfo()
142 if (Is64Bit && typeInSet(0, {s64})(Query)) in X86LegalizerInfo()
157 .clampMinNumElements(0, s64, 2) in X86LegalizerInfo()
161 .clampMaxNumElements(0, s64, HasAVX512 ? 8 : (HasAVX2 ? 4 : 2)) in X86LegalizerInfo()
169 (Is64Bit && typePairInSet(0, 1, {{s64, s1}})(Query)); in X86LegalizerInfo()
181 if (Is64Bit && typeInSet(0, {s64})(Query)) in X86LegalizerInfo()
201 .clampMinNumElements(0, s64, HasVLX ? 2 : 8) in X86LegalizerInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsLegalizerInfo.cpp75 const LLT s64 = LLT::scalar(64); in MipsLegalizerInfo() local
113 {s64, p0, 64, ST.systemSupportsUnalignedAccess()}})) in MipsLegalizerInfo()
154 .legalFor({s32, s64}); in MipsLegalizerInfo()
157 .legalFor({{s32, s64}}); in MipsLegalizerInfo()
160 .legalFor({{s64, s32}}); in MipsLegalizerInfo()
176 .legalForCartesianProduct({p0, s32, s64}, {s32}) in MipsLegalizerInfo()
191 .legalFor({p0, s32, s64}) in MipsLegalizerInfo()
207 .libcallFor({s64}); in MipsLegalizerInfo()
270 .lowerFor({{s32, s32}, {s64, s64}}); in MipsLegalizerInfo()
279 .legalFor({s32, s64}); in MipsLegalizerInfo()
[all …]
/freebsd/sys/contrib/openzfs/module/icp/algs/edonr/
H A Dedonr.c130 #define s64(j) ld_swap64((uint64_t *)data+j, swp##j) in Q512() macro
131 s64(0); in Q512()
132 s64(1); in Q512()
133 s64(2); in Q512()
134 s64(3); in Q512()
135 s64(4); in Q512()
136 s64(5); in Q512()
137 s64(6); in Q512()
138 s64(7); in Q512()
139 s64(8); in Q512()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLegalizerInfo.cpp41 const LLT s64 = LLT::scalar(64); in ARMLegalizerInfo() local
62 .legalFor({s32, s64}) in ARMLegalizerInfo()
139 .legalFor({s32, s64}); in ARMLegalizerInfo()
142 .legalForTypesWithMemDesc({{s64, p0, s64, 32}}) in ARMLegalizerInfo()
144 PhiBuilder.legalFor({s64}); in ARMLegalizerInfo()
147 {s32, s64}); in ARMLegalizerInfo()
149 getActionDefinitionsBuilder(G_MERGE_VALUES).legalFor({{s64, s32}}); in ARMLegalizerInfo()
150 getActionDefinitionsBuilder(G_UNMERGE_VALUES).legalFor({{s32, s64}}); in ARMLegalizerInfo()
152 getActionDefinitionsBuilder(G_FPEXT).legalFor({{s64, s32}}); in ARMLegalizerInfo()
153 getActionDefinitionsBuilder(G_FPTRUNC).legalFor({{s32, s64}}); in ARMLegalizerInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrPatternsVec.td54 multiclass vbrd_elem64<ValueType v64, ValueType s64,
57 def : Pat<(v64 (vec_broadcast (s64 ImmOp:$sy), i32:$vl)),
61 def : Pat<(v64 (vec_broadcast s64:$sy, i32:$vl)),
62 (VBRDrl s64:$sy, i32:$vl)>;
83 multiclass extract_insert_elem64<ValueType v64, ValueType s64> {
85 def: Pat<(s64 (extractelt v64:$vec, uimm7:$idx)),
88 def: Pat<(s64 (extractelt v64:$vec, i64:$idx)),
92 def: Pat<(v64 (insertelt v64:$vec, s64:$val, uimm7:$idx)),
95 def: Pat<(v64 (insertelt v64:$vec, s64:$val, i64:$idx)),
106 multiclass patterns_elem64<ValueType v64, ValueType s64,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVLegalizerInfo.cpp78 const LLT s64 = LLT::scalar(64); in RISCVLegalizerInfo() local
109 const LLT nxv1s64 = LLT::scalable_vector(1, s64); in RISCVLegalizerInfo()
110 const LLT nxv2s64 = LLT::scalable_vector(2, s64); in RISCVLegalizerInfo()
111 const LLT nxv4s64 = LLT::scalable_vector(4, s64); in RISCVLegalizerInfo()
112 const LLT nxv8s64 = LLT::scalable_vector(8, s64); in RISCVLegalizerInfo()
171 all(typeIs(BigTyIdx, s64), typeIs(LitTyIdx, s32))); in RISCVLegalizerInfo()
232 ConstantActions.customFor({s64}); in RISCVLegalizerInfo()
258 SelectActions.legalFor({{s64, sXLen}}); in RISCVLegalizerInfo()
260 .clampScalar(0, s32, (XLen == 64 || ST.hasStdExtD()) ? s64 : s32) in RISCVLegalizerInfo()
273 LoadStoreActions.legalForTypesWithMemDesc({{s64, p0, s8, 8}, in RISCVLegalizerInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUGISel.td104 GIComplexOperandMatcher<s64, "selectSmrdImm">,
108 GIComplexOperandMatcher<s64, "selectSmrdImm32">,
112 GIComplexOperandMatcher<s64, "selectSmrdSgpr">,
116 GIComplexOperandMatcher<s64, "selectSmrdSgprImm">,
120 GIComplexOperandMatcher<s64, "selectFlatOffset">,
123 GIComplexOperandMatcher<s64, "selectGlobalOffset">,
126 GIComplexOperandMatcher<s64, "selectGlobalSAddr">,
158 GIComplexOperandMatcher<s64, "selectDS64Bit4ByteAligned">,
162 GIComplexOperandMatcher<s64, "selectDS128Bit8ByteAligned">,
166 GIComplexOperandMatcher<s64, "selectMUBUFAddr64">,
[all …]
/freebsd/tests/sys/sys/
H A Dqmath_test.c124 s64q_t s64; in ATF_TC_BODY() local
126 Q_INI(&s64, QTEST_IV, 0, QTEST_RPSHFT); in ATF_TC_BODY()
127 Q_TOSTR(s64, -1, 10, buf, sizeof(buf)); in ATF_TC_BODY()
129 ATF_CHECK_EQ(sizeof(s64) << 3, Q_NTBITS(s64)); in ATF_TC_BODY()
130 ATF_CHECK_EQ(QTEST_RPSHFT, Q_NFBITS(s64)); in ATF_TC_BODY()
131 ATF_CHECK_EQ(QTEST_INTBITS(s64), Q_NIBITS(s64)); in ATF_TC_BODY()
132 ATF_CHECK_EQ(QTEST_QITRUNC(s64, INT64_MAX), Q_IMAXVAL(s64)); in ATF_TC_BODY()
133 ATF_CHECK_EQ(-Q_IMAXVAL(s64), Q_IMINVAL(s64)); in ATF_TC_BODY()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVLegalizerInfo.cpp67 const LLT s64 = LLT::scalar(64); in SPIRVLegalizerInfo() local
112 s32, s64, v2s1, v2s8, v2s16, v2s32, v2s64, v3s1, v3s8, v3s16, in SPIRVLegalizerInfo()
122 s1, s8, s16, s32, s64, v2s1, v2s8, v2s16, v2s32, v2s64, in SPIRVLegalizerInfo()
126 auto allIntScalarsAndVectors = {s8, s16, s32, s64, v2s8, v2s16, in SPIRVLegalizerInfo()
133 auto allIntScalars = {s8, s16, s32, s64}; in SPIRVLegalizerInfo()
135 auto allFloatScalars = {s16, s32, s64}; in SPIRVLegalizerInfo()
138 s16, s32, s64, v2s16, v2s32, v2s64, v3s16, v3s32, v3s64, in SPIRVLegalizerInfo()
141 auto allFloatAndIntScalarsAndPtrs = {s8, s16, s32, s64, p0, p1, in SPIRVLegalizerInfo()
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dktime.h37 typedef s64 ktime_t;
39 #define KTIME_MAX ((s64)~((u64)1 << 63))
113 ktime_t retval = {(s64) secs * NSEC_PER_SEC + (s64) nsecs}; in ktime_set()
H A Dhrtimer.h50 s64 expires; /* relative time in nanoseconds */
51 s64 precision; /* in nanoseconds */
/freebsd/contrib/elftoolchain/libdwarf/
H A Ddwarf_attrval.c121 *valp = (int8_t) at->u[0].s64; in dwarf_attrval_signed()
124 *valp = (int16_t) at->u[0].s64; in dwarf_attrval_signed()
127 *valp = (int32_t) at->u[0].s64; in dwarf_attrval_signed()
131 *valp = at->u[0].s64; in dwarf_attrval_signed()
H A Ddwarf_form.c268 *return_svalue = (int8_t) at->u[0].s64; in dwarf_formsdata()
272 *return_svalue = (int16_t) at->u[0].s64; in dwarf_formsdata()
276 *return_svalue = (int32_t) at->u[0].s64; in dwarf_formsdata()
281 *return_svalue = at->u[0].s64; in dwarf_formsdata()
/freebsd/sys/ofed/include/rdma/
H A Duverbs_ioctl.h889 int _uverbs_get_const(s64 *to, const struct uverbs_attr_bundle *attrs_bundle,
890 size_t idx, s64 lower_bound, u64 upper_bound,
891 s64 *def_val);
923 _uverbs_get_const(s64 *to, const struct uverbs_attr_bundle *attrs_bundle, in _uverbs_get_const()
924 size_t idx, s64 lower_bound, u64 upper_bound, in _uverbs_get_const()
925 s64 *def_val) in _uverbs_get_const()
939 s64 _val; \
949 s64 _val; \
950 s64 _def_val = _default; \
H A Duverbs_types.h98 struct ib_uverbs_file *ufile, s64 id,
139 struct ib_uverbs_file *ufile, s64 id,
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dstring_utils.cpp67 void ScopedString::appendSignedDecimal(s64 Num, u8 MinNumberLength, in appendSignedDecimal()
144 s64 DVal; in vappend()
152 DVal = HaveLL ? va_arg(Args, s64) in vappend()
197 DVal = va_arg(Args, s64); in vappend()
/freebsd/sys/dev/drm2/
H A Ddrm_irq.c99 s64 diff_ns; in vblank_disable_and_save()
460 s64 linedur_ns = 0, pixeldur_ns = 0, framedur_ns = 0; in drm_calc_timestamping_constants()
478 pixeldur_ns = (s64) div64_u64(1000000000, dotclock); in drm_calc_timestamping_constants()
479 linedur_ns = (s64) div64_u64(((u64) crtc->hwmode.crtc_htotal * in drm_calc_timestamping_constants()
481 framedur_ns = (s64) crtc->hwmode.crtc_vtotal * linedur_ns; in drm_calc_timestamping_constants()
553 s64 framedur_ns, linedur_ns, pixeldur_ns, delta_ns, duration_ns; in drm_calc_vbltimestamp_from_scanoutpos()
622 if (duration_ns <= (s64) *max_error) in drm_calc_vbltimestamp_from_scanoutpos()
646 delta_ns = (s64) vpos * linedur_ns + (s64) hpos * pixeldur_ns; in drm_calc_vbltimestamp_from_scanoutpos()
1342 s64 diff_ns; in drm_handle_vblank()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_libc.cpp22 s64 internal_atoll(const char *nptr) { in internal_atoll()
255 s64 internal_simple_strtoll(const char *nptr, const char **endptr, int base) { in internal_simple_strtoll()
280 return (s64)(Min((u64)INT64_MAX, res)); in internal_wcsnlen()
282 return (res > INT64_MAX) ? INT64_MIN : ((s64)res * -1); in mem_is_zero()
H A Dsanitizer_libc.h40 s64 internal_atoll(const char *nptr);
69 s64 internal_simple_strtoll(const char *nptr, const char **endptr, int base);
H A Dsanitizer_flag_parser.h146 inline bool FlagHandler<s64>::Parse(const char *value) { in Parse()
150 if (!ok) Printf("ERROR: Invalid value for s64 option: '%s'\n", value); in Parse()
155 inline bool FlagHandler<s64>::Format(char *buffer, uptr size) { in Format()
/freebsd/contrib/wireguard-tools/
H A Dcurve25519.c26 typedef __s64 s64; typedef
31 typedef int64_t s64; typedef
/freebsd/sys/kern/
H A Dsubr_stats.c301 [VSD_DTYPE_INT_S64] = {.int64 = {.s64 = INT64_MIN}},
314 [VSD_DTYPE_INT_S64] = {.int64 = {.s64 = INT64_MAX}},
494 curstepexp) <= bkt_lb->int64.s64)
556 bkt_ub->int64.s64 += (int64_t)step;
622 done = (bkt_ub.int64.s64 > info->ub.int64.s64);
902 *((int64_t *)vss->iv) = iv.int64.s64;
1974 sbuf_printf(buf, "%jd", (intmax_t)vsd->int64.s64);
2525 if (VSD(int64, vsd)->s64 < voival->int64.s64) {
2526 VSD(int64, vsd)->s64 = voival->int64.s64;
2609 if (VSD(int64, vsd)->s64 > voival->int64.s64) {
[all …]
/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dptp.c159 s64 gp2_ns; in iwl_mvm_phc_get_crosstimestamp()
183 gp2, mvm->ptp_data.last_gp2, gp2_ns, (s64)sys_time); in iwl_mvm_phc_get_crosstimestamp()
223 static int iwl_mvm_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta) in iwl_mvm_ptp_adjtime()

1234