Ignore:
Timestamp:
Dec 15, 2018, 3:43:59 PM (4 months ago)
Author:
nmedfort
Message:

Re-enabled segment pipeline parallelism; moved logical segment number into pipeline kernel.

File:
1 edited

Legend:

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

    r6233 r6237  
    5353    Value * const ptr = getScalarFieldPtr(fieldName);
    5454    CreateStore(value, ptr);
    55 }
    56 
    57 LoadInst * KernelBuilder::acquireLogicalSegmentNo() {
    58     return CreateAtomicLoadAcquire(getScalarFieldPtr(LOGICAL_SEGMENT_NO_SCALAR));
    59 }
    60 
    61 void KernelBuilder::releaseLogicalSegmentNo(Value * const nextSegNo) {
    62     CreateAtomicStoreRelease(nextSegNo, getScalarFieldPtr(LOGICAL_SEGMENT_NO_SCALAR));
    6355}
    6456
Note: See TracChangeset for help on using the changeset viewer.