Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp285 static const LLT S32 = LLT::scalar(32); variable
335 static std::initializer_list<LLT> AllScalarTypes = {S32, S64, S96, S128,
599 const LLT S32 = LLT::scalar(32); in castBufferRsrcFromV4I32() local
606 B.buildExtractVectorElementConstant(S32, VectorReg, I).getReg(0); in castBufferRsrcFromV4I32()
689 S32, S64 in AMDGPULegalizerInfo()
693 S32, S64, S16 in AMDGPULegalizerInfo()
697 S32, S64, S16, V2S16 in AMDGPULegalizerInfo()
700 const LLT MinScalarFPTy = ST.has16BitInsts() ? S16 : S32; in AMDGPULegalizerInfo()
703 getActionDefinitionsBuilder(G_BRCOND).legalFor({S1, S32}); in AMDGPULegalizerInfo()
708 .legalFor({S32, S64, V2S16, S16, V4S16, S1, S128, S256}) in AMDGPULegalizerInfo()
[all …]
H A DAMDGPURegisterBankInfo.cpp133 const LLT S32 = LLT::scalar(32); in applyBank() local
135 assert(MRI.getType(DstReg) == S32); in applyBank()
142 auto True = B.buildConstant(S32, Opc == AMDGPU::G_SEXT ? -1 : 1); in applyBank()
143 auto False = B.buildConstant(S32, 0); in applyBank()
721 LLT S32 = LLT::scalar(32); in buildReadFirstLane() local
729 auto Unmerge = B.buildUnmerge(S32, Src); in buildReadFirstLane()
737 MRI.setType(DstPart, NumParts == 1 ? Ty : S32); in buildReadFirstLane()
1096 const LLT S32 = LLT::scalar(32); in applyMappingLoad() local
1099 auto WideLoad = B.buildLoadFromOffset(S32, PtrReg, *MMO, 0); in applyMappingLoad()
1103 auto WideLoad = B.buildLoadFromOffset(S32, PtrReg, *MMO, 0); in applyMappingLoad()
[all …]
H A DAMDGPUPreLegalizerCombiner.cpp183 const LLT S32 = LLT::scalar(32); in applyClampI64ToI16() local
185 auto Unmerge = B.buildUnmerge(S32, Src); in applyClampI64ToI16()
196 auto MinBoundaryDst = B.buildConstant(S32, MinBoundary); in applyClampI64ToI16()
197 auto MaxBoundaryDst = B.buildConstant(S32, MaxBoundary); in applyClampI64ToI16()
199 auto Bitcast = B.buildBitcast({S32}, CvtPk); in applyClampI64ToI16()
202 AMDGPU::G_AMDGPU_SMED3, {S32}, in applyClampI64ToI16()
H A DAMDGPUPostLegalizerCombiner.cpp229 const LLT S32 = LLT::scalar(32); in applyUCharToFloat() local
235 if (SrcTy != S32) in applyUCharToFloat()
236 SrcReg = B.buildAnyExtOrTrunc(S32, SrcReg).getReg(0); in applyUCharToFloat()
238 if (Ty == S32) { in applyUCharToFloat()
242 auto Cvt0 = B.buildInstr(AMDGPU::G_AMDGPU_CVT_F32_UBYTE0, {S32}, {SrcReg}, in applyUCharToFloat()
349 const LLT S32 = LLT::scalar(32); in applyCvtF32UByteN() local
352 if (SrcTy != S32) { in applyCvtF32UByteN()
354 CvtSrc = B.buildAnyExt(S32, CvtSrc).getReg(0); in applyCvtF32UByteN()
H A DAMDGPUCallLowering.cpp75 LLT S32 = LLT::scalar(32); in assignValueToReg() local
76 if (Ty != S32) { in assignValueToReg()
81 ExtReg = MIRBuilder.buildPtrToInt(S32, ExtReg).getReg(0); in assignValueToReg()
83 ExtReg = MIRBuilder.buildBitcast(S32, ExtReg).getReg(0); in assignValueToReg()
199 const LLT S32 = LLT::scalar(32); in getStackAddress() local
226 auto OffsetReg = MIRBuilder.buildConstant(S32, Offset); in getStackAddress()
877 const LLT S32 = LLT::scalar(32); in passSpecialInputs() local
889 InputReg = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
893 InputReg = MIRBuilder.buildConstant(S32, 0).getReg(0); in passSpecialInputs()
899 Register Y = MRI.createGenericVirtualRegister(S32); in passSpecialInputs()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCLegalizerInfo.cpp47 const LLT S32 = LLT::scalar(32); in PPCLegalizerInfo() local
55 .legalFor({S32, S64}) in PPCLegalizerInfo()
58 .legalForCartesianProduct({S64}, {S1, S8, S16, S32}) in PPCLegalizerInfo()
72 .legalFor({S32, S64, V4S32, V2S64}); in PPCLegalizerInfo()
75 {S32, S64}); in PPCLegalizerInfo()
78 .legalForCartesianProduct({S64}, {S32, S64}); in PPCLegalizerInfo()
81 .legalForCartesianProduct({S32, S64}, {S64}); in PPCLegalizerInfo()
84 .legalForTypesWithMemDesc({{S64, P0, S64, 8}, {S32, P0, S32, 4}}); in PPCLegalizerInfo()
86 getActionDefinitionsBuilder(G_FCONSTANT).lowerFor({S32, S64}); in PPCLegalizerInfo()
/freebsd/sys/dev/mps/mpi/
H A Dmpi2_type.h80 typedef int32_t S32; typedef
87 typedef signed int S32; typedef
92 typedef signed long S32; typedef
101 S32 High;
120 typedef S32 *PS32;
/freebsd/sys/dev/mpt/mpilib/
H A Dmpi_type.h81 typedef int32_t S32; typedef
88 typedef signed int S32; typedef
93 typedef signed long S32; typedef
102 S32 High;
119 typedef S32 *PS32;
/freebsd/sys/dev/mpr/mpi/
H A Dmpi2_type.h79 typedef int32_t S32; typedef
86 typedef signed int S32; typedef
91 typedef signed long S32; typedef
100 S32 High;
119 typedef S32 *PS32;
/freebsd/sys/dev/mpi3mr/mpi/
H A Dmpi30_type.h63 typedef int32_t S32; typedef
74 S32 High;
90 typedef S32 *PS32;
/freebsd/contrib/libarchive/libarchive/test/
H A Dtest_archive_string.c305 #define S32 S16 S16 in test_archive_string_sprintf() macro
306 #define S64 S32 S32 in test_archive_string_sprintf()
308 const char *s32 = S32; in test_archive_string_sprintf()
309 const char *s33 = S32 "0"; in test_archive_string_sprintf()
315 #undef S32 in test_archive_string_sprintf()
/freebsd/crypto/openssh/openbsd-compat/
H A 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/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsABIFlagsSection.cpp25 case FpABIKind::S32: in getFpABIValue()
41 case FpABIKind::S32: in getFpABIString()
H A DMipsABIFlagsSection.h23 enum class FpABIKind { ANY, XX, S32, S64, SOFT }; enumerator
188 FpABI = FpABIKind::S32; in setFpAbiFromPredicates()
/freebsd/sys/kern/
H A Dmd4c.c53 #define S32 9 macro
230 HH (d, a, b, c, x[ 8], S32); /* 34 */ in MD4Transform()
234 HH (d, a, b, c, x[10], S32); /* 38 */ in MD4Transform()
238 HH (d, a, b, c, x[ 9], S32); /* 42 */ in MD4Transform()
242 HH (d, a, b, c, x[11], S32); /* 46 */ in MD4Transform()
H A Dmd5c.c279 #define S32 11 in MD5Transform() macro
283 HH (d, a, b, c, x[ 8], S32, 0x8771f681); /* 34 */ in MD5Transform()
287 HH (d, a, b, c, x[ 4], S32, 0x4bdecfa9); /* 38 */ in MD5Transform()
291 HH (d, a, b, c, x[ 0], S32, 0xeaa127fa); /* 42 */ in MD5Transform()
295 HH (d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */ in MD5Transform()
/freebsd/contrib/ldns/
H A 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/sbin/ipf/ipftest/
H A Dmd5.c249 #define S32 11 in Transform() macro
253 HH ( d, a, b, c, in[ 8], S32, UL(2272392833)); /* 34 */ in Transform()
257 HH ( d, a, b, c, in[ 4], S32, UL(1272893353)); /* 38 */ in Transform()
261 HH ( d, a, b, c, in[ 0], S32, UL(3936430074)); /* 42 */ in Transform()
265 HH ( d, a, b, c, in[12], S32, UL(3873151461)); /* 46 */ in Transform()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp6885 const LLT S32 = LLT::scalar(32); in lowerU64ToF32BitOps() local
6888 assert(MRI.getType(Src) == S64 && MRI.getType(Dst) == S32); in lowerU64ToF32BitOps()
6900 auto Zero32 = MIRBuilder.buildConstant(S32, 0); in lowerU64ToF32BitOps()
6903 auto LZ = MIRBuilder.buildCTLZ_ZERO_UNDEF(S32, Src); in lowerU64ToF32BitOps()
6905 auto K = MIRBuilder.buildConstant(S32, 127U + 63U); in lowerU64ToF32BitOps()
6906 auto Sub = MIRBuilder.buildSub(S32, K, LZ); in lowerU64ToF32BitOps()
6909 auto E = MIRBuilder.buildSelect(S32, NotZero, Sub, Zero32); in lowerU64ToF32BitOps()
6920 auto ShlE = MIRBuilder.buildShl(S32, E, MIRBuilder.buildConstant(S32, 23)); in lowerU64ToF32BitOps()
6921 auto V = MIRBuilder.buildOr(S32, ShlE, MIRBuilder.buildTrunc(S32, UShl)); in lowerU64ToF32BitOps()
6926 auto One = MIRBuilder.buildConstant(S32, 1); in lowerU64ToF32BitOps()
[all …]
/freebsd/sys/dev/isci/
H A Denvironment.h53 typedef int32_t S32; typedef
/freebsd/sys/dev/pms/freebsd/driver/common/
H A Dlxproto.h60 void agtiapi_Setup(S08 *, S32 *);
H A Dostypes.h117 typedef int S32; typedef
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp5993 const LLT S32 = LLT::scalar(32); in selectIntrinsicWithSideEffects() local
6021 else if (Ty == LLT::fixed_vector(2, S32)) in selectIntrinsicWithSideEffects()
6023 else if (Ty == LLT::fixed_vector(4, S32)) in selectIntrinsicWithSideEffects()
6045 else if (Ty == LLT::fixed_vector(2, S32)) in selectIntrinsicWithSideEffects()
6047 else if (Ty == LLT::fixed_vector(4, S32)) in selectIntrinsicWithSideEffects()
6069 else if (Ty == LLT::fixed_vector(2, S32)) in selectIntrinsicWithSideEffects()
6071 else if (Ty == LLT::fixed_vector(4, S32)) in selectIntrinsicWithSideEffects()
6093 else if (Ty == LLT::fixed_vector(2, S32)) in selectIntrinsicWithSideEffects()
6095 else if (Ty == LLT::fixed_vector(4, S32)) in selectIntrinsicWithSideEffects()
6113 else if (Ty == LLT::fixed_vector(2, S32) || Ty == LLT::fixed_vector(4, S32)) in selectIntrinsicWithSideEffects()
[all …]
/freebsd/sys/contrib/openzfs/module/zstd/lib/common/
H A Dmem.h130 typedef int32_t S32; typedef
148 typedef signed int S32; typedef
/freebsd/sys/dev/pms/RefTisa/sallsdk/spc/
H A Dsaint.c513 …iDisableMSIX_V_Interrupts: VI %d U 0x%08X L 0x%08X\n",interruptVectorIndex,u64.S32[1],u64.S32[0])); in siDisableMSIX_V_Interrupts()
514 ossaHwRegWriteExt(agRoot, PCIBAR0,V_Outbound_Doorbell_Mask_Set_RegisterU,u64.S32[1]); in siDisableMSIX_V_Interrupts()
516 ossaHwRegWriteExt(agRoot, PCIBAR0,V_Outbound_Doorbell_Mask_Set_Register, u64.S32[0]); in siDisableMSIX_V_Interrupts()
617 …isableLegacy_V_Interrupts: VI %d U 0x%08X L 0x%08X\n",interruptVectorIndex,u64.S32[1],u64.S32[0])); in siDisableLegacy_V_Interrupts()
618 ossaHwRegWriteExt(agRoot, PCIBAR0,V_Outbound_Doorbell_Mask_Set_Register,u64.S32[1] ); in siDisableLegacy_V_Interrupts()
620 ossaHwRegWriteExt(agRoot, PCIBAR0,V_Outbound_Doorbell_Mask_Set_RegisterU,u64.S32[0]); in siDisableLegacy_V_Interrupts()
983 …ReenableMSIX_V_Interrupts: VI %d U 0x%08X L 0x%08X\n",interruptVectorIndex,u64.S32[1],u64.S32[0])); in siReenableMSIX_V_Interrupts()
984 ossaHwRegWriteExt(agRoot, PCIBAR0,V_Outbound_Doorbell_Mask_Clear_RegisterU,u64.S32[1] ); in siReenableMSIX_V_Interrupts()
986 ossaHwRegWriteExt(agRoot, PCIBAR0,V_Outbound_Doorbell_Mask_Clear_Register,u64.S32[0]); in siReenableMSIX_V_Interrupts()

123