Searched refs:llint (Results 1 – 4 of 4) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | cupmatomics.hpp | 12 typedef long long int llint; typedef 47 __device__ static llint atomicExch(llint *address, llint val) in atomicExch() 49 return (llint)(atomicExch((ullint *)address, (ullint)val)); in atomicExch() 109 __device__ static llint atomicAdd(llint *address, llint val) in atomicAdd() 111 return (llint)atomicAdd((ullint *)address, (ullint)val); in atomicAdd() 215 __device__ static llint atomicMult(llint *address, llint val) in atomicMult() 221 old = atomicCAS(address_as_ull, assumed, (ullint)(val * (llint)assumed)); in atomicMult() 223 return (llint)old; in atomicMult() 304 __device__ static llint atomicMin(llint *address, llint val) in atomicMin() 310 old = atomicCAS(address_as_ull, assumed, (ullint)(PetscMin(val, (llint)assumed))); in atomicMin() [all …]
|
| /petsc/src/vec/is/sf/impls/basic/kokkos/ |
| H A D | sfkok.kokkos.cxx | 677 } else if (nPetscInt && sizeof(PetscInt) == sizeof(llint)) { in PetscSFLinkSetUp_Kokkos() 679 if (nPetscInt == 8) PackInit_IntegerType<llint, 8, 1>(link); in PetscSFLinkSetUp_Kokkos() 680 else if (nPetscInt % 8 == 0) PackInit_IntegerType<llint, 8, 0>(link); in PetscSFLinkSetUp_Kokkos() 681 else if (nPetscInt == 4) PackInit_IntegerType<llint, 4, 1>(link); in PetscSFLinkSetUp_Kokkos() 682 else if (nPetscInt % 4 == 0) PackInit_IntegerType<llint, 4, 0>(link); in PetscSFLinkSetUp_Kokkos() 683 else if (nPetscInt == 2) PackInit_IntegerType<llint, 2, 1>(link); in PetscSFLinkSetUp_Kokkos() 684 else if (nPetscInt % 2 == 0) PackInit_IntegerType<llint, 2, 0>(link); in PetscSFLinkSetUp_Kokkos() 685 else if (nPetscInt == 1) PackInit_IntegerType<llint, 1, 1>(link); in PetscSFLinkSetUp_Kokkos() 688 PackInit_IntegerType<llint, 1, 0>(link); in PetscSFLinkSetUp_Kokkos()
|
| /petsc/src/vec/is/sf/impls/basic/cupm/ |
| H A D | sfcupm_impl.hpp | 680 } else if (nPetscInt && sizeof(PetscInt) == sizeof(llint)) { in LinkSetUp() 682 if (nPetscInt == 8) PackInit_IntegerType<llint, 8, 1>(link); in LinkSetUp() 683 else if (nPetscInt % 8 == 0) PackInit_IntegerType<llint, 8, 0>(link); in LinkSetUp() 684 else if (nPetscInt == 4) PackInit_IntegerType<llint, 4, 1>(link); in LinkSetUp() 685 else if (nPetscInt % 4 == 0) PackInit_IntegerType<llint, 4, 0>(link); in LinkSetUp() 686 else if (nPetscInt == 2) PackInit_IntegerType<llint, 2, 1>(link); in LinkSetUp() 687 else if (nPetscInt % 2 == 0) PackInit_IntegerType<llint, 2, 0>(link); in LinkSetUp() 688 else if (nPetscInt == 1) PackInit_IntegerType<llint, 1, 1>(link); in LinkSetUp() 691 PackInit_IntegerType<llint, 1, 0>(link); in LinkSetUp()
|
| /petsc/src/vec/is/sf/impls/basic/ |
| H A D | sfpack.h | 19 typedef long long int llint; typedef
|