qsim:: detail

Summary

Functions

GetZeroMaskAVX (uint64_t i, uint64_t mask, uint64_t bits)
__m256i
GetZeroMaskSSE (uint64_t i, uint64_t mask, uint64_t bits)
__m128i
HorizontalSumAVX (__m256 s)
double
HorizontalSumSSE (__m128 s)
double
SortQubits ( Gate & gate)
void

Functions

GetZeroMaskAVX

__m256i GetZeroMaskAVX(
  uint64_t i,
  uint64_t mask,
  uint64_t bits
)

GetZeroMaskSSE

__m128i GetZeroMaskSSE(
  uint64_t i,
  uint64_t mask,
  uint64_t bits
)

HorizontalSumAVX

double HorizontalSumAVX(
  __m256 s
)

HorizontalSumSSE

double HorizontalSumSSE(
  __m128 s
)

SortQubits

void SortQubits(
  Gate & gate
)