Ignore:
Timestamp:
Jun 15, 2018, 9:21:34 AM (11 months ago)
Author:
cameron
Message:

mvmd_compress 32 for SSE2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/kernels/deletion.cpp

    r6085 r6094  
    339339    Value * shftBack = b->CreateSub(numFieldConst, pendingFieldIdx);
    340340    for (unsigned i = 0; i < mStreamCount; i++) {
    341         Value * outputFwd = b->mvmd_sll(fw, outputFields[i], pendingFieldIdx);
     341        Value * outputFwd = b->fwCast(fw, b->mvmd_sll(fw, outputFields[i], pendingFieldIdx));
    342342        outputFwd = b->CreateSelect(pendingSpaceFilled, zeroSplat, outputFwd);
    343343        pendingOutput[i] = b->simd_or(pendingOutput[i], outputFwd);
Note: See TracChangeset for help on using the changeset viewer.