

@2348

7 years 
ksherdy 
Removed #include.



@2347

7 years 
ksherdy 
Documented and consolidated bitstream scanner and iterator classes.



@2330

7 years 
cameron 
Use typename only within template declarations



@2329

7 years 
lindanl 
MSVC fixes.



@2328

7 years 
cameron 
Clear some Wall warnings.



@2327

7 years 
cameron 
Fix ptr cast



@2326

7 years 
cameron 
Try int for simd<fw>::constant



@2325

7 years 
cameron 
Field types fw1_t, fw2_t…



@2324

7 years 
cameron 
Library with fieldwidth based integer types



@2293

7 years 
cameron 
Multiple cleanups for bitstream_iterator



@2287

7 years 
ksherdy 
Removed problematic 'using namespace std;'



@2286

7 years 
ksherdy 
Removed problematic 'using namespace std;'



@2275

7 years 
ksherdy 
Reverted previous del.



@2270

7 years 
ksherdy 
Updated include path.



@2268

7 years 
cameron 
CarryCombine1 routine for while optimization



@2261

7 years 
cameron 
Set up for scan_to_first with carry initialized to 1.



@2231

7 years 
cameron 
Make has_bit a macro to work with MSVC



@2230

7 years 
cameron 
Library updates: simplify simd<fw>::constant



@2221

7 years 
cameron 
Merge cq, pending64



@2220

7 years 
cameron 
Configuration for MS x64



@2213

7 years 
cameron 
Use direct CarryArray? implementation



@2207

7 years 
cameron 
Library support for pablo.Advance(strm, n)



@2200

7 years 
cameron 
Custom USE_S2P_AVX transposition; ADCMAGIC variations



@2199

7 years 
cameron 
ADCMAGIC version for 256 bit adc



@2196

7 years 
cameron 
Speed up adc, sbb, advance_with_carry for 256 bits



@2191

7 years 
cameron 
Replace sh128 with sh&12



@2189

7 years 
ksherdy 
Minor comment.



@2188

7 years 
ksherdy 
Rid BOM_Profiler of warnings.



@2168

7 years 
ksherdy 
Removed buffer constantsfrom header.



@2167

7 years 
cameron 
Fix timestamp_t as uint64_t



@2165

7 years 
ksherdy 
Add buffer.hpp



@2159

7 years 
ksherdy 



@2157

7 years 
ksherdy 
Added size parameter to macros.



@2156

7 years 
ksherdy 
Added size parameter to macros.



@2152

7 years 
ksherdy 
Add align assertion routines to bitblock.hpp



@2151

7 years 
ksherdy 
Statically allocated buffer management. Application wide at present. …



@2149

7 years 
ksherdy 
Added common transpose routine.



@2146

7 years 
ksherdy 
Suppress cpu binding messages.



@2145

7 years 
ksherdy 
Fix printf formatting.



@2143

7 years 
cameron 
Fixed handcoded bitblock::srl, sll



@2136

7 years 
ksherdy 
Fix assert_bitblock_align.



@2135

7 years 
ksherdy 
Added alignment assertion.



@2133

7 years 
ksherdy 
Fix assert_bitblock_align method.



@2128

7 years 
cameron 
scantofirst: use separated carryin/carryout implementation of adc



@2127

7 years 
cameron 
Hand coded bitblock256::srl, sll



@2125

7 years 
cameron 
Fix BLOCK_SIZE



@2124

7 years 
cameron 
Load/store type for AVX should be bitblock256_t*



@2123

7 years 
cameron 
Hand override load/store unaligned signatures for AVX



@2121

7 years 
cameron 
BLOCKSIZE should be BLOCK_SIZE



@2093

7 years 
ksherdy 
Minor updates.



@2051

7 years 
ksherdy 
Removed BOO.



@2046

7 years 
ksherdy 
Revered TYPE and LGTH template parameters.



@2042

7 years 
cameron 
Support for AdvanceThenScan?{To,Thru}, SpanUpTo?, and {In,Ex}clusive_Span



@2039

7 years 
ksherdy 
Removed assertion that x0 != x1.



@2037

7 years 
cameron 
Add mask_forward_zeroes/mask_reverse_zeroes



@2018

7 years 
cameron 
Simple implementations for 256bit



@2015

7 years 
ksherdy 
Fixed reverse scanner logic impose strict inequality test on blk count.



@2011

7 years 
ksherdy 
Modified block index from onebased to zerobased blk index for …



@2006

7 years 
cameron 
clean out old _ci, _ci_co wrappers



@2005

7 years 
cameron 
Fix odd comment for carryQ.hpp



@1996

7 years 
cameron 
Functions with separate parameters for carryin and carryout.



@1994

7 years 
cameron 
move_to methods for scanners



@1985

7 years 
ksherdy 
Removed void return blunder.



@1978

7 years 
ksherdy 
Added 'this>pos'.



@1977

7 years 
ksherdy 
Added 'is_done' method to bit block scanner.



@1976

7 years 
cameron 
Fix for reverse scan on 64bit



@1975

7 years 
cameron 
Defining carry_t; allows different storage represenations for carries.



@1970

7 years 
ksherdy 
Minor update.



@1964

7 years 
ksherdy 
Minor modifications.



@1953

7 years 
cameron 
Updates for AVX, reverted casts



@1951

7 years 
ksherdy 
Updated hash.hpp bit_slice method warning.



@1950

7 years 
ksherdy 
Updated comments format.



@1948

7 years 
ksherdy 
Updated hash functions.



@1946

7 years 
ksherdy 
Updated comments.



@1940

7 years 
ksherdy 
Removed debug statement.



@1939

7 years 
ksherdy 
Updated assertion.



@1938

7 years 
ksherdy 
Fixed aligned_allocation memory corruption. Updated both aligned and …



@1937

7 years 
ksherdy 
Update allocated size.



@1936

7 years 
ksherdy 
Updated hash functions.



@1935

7 years 
ksherdy 
Fixed allocation bug in standard allocation method.



@1934

7 years 
nmedfort 
Reverted change in bitblock.hpp for MSVC++ compatibility



@1933

7 years 
nmedfort 



@1932

7 years 
ksherdy 
Update uint32_t to int32_t since negative positions indicate 'not
found'.



@1924

7 years 
cameron 
Update simd<128>::srl/sll



@1923

7 years 
cameron 
Corrections for simd<64>::sll, srl (mod 64 shift)



@1921

7 years 
ksherdy 
Moved test files to libtest.



@1919

7 years 
ksherdy 
Simplified hash functions.



@1918

7 years 
ksherdy 
Update hash functions.



@1915

7 years 
ksherdy 
Added mask_hash function tests.



@1914

7 years 
ksherdy 
Added mask_hash function.



@1913

7 years 
ksherdy 
Updated hash function name.



@1912

7 years 
ksherdy 
Updated debug statements.



@1909

7 years 
lindanl 
Fix ATTRIBUTE_SIMD_ALIGN for MSVC.



@1908

7 years 
lindanl 
Define ATTRIBUTE_SIMD_ALIGN for MSVC.



@1906

7 years 
cameron 
Clear out cfzl/cfbl.



@1905

7 years 
cameron 
Fix properly this time



@1904

7 years 
cameron 
_BitScanReverse returns position, not count of zeroes. Fix.



@1903

7 years 
ksherdy 
Added #define NDEBUG to bitblock.hpp



@1899

7 years 
ksherdy 
Removed all_true declaration.



@1898

7 years 
ksherdy 
Added ASSERTION to test for alignment.


