Changeset 4644 for icGREP


Ignore:
Timestamp:
Jul 7, 2015, 11:47:33 AM (4 years ago)
Author:
cameron
Message:

Initial check of carry manager - not yet enabled

Location:
icGREP/icgrep-devel/icgrep
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/CMakeLists.txt

    r4626 r4644  
    6060endif()
    6161
    62 SET(PABLO_SRC pablo/pabloAST.cpp pablo/ps_assign.cpp pablo/ps_if.cpp pablo/ps_while.cpp pablo/codegenstate.cpp pablo/builder.cpp pablo/symbol_generator.cpp pablo/printer_pablos.cpp pablo/pablo_compiler.cpp pablo/optimizers/pablo_simplifier.cpp pablo/optimizers/pablo_codesinking.cpp pablo/carry_data.cpp)
     62SET(PABLO_SRC pablo/pabloAST.cpp pablo/ps_assign.cpp pablo/ps_if.cpp pablo/ps_while.cpp pablo/codegenstate.cpp pablo/builder.cpp pablo/symbol_generator.cpp pablo/printer_pablos.cpp pablo/pablo_compiler.cpp pablo/optimizers/pablo_simplifier.cpp pablo/optimizers/pablo_codesinking.cpp pablo/carry_data.cpp pablo/carry_manager.cpp)
    6363IF (ENABLE_MULTIPLEXING)
    6464SET(PABLO_SRC ${PABLO_SRC} pablo/optimizers/pablo_automultiplexing.cpp)
  • icGREP/icgrep-devel/icgrep/pablo/carry_data.h

    r4595 r4644  
    88#define CARRY_DATA_H
    99#include <include/simd-lib/bitblock.hpp>
    10 #include <pablo/codegenstate.h>
    1110#include <stdexcept>
    1211/*
     
    7877    }
    7978   
     79    bool blockHasLongAdvances() const { return longAdvances > 0;}
     80   
    8081    unsigned shortAdvanceCarryDataOffset(unsigned advanceIndex)  const {
    8182        return blockCarryDataIndex + shortAdvanceOffset + advanceIndex;
Note: See TracChangeset for help on using the changeset viewer.