Home
last modified time | relevance | path

Searched refs:S32 (Results 1 – 25 of 58) sorted by relevance

123

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPULegalizerInfo.cpp438 const LLT S32 = LLT::scalar(32); in AMDGPULegalizerInfo() local
500 S32, S64 in AMDGPULegalizerInfo()
504 S32, S64, S16 in AMDGPULegalizerInfo()
508 S32, S64, S16, V2S16 in AMDGPULegalizerInfo()
511 const LLT MinScalarFPTy = ST.has16BitInsts() ? S16 : S32; in AMDGPULegalizerInfo()
514 getActionDefinitionsBuilder(G_BRCOND).legalFor({S1, S32}); in AMDGPULegalizerInfo()
519 .legalFor({S32, S64, V2S16, S16, V4S16, S1, S128, S256}) in AMDGPULegalizerInfo()
527 .clampMaxNumElements(0, S32, 16) in AMDGPULegalizerInfo()
534 .legalFor({S32, S16, V2S16}) in AMDGPULegalizerInfo()
535 .clampScalar(0, S16, S32) in AMDGPULegalizerInfo()
[all …]
DAMDGPURegisterBankInfo.cpp126 const LLT S32 = LLT::scalar(32); in applyBank() local
128 assert(MRI.getType(DstReg) == S32); in applyBank()
134 auto True = B.buildConstant(S32, Opc == AMDGPU::G_SEXT ? -1 : 1); in applyBank()
135 auto False = B.buildConstant(S32, 0); in applyBank()
889 LLT S32 = LLT::scalar(32); in executeInWaterfallLoop() local
916 Register CurrentLaneOpRegLo = MRI.createGenericVirtualRegister(S32); in executeInWaterfallLoop()
917 Register CurrentLaneOpRegHi = MRI.createGenericVirtualRegister(S32); in executeInWaterfallLoop()
950 CurrentLaneOpReg = MRI.createGenericVirtualRegister(S32); in executeInWaterfallLoop()
1174 const LLT S32 = LLT::scalar(32); in applyMappingLoad() local
1177 auto WideLoad = B.buildLoadFromOffset(S32, PtrReg, *MMO, 0); in applyMappingLoad()
[all …]
DAMDGPUPostLegalizerCombiner.cpp183 const LLT S32 = LLT::scalar(32); in applyUCharToFloat() local
189 if (SrcTy != S32) in applyUCharToFloat()
190 SrcReg = B.buildAnyExtOrTrunc(S32, SrcReg).getReg(0); in applyUCharToFloat()
192 if (Ty == S32) { in applyUCharToFloat()
196 auto Cvt0 = B.buildInstr(AMDGPU::G_AMDGPU_CVT_F32_UBYTE0, {S32}, in applyUCharToFloat()
237 const LLT S32 = LLT::scalar(32); in applyCvtF32UByteN() local
240 if (SrcTy != S32) { in applyCvtF32UByteN()
242 CvtSrc = B.buildAnyExt(S32, CvtSrc).getReg(0); in applyCvtF32UByteN()
DAMDGPUPreLegalizerCombiner.cpp124 const LLT S32 = LLT::scalar(32); in applyClampI64ToI16() local
129 auto Unmerge = B.buildUnmerge(S32, Src); in applyClampI64ToI16()
140 auto MinBoundaryDst = B.buildConstant(S32, MinBoundary); in applyClampI64ToI16()
141 auto MaxBoundaryDst = B.buildConstant(S32, MaxBoundary); in applyClampI64ToI16()
143 auto Bitcast = B.buildBitcast({S32}, CvtPk); in applyClampI64ToI16()
146 AMDGPU::G_AMDGPU_SMED3, {S32}, in applyClampI64ToI16()
DAMDGPUCallLowering.cpp183 const LLT S32 = LLT::scalar(32); in getStackAddress() local
198 auto OffsetReg = MIRBuilder.buildConstant(S32, Offset); in getStackAddress()
844 const LLT S32 = LLT::scalar(32); in passSpecialInputs() local
850 InputReg = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
856 Register Y = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
860 Y = MIRBuilder.buildShl(S32, Y, MIRBuilder.buildConstant(S32, 10)).getReg(0); in passSpecialInputs()
861 InputReg = InputReg ? MIRBuilder.buildOr(S32, InputReg, Y).getReg(0) : Y; in passSpecialInputs()
865 Register Z = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
869 Z = MIRBuilder.buildShl(S32, Z, MIRBuilder.buildConstant(S32, 20)).getReg(0); in passSpecialInputs()
870 InputReg = InputReg ? MIRBuilder.buildOr(S32, InputReg, Z).getReg(0) : Z; in passSpecialInputs()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/M68k/GlSel/
DM68kLegalizerInfo.cpp24 const LLT S32 = LLT::scalar(32); in M68kLegalizerInfo() local
26 getActionDefinitionsBuilder(G_LOAD).legalFor({S32}); in M68kLegalizerInfo()
28 getActionDefinitionsBuilder(G_ADD).legalFor({S32}); in M68kLegalizerInfo()
29 getActionDefinitionsBuilder(G_SUB).legalFor({S32}); in M68kLegalizerInfo()
30 getActionDefinitionsBuilder(G_MUL).legalFor({S32}); in M68kLegalizerInfo()
31 getActionDefinitionsBuilder(G_UDIV).legalFor({S32}); in M68kLegalizerInfo()
/freebsd-12-stable/sys/dev/mpt/mpilib/
Dmpi_type.h84 typedef int32_t S32; typedef
91 typedef signed int S32; typedef
96 typedef signed long S32; typedef
106 S32 High;
124 typedef S32 *PS32;
/freebsd-12-stable/sys/dev/mpr/mpi/
Dmpi2_type.h82 typedef int32_t S32; typedef
89 typedef signed int S32; typedef
94 typedef signed long S32; typedef
103 S32 High;
123 typedef S32 *PS32;
/freebsd-12-stable/sys/dev/mps/mpi/
Dmpi2_type.h83 typedef int32_t S32; typedef
90 typedef signed int S32; typedef
95 typedef signed long S32; typedef
104 S32 High;
124 typedef S32 *PS32;
/freebsd-12-stable/contrib/apr/random/unix/
Dsha2.c126 #define S32(b,x) (((x) >> (b)) | ((x) << (32 - (b)))) macro
135 #define Sigma0_256(x) (S32(2, (x)) ^ S32(13, (x)) ^ S32(22, (x)))
136 #define Sigma1_256(x) (S32(6, (x)) ^ S32(11, (x)) ^ S32(25, (x)))
137 #define sigma0_256(x) (S32(7, (x)) ^ S32(18, (x)) ^ R(3 , (x)))
138 #define sigma1_256(x) (S32(17, (x)) ^ S32(19, (x)) ^ R(10, (x)))
/freebsd-12-stable/contrib/libarchive/libarchive/test/
Dtest_archive_string.c306 #define S32 S16 S16 in test_archive_string_sprintf() macro
307 #define S64 S32 S32 in test_archive_string_sprintf()
309 const char *s32 = S32; in test_archive_string_sprintf()
310 const char *s33 = S32 "0"; in test_archive_string_sprintf()
316 #undef S32 in test_archive_string_sprintf()
/freebsd-12-stable/contrib/xz/src/liblzma/check/
Dcrc_macros.h20 # define S32(x) ((x) << 32) macro
29 # define S32(x) ((x) >> 32) macro
/freebsd-12-stable/sys/kern/
Dmd4c.c52 #define S32 9 macro
229 HH (d, a, b, c, x[ 8], S32); /* 34 */ in MD4Transform()
233 HH (d, a, b, c, x[10], S32); /* 38 */ in MD4Transform()
237 HH (d, a, b, c, x[ 9], S32); /* 42 */ in MD4Transform()
241 HH (d, a, b, c, x[11], S32); /* 46 */ in MD4Transform()
Dmd5c.c289 #define S32 11 macro
293 HH (d, a, b, c, x[ 8], S32, 0x8771f681); /* 34 */
297 HH (d, a, b, c, x[ 4], S32, 0x4bdecfa9); /* 38 */
301 HH (d, a, b, c, x[ 0], S32, 0xeaa127fa); /* 42 */
305 HH (d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */
/freebsd-12-stable/crypto/openssh/openbsd-compat/
Dsha2.c164 #define S32(b,x) (((x) >> (b)) | ((x) << (32 - (b)))) macro
173 #define Sigma0_256(x) (S32(2, (x)) ^ S32(13, (x)) ^ S32(22, (x)))
174 #define Sigma1_256(x) (S32(6, (x)) ^ S32(11, (x)) ^ S32(25, (x)))
175 #define sigma0_256(x) (S32(7, (x)) ^ S32(18, (x)) ^ R(3 , (x)))
176 #define sigma1_256(x) (S32(17, (x)) ^ S32(19, (x)) ^ R(10, (x)))
/freebsd-12-stable/lib/libmd/
Dmd4c.c53 #define S32 9 macro
237 HH (d, a, b, c, x[ 8], S32); /* 34 */
241 HH (d, a, b, c, x[10], S32); /* 38 */
245 HH (d, a, b, c, x[ 9], S32); /* 42 */
249 HH (d, a, b, c, x[11], S32); /* 46 */
Dmd5c.c281 #define S32 11 in MD5Transform() macro
285 HH (d, a, b, c, x[ 8], S32, 0x8771f681); /* 34 */ in MD5Transform()
289 HH (d, a, b, c, x[ 4], S32, 0x4bdecfa9); /* 38 */ in MD5Transform()
293 HH (d, a, b, c, x[ 0], S32, 0xeaa127fa); /* 42 */ in MD5Transform()
297 HH (d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */ in MD5Transform()
/freebsd-12-stable/contrib/opie/libopie/
Dmd4c.c58 #define S32 9 macro
217 HH(d, a, b, c, x[8], S32); /* 34 */
221 HH(d, a, b, c, x[10], S32); /* 38 */
225 HH(d, a, b, c, x[9], S32); /* 42 */
229 HH(d, a, b, c, x[11], S32); /* 46 */
Dmd5c.c62 #define S32 11 macro
263 HH(d, a, b, c, x[8], S32, 0x8771f681); /* 34 */
267 HH(d, a, b, c, x[4], S32, 0x4bdecfa9); /* 38 */
271 HH(d, a, b, c, x[0], S32, 0xeaa127fa); /* 42 */
275 HH(d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */
/freebsd-12-stable/contrib/ldns/
Dsha2.c193 #define S32(b,x) (((x) >> (b)) | ((x) << (32 - (b)))) macro
202 #define Sigma0_256(x) (S32(2, (x)) ^ S32(13, (x)) ^ S32(22, (x)))
203 #define Sigma1_256(x) (S32(6, (x)) ^ S32(11, (x)) ^ S32(25, (x)))
204 #define sigma0_256(x) (S32(7, (x)) ^ S32(18, (x)) ^ R(3 , (x)))
205 #define sigma1_256(x) (S32(17, (x)) ^ S32(19, (x)) ^ R(10, (x)))
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
DMipsABIFlagsSection.cpp25 case FpABIKind::S32: in getFpABIValue()
41 case FpABIKind::S32: in getFpABIString()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
DLegalizerHelper.cpp6007 const LLT S32 = LLT::scalar(32); in lowerU64ToF32BitOps() local
6010 assert(MRI.getType(Src) == S64 && MRI.getType(Dst) == S32); in lowerU64ToF32BitOps()
6022 auto Zero32 = MIRBuilder.buildConstant(S32, 0); in lowerU64ToF32BitOps()
6025 auto LZ = MIRBuilder.buildCTLZ_ZERO_UNDEF(S32, Src); in lowerU64ToF32BitOps()
6027 auto K = MIRBuilder.buildConstant(S32, 127U + 63U); in lowerU64ToF32BitOps()
6028 auto Sub = MIRBuilder.buildSub(S32, K, LZ); in lowerU64ToF32BitOps()
6031 auto E = MIRBuilder.buildSelect(S32, NotZero, Sub, Zero32); in lowerU64ToF32BitOps()
6042 auto ShlE = MIRBuilder.buildShl(S32, E, MIRBuilder.buildConstant(S32, 23)); in lowerU64ToF32BitOps()
6043 auto V = MIRBuilder.buildOr(S32, ShlE, MIRBuilder.buildTrunc(S32, UShl)); in lowerU64ToF32BitOps()
6048 auto One = MIRBuilder.buildConstant(S32, 1); in lowerU64ToF32BitOps()
[all …]
/freebsd-12-stable/contrib/apr-util/crypto/
Dapr_md4.c64 #define S32 9 macro
340 HH (d, a, b, c, x[ 8], S32); /* 34 */ in MD4Transform()
344 HH (d, a, b, c, x[10], S32); /* 38 */ in MD4Transform()
348 HH (d, a, b, c, x[ 9], S32); /* 42 */ in MD4Transform()
352 HH (d, a, b, c, x[11], S32); /* 46 */ in MD4Transform()
Dapr_md5.c81 #define S32 11 macro
392 HH(d, a, b, c, x[8], S32, 0x8771f681); /* 34 */ in MD5Transform()
396 HH(d, a, b, c, x[4], S32, 0x4bdecfa9); /* 38 */ in MD5Transform()
400 HH(d, a, b, c, x[0], S32, 0xeaa127fa); /* 42 */ in MD5Transform()
404 HH(d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */ in MD5Transform()
/freebsd-12-stable/sbin/ipf/ipftest/
Dmd5.c250 #define S32 11 in Transform() macro
254 HH ( d, a, b, c, in[ 8], S32, UL(2272392833)); /* 34 */ in Transform()
258 HH ( d, a, b, c, in[ 4], S32, UL(1272893353)); /* 38 */ in Transform()
262 HH ( d, a, b, c, in[ 0], S32, UL(3936430074)); /* 42 */ in Transform()
266 HH ( d, a, b, c, in[12], S32, UL(3873151461)); /* 46 */ in Transform()

123