

@3148

6 years 
ksherdy 
Added isDone method to Forward/Reverse? Iterators. Minor additions.



@3142

6 years 
cameron 
Hide default constructors for iterators.



@3140

6 years 
cameron 
Add BitBlockForwardScanner?; replace incorrect '=' with '=='



@3131

6 years 
cameron 
Fixes



@3125

6 years 
linmengl 
add IDISA C library to the wild, 'idisa128_c.h' is the main header …



@3112

6 years 
cameron 
Iterator for content buffers with 16bit left deletion results



@3093

6 years 
cameron 
Use template type for string base; remove Bytedata dependency



@3090

6 years 
cameron 
Use char as base type for buffers



@3088

6 years 
cameron 
Add Transpose struct to allow standard Pablo interface



@3087

6 years 
cameron 
pablo.match library support



@3063

6 years 
cameron 
Add floating point operations: i2f, f2i, fmul, fdiv, fadd, fsub, flt, …



@3028

6 years 
cameron 
Fix pending64



@3025

6 years 
cameron 
Elmin noise



@3023

6 years 
cameron 
Restore get_pending64 for legacy compiler; elim affinity mask noise.



@3021

6 years 
cameron 
Fixes for multicarry while mode



@3019

6 years 
cameron 
Add simd_sign_bit constant



@3014

6 years 
cameron 
Fix for pablo.MatchStar?.



@3008

6 years 
cameron 
Support for pablo.MatchStar?



@2991

6 years 
ksherdy 
Added local carry combine macro to work around template specialization.



@2987

6 years 
ksherdy 
Added setter/getter for convenience.



@2986

6 years 
ksherdy 
Make CarryAt? returnbyref.



@2960

6 years 
ksherdy 
Carry method renaming.



@2958

6 years 
ksherdy 
Added CarryDeclare? macro to carryQ library.



@2893

6 years 
cameron 
Fix lookahead library name to match compiler.



@2875

6 years 
cameron 
lookahead fix



@2874

6 years 
cameron 
Support for pablo.Lookahead



@2856

6 years 
ksherdy 
Record CSV results only.



@2846

6 years 
ksherdy 
Added desc to PERF_SEC_BIND.



@2828

6 years 
ksherdy 
Minor fix.



@2824

6 years 
linmengl 
bug fix on shufflei return type



@2795

6 years 
cameron 
Move simd_const_1 to library, refine HMPS CCGO2



@2794

6 years 
ksherdy 
Added experimental PabloJCarryTest.



@2719

6 years 
cameron 
Some copyright and description fixes



@2712

6 years 
cameron 
Use assert.h instead of cassert



@2705

6 years 
cameron 
Resolve initialization error.



@2698

6 years 
cameron 
Fixes for advance_n support in experimental mode



@2696

6 years 
cameron 
Pablo support for Advance(strm, n)



@2695

6 years 
ksherdy 
Added #ifdef BASIS_BITS.



@2694

6 years 
cameron 
Macros for use by Pablo CCGOs



@2616

7 years 
ksherdy 
Added sizeof(BitBlock?) aligned STL allocator and memory alignment …



@2614

7 years 
ksherdy 
Nobody will ever need anymore than 64k of memory.



@2610

7 years 
cameron 
Add support for new carry code gen objects in Pablo compiler



@2605

7 years 
cameron 
Operations preserving carryout form add_ci_co, sub_bi_bo, adv_ci_co



@2594

7 years 
ksherdy 
Rename scanword_t ScanWord?.



@2587

7 years 
ksherdy 
Wide screen variables.



@2561

7 years 
ksherdy 
Updated comment.



@2543

7 years 
ksherdy 
Updated perfsec.h.



@2481

7 years 
ksherdy 
Updated perflib to allow runs against individual PAPI events.



@2479

7 years 
lindanl 
Change to static functions.



@2428

7 years 
nmedfort 
bug fix for count reverse zeroes



@2352

7 years 
ksherdy 
Updated include.



@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


