/dports/science/gromacs/gromacs-2021.4/src/gromacs/simd/impl_arm_neon_asimd/ |
H A D | impl_arm_neon_asimd_simd_double.h | 91 class SimdDIBool 94 SimdDIBool() {} in SimdDIBool() function 96 SimdDIBool(bool b) : simdInternal_(vdup_n_u32(b ? 0xFFFFFFFF : 0)) {} in SimdDIBool() function 99 SimdDIBool(uint32x2_t simd) : simdInternal_(simd) {} in SimdDIBool() function 459 static inline SimdDIBool gmx_simdcall testBits(SimdDInt32 a) in testBits() 464 static inline SimdDIBool gmx_simdcall operator<(SimdDInt32 a, SimdDInt32 b) 469 static inline SimdDIBool gmx_simdcall operator&&(SimdDIBool a, SimdDIBool b) 474 static inline SimdDIBool gmx_simdcall operator||(SimdDIBool a, SimdDIBool b) 479 static inline bool gmx_simdcall anyTrue(SimdDIBool a) in anyTrue() 514 static inline SimdDIBool gmx_simdcall cvtB2IB(SimdDBool a) in cvtB2IB() [all …]
|
/dports/science/gromacs/gromacs-2021.4/src/gromacs/simd/impl_x86_sse2/ |
H A D | impl_x86_sse2_simd_double.h | 92 class SimdDIBool 95 SimdDIBool() {} in SimdDIBool() function 97 SimdDIBool(bool b) : simdInternal_(_mm_set1_epi32(b ? 0xFFFFFFFF : 0)) {} in SimdDIBool() function 100 SimdDIBool(__m128i simd) : simdInternal_(simd) {} in SimdDIBool() function 494 static inline SimdDIBool gmx_simdcall testBits(SimdDInt32 a) in testBits() 502 static inline SimdDIBool gmx_simdcall operator<(SimdDInt32 a, SimdDInt32 b) 507 static inline SimdDIBool gmx_simdcall operator&&(SimdDIBool a, SimdDIBool b) 512 static inline SimdDIBool gmx_simdcall operator||(SimdDIBool a, SimdDIBool b) 517 static inline bool gmx_simdcall anyTrue(SimdDIBool a) in anyTrue() 556 static inline SimdDIBool gmx_simdcall cvtB2IB(SimdDBool a) in cvtB2IB() [all …]
|
/dports/science/gromacs/gromacs-2021.4/src/gromacs/simd/impl_x86_avx_512/ |
H A D | impl_x86_avx_512_simd_double.h | 93 class SimdDIBool 96 SimdDIBool() {} in SimdDIBool() function 99 SimdDIBool(__mmask16 simd) : simdInternal_(simd) {} in SimdDIBool() function 464 static inline SimdDIBool gmx_simdcall operator==(SimdDInt32 a, SimdDInt32 b) 470 static inline SimdDIBool gmx_simdcall testBits(SimdDInt32 a) in testBits() 476 static inline SimdDIBool gmx_simdcall operator<(SimdDInt32 a, SimdDInt32 b) 482 static inline SimdDIBool gmx_simdcall operator&&(SimdDIBool a, SimdDIBool b) 487 static inline SimdDIBool gmx_simdcall operator||(SimdDIBool a, SimdDIBool b) 492 static inline bool gmx_simdcall anyTrue(SimdDIBool a) in anyTrue() 531 static inline SimdDIBool gmx_simdcall cvtB2IB(SimdDBool a) in cvtB2IB() [all …]
|
/dports/science/gromacs/gromacs-2021.4/src/gromacs/simd/impl_x86_mic/ |
H A D | impl_x86_mic_simd_double.h | 91 class SimdDIBool 94 SimdDIBool() {} in SimdDIBool() function 97 SimdDIBool(__mmask16 simd) : simdInternal_(simd) {} in SimdDIBool() function 471 static inline SimdDIBool gmx_simdcall operator==(SimdDInt32 a, SimdDInt32 b) 476 static inline SimdDIBool gmx_simdcall testBits(SimdDInt32 a) in testBits() 481 static inline SimdDIBool gmx_simdcall operator<(SimdDInt32 a, SimdDInt32 b) 486 static inline SimdDIBool gmx_simdcall operator&&(SimdDIBool a, SimdDIBool b) 491 static inline SimdDIBool gmx_simdcall operator||(SimdDIBool a, SimdDIBool b) 496 static inline bool gmx_simdcall anyTrue(SimdDIBool a) in anyTrue() 531 static inline SimdDIBool gmx_simdcall cvtB2IB(SimdDBool a) in cvtB2IB() [all …]
|
/dports/science/gromacs/gromacs-2021.4/src/gromacs/simd/impl_x86_avx_256/ |
H A D | impl_x86_avx_256_simd_double.h | 98 class SimdDIBool 102 SimdDIBool() {} in SimdDIBool() function 104 SimdDIBool(bool b) : simdInternal_(_mm_set1_epi32(b ? 0xFFFFFFFF : 0)) {} in SimdDIBool() function 107 SimdDIBool(__m128i simd) : simdInternal_(simd) {} in SimdDIBool() function 490 static inline SimdDIBool gmx_simdcall operator<(SimdDInt32 a, SimdDInt32 b) 495 static inline SimdDIBool gmx_simdcall testBits(SimdDInt32 a) in testBits() 503 static inline SimdDIBool gmx_simdcall operator&&(SimdDIBool a, SimdDIBool b) 508 static inline SimdDIBool gmx_simdcall operator||(SimdDIBool a, SimdDIBool b) 513 static inline bool gmx_simdcall anyTrue(SimdDIBool a) in anyTrue() 548 static inline SimdDIBool gmx_simdcall cvtB2IB(SimdDBool a) in cvtB2IB() [all …]
|
/dports/science/gromacs/gromacs-2021.4/src/gromacs/simd/impl_ibm_vsx/ |
H A D | impl_ibm_vsx_simd_double.h | 94 class SimdDIBool 97 SimdDIBool() {} in SimdDIBool() function 99 SimdDIBool(bool b) : in SimdDIBool() function 105 SimdDIBool(__vector vsxBool int simd) : simdInternal_(simd) {} in SimdDIBool() function 545 static inline SimdDIBool gmx_simdcall testBits(SimdDInt32 a) in testBits() 550 static inline SimdDIBool gmx_simdcall operator<(SimdDInt32 a, SimdDInt32 b) 555 static inline SimdDIBool gmx_simdcall operator&&(SimdDIBool a, SimdDIBool b) 560 static inline SimdDIBool gmx_simdcall operator||(SimdDIBool a, SimdDIBool b) 565 static inline bool gmx_simdcall anyTrue(SimdDIBool a) in anyTrue() 623 static inline SimdDIBool gmx_simdcall cvtB2IB(SimdDBool a) in cvtB2IB() [all …]
|
/dports/science/gromacs/gromacs-2021.4/src/gromacs/simd/impl_arm_sve/ |
H A D | impl_arm_sve_simd_double.h | 104 class SimdDIBool 107 SimdDIBool() {} in SimdDIBool() function 109 SimdDIBool(const bool b) in SimdDIBool() function 116 SimdDIBool(svuint64_t simd) : simdInternal_(simd) {} in SimdDIBool() function 553 static inline SimdDIBool gmx_simdcall testBits(SimdDInt32 a) in testBits() 559 static inline SimdDIBool gmx_simdcall operator<(SimdDInt32 a, SimdDInt32 b) 565 static inline SimdDIBool gmx_simdcall operator&&(SimdDIBool a, SimdDIBool b) 571 static inline SimdDIBool gmx_simdcall operator||(SimdDIBool a, SimdDIBool b) 577 static inline bool gmx_simdcall anyTrue(SimdDIBool a) in anyTrue() 620 static inline SimdDIBool gmx_simdcall cvtB2IB(SimdDBool a) in cvtB2IB() [all …]
|
/dports/science/gromacs/gromacs-2021.4/src/gromacs/simd/impl_reference/ |
H A D | impl_reference_simd_double.h | 169 class SimdDIBool 172 SimdDIBool() {} in SimdDIBool() function 175 SimdDIBool(bool b) { simdInternal_.fill(b); } in SimdDIBool() function 1272 SimdDIBool res; 1291 SimdDIBool res; 1309 SimdDIBool res; in testBits() 1326 static inline SimdDIBool gmx_simdcall operator&&(SimdDIBool a, SimdDIBool b) 1328 SimdDIBool res; 1345 static inline SimdDIBool gmx_simdcall operator||(SimdDIBool a, SimdDIBool b) 1347 SimdDIBool res; [all …]
|
/dports/science/gromacs/gromacs-2021.4/src/gromacs/simd/impl_x86_sse4_1/ |
H A D | impl_x86_sse4_1_simd_double.h | 98 static inline SimdDInt32 gmx_simdcall blend(SimdDInt32 a, SimdDInt32 b, SimdDIBool sel) in blend()
|
/dports/science/gromacs/gromacs-2021.4/src/gromacs/simd/ |
H A D | simd.h | 373 typedef SimdDIBool SimdIBool;
|
/dports/science/gromacs/gromacs-2021.4/docs/doxygen/lib/ |
H A D | simd.md | 308 <dt>`gmx::SimdDIBool`</dt>
|