Ignore:
Timestamp:
Feb 4, 2017, 9:28:54 AM (2 years ago)
Author:
cameron
Message:

getScalarOutput for Pablo kernels; use in wc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/pablo/pablo_kernel.h

    r5299 r5300  
    1212#include <util/slab_allocator.h>
    1313#include <llvm/ADT/StringRef.h>
     14#include <boost/container/flat_map.hpp>      // for mScalarOutputNameMap
    1415
    1516namespace IDISA { class IDISA_Builder; }
     
    8586   
    8687    Var * getOutputSet(std::string inputSetName);
     88   
     89    Var * getScalarOutput(std::string outputName);
    8790
    8891    Var * getOutput(const unsigned index) {
     
    151154    std::vector<PabloAST *>         mConstants;
    152155    std::vector<Var *>              mVariables;
    153 
     156    boost::container::flat_map<std::string, Var *> mScalarOutputNameMap;
    154157};
    155158
Note: See TracChangeset for help on using the changeset viewer.