BitLib icon indicating copy to clipboard operation
BitLib copied to clipboard

Add bit::transform overloads for binary operators

Open bkille opened this issue 3 years ago • 1 comments

Add bit version of std::transform

  • [ ] OR implementation
  • [ ] OR tests
  • [ ] OR benchmark
  • [ ] AND implementation
  • [ ] AND tests
  • [ ] AND benchmark
  • [ ] XOR implementation
  • [ ] XOR tests
  • [ ] XOR benchmark
  • [ ] NOT implementation
  • [ ] NOT tests
  • [ ] NOT benchmark

bkille avatar Apr 07 '22 16:04 bkille

I don’t think I’ll need overloads for this, rather in the body of the function I’ll need to check if the op is an STL bitwise functor and if so, perform the corresponding SIMD operation.

bkille avatar May 04 '22 23:05 bkille