

@1560

8 years 
ksherdy 
Updated Makefile to have Pablo emit IDISA code.



@1559

8 years 
ksherdy 
Replaced SIMD_type with BitBlock?.



@1558

8 years 
ksherdy 
Removed BitBlock? and BytePack? typedefs on SIMD_type.



@1557

8 years 
cameron 
New strategies for ugt, ult



@1556

8 years 
cameron 
bitblock::popcount; clean libgen/idisa_lib out



@1555

8 years 
ksherdy 
Move #include builtins.hpp.



@1554

8 years 
ksherdy 
Minor fix.



@1553

8 years 
ksherdy 
Minor fix.



@1552

8 years 
ksherdy 
Added bit stream scan.



@1551

8 years 
cameron 
s2p.hpp initial checkin.



@1550

8 years 
ksherdy 
Add count_forward_zeroes, count_backward_zeroes.



@1549

8 years 
cameron 
Update parlensort doc



@1548

8 years 
cameron 
IDISA fixes



@1547

8 years 
cameron 
Remove working idisa_cpp copy



@1546

8 years 
lindanl 
New Testsuite Script



@1545

8 years 
cameron 
Add imports



@1544

8 years 
ksherdy 
Initial carryQ.hpp check in. CarryArray? implemented. CarryRegister? …



@1543

8 years 
ksherdy 
Commit typedef change under 'lib'. We have two copies.



@1542

8 years 
ksherdy 
Prefer static function overloading on bitblock128_t types for …



@1541

8 years 
ksherdy 
Correct 'Bitblock' to 'BitBlock?'. Prefer typedef over #define. See …



@1540

8 years 
cameron 
Import stdint.h config.hpp in idisa_ARCH.cpp files



@1539

8 years 
huah 
add idisa.hpp for a generic programming interface and fixed the …



@1538

8 years 
cameron 
Remove stdint.h for pre2010 MSVC



@1537

8 years 
cameron 
Using ifh 64 in simd<128>::packl



@1536

8 years 
cameron 
AVX version of simd<64>::ifh



@1535

8 years 
cameron 
New strategies for signed using unsigned and vice versa; gt, lt …



@1534

8 years 
cameron 
Initial LineColTracker? with IDISA ops



@1533

8 years 
cameron 
Simpler bitwise newline counting



@1532

8 years 
cameron 
predicate_shift_if_doubling strategy



@1531

8 years 
cameron 
Generate _ci_co and _co forms only for Bitblock_add, Bitblock_sub



@1530

8 years 
ksherdy 
Added preprocessor guard.



@1529

8 years 
ksherdy 
Renamed to builtins.hpp.



@1528

8 years 
ksherdy 
Added builtins.hpp.



@1527

8 years 
ksherdy 
Refactored functions to use function templates.



@1526

8 years 
cameron 
Simplify pablo support by eliminating nonco versions; slight speedup …



@1525

8 years 
huah 
regenrated the library based on the new strategies



@1524

8 years 
huah 
add new strategies for simd_add and simd_sub



@1523

8 years 
ksherdy 
Removed idisa.hpp as the toplevel include. bitblock.hpp will serve as …



@1522

8 years 
huah 
clean the old library



@1521

8 years 
huah 
new idisa library with bitblock128_t/bitblock256_t as simd type and …



@1520

8 years 
cameron 
Implement pablo.ScanTo? in terms of Bitblock_scanthru



@1519

8 years 
cameron 
Eliminate SAHFLAHF strategy



@1518

8 years 
vla24 
SymbolTable?: hash table implementation for paralel bitstream based …



@1517

8 years 
vla24 
SymbolTable?: clean up and fix idisa library calls



@1516

8 years 
ksherdy 
Added toplevel header as a placeholder for 'common' bitblock methods.



@1515

8 years 
ksherdy 
typedef left to right. Use BitBlock? for general algorithms. Use …



@1514

8 years 
ksherdy 
ICC defaults to GCC.



@1513

8 years 
ksherdy 
Reverted add.



@1512

8 years 
ksherdy 
Prefer typedef over #define.



@1511

8 years 
ksherdy 
Prefer typedef over #define.



@1510

8 years 
ksherdy 
Defined BYTE_ORDER, LITTLE_ENDIAN, BIG_ENDIAN for MSVC.



@1509

8 years 
ksherdy 
Added builtin.hpp for compiler specific builtins. Prefer GCC supported …



@1508

8 years 
ksherdy 
Prefer ICC compiler builtins over GCC.



@1507

8 years 
vla24 
SymbolTable?: Fixed interpose32 for idisa



@1506

8 years 
ksherdy 
Compiler dependent config styled after the Firefox config impl.



@1505

8 years 
cameron 
Fix for interpose32



@1504

8 years 
ksherdy 
Initial check in.



@1503

8 years 
ksherdy 
Initial check in.



@1502

8 years 
ksherdy 
Search the local directory first.



@1501

8 years 
ksherdy 
Added support to create idisa128 and idisa256 file targets.



@1500

8 years 
cameron 
New idisa.hpp Generic library



@1499

8 years 
vla24 
SymbolTable?: Updated compile errors for idisa compile option



@1498

8 years 
cameron 
AVX library update



@1497

8 years 
cameron 
AVX template update



@1496

8 years 
ksherdy 
Fixed size of unsigned long (bits) bug.



@1495

8 years 
ksherdy 
Deleted BytePackBuffer?.h.



@1494

8 years 
huah 
added AVX support for idisa(c++ only at this moment). fixed some bugs …



@1493

8 years 
vla24 
Fixed multiple definition issue



@1492

8 years 
vla24 
SymbolTable?: Edited python code for parallel bitstream technique using …



@1491

8 years 
ksherdy 
Removed direct .cpp #include.



@1490

8 years 
ksherdy 
Restored runall.py to the original version.



@1489

8 years 
ksherdy 
Removed generated files.



@1488

8 years 
ksherdy 
Moved Xerces prototype to xmlwf. Added bit stream iterator. Makefile …



@1487

8 years 
ksherdy 
Moved Xercs Python prototype to parabix2 directory due to a heavy …



@1486

8 years 
ksherdy 
Moved Xercs Python prototype to parabix2 directory due to a heavy …



@1485

8 years 
ksherdy 
Moved Xercs Python prototype to parabix2 directory due to a heavy …



@1484

8 years 
ksherdy 
Synchronized changes with parabix2.



@1483

8 years 
ksherdy 
Synchronized changes with parabix2.



@1482

8 years 
ksherdy 
Synchronized changes with parabix2.



@1481

8 years 
ksherdy 
Synchronized changes with parabix2.



@1480

8 years 
ksherdy 
Removed .cpp files.



@1479

8 years 
ksherdy 
Removed .cpp files.



@1478

8 years 
ksherdy 
Deleted .cpp files.



@1477

8 years 
ksherdy 
Updated comment.



@1476

8 years 
ksherdy 
Centralized typedefs.



@1475

8 years 
ksherdy 
Centralized typedefs.



@1474

8 years 
ksherdy 
Centralized typedefs.



@1473

8 years 
ksherdy 
Centralized typedefs.



@1472

8 years 
ksherdy 
Centralized typedefs.



@1471

8 years 
ksherdy 
Centralized typedefs.



@1470

8 years 
ksherdy 
Centralized typedefs.



@1469

8 years 
ksherdy 
Centralized typedefs.



@1468

8 years 
ksherdy 
Centralized typedefs.



@1467

8 years 
ksherdy 
Centralized typedefs.



@1466

8 years 
ksherdy 
Centralized typedefs.



@1465

8 years 
ksherdy 
Centralized typedefs.



@1464

8 years 
ksherdy 
Centralized typedefs.



@1463

8 years 
ksherdy 
Centralized typedefs.



@1462

8 years 
vla24 
SymbolTable?: refactored symtab library



@1461

8 years 
vla24 
SymbolTable?: refactored code.


