Ignore:
Timestamp:
Nov 18, 2016, 1:46:55 PM (3 years ago)
Author:
nmedfort
Message:

Merged PabloFunction? and PabloKernel? classes. Updated projects where necessary.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/re/re_toolchain.h

    r5202 r5217  
    88#define RE_TOOLCHAIN_H
    99
    10 #include <re/re_re.h>
    11 #include <pablo/function.h>
    1210#include <llvm/Support/CommandLine.h>
    1311
     12namespace pablo {
     13    class PabloKernel;
     14}
     15
    1416namespace re {
     17
     18class RE;
    1519
    1620enum RE_PrintFlags {
     
    2731extern int IfInsertionGap;
    2832
    29 const cl::OptionCategory * re_toolchain_flags();
     33const llvm::cl::OptionCategory * re_toolchain_flags();
    3034
    3135RE * regular_expression_passes(RE * re_ast);
    3236
    33 pablo::PabloFunction * re2pablo_compiler(const unsigned encodingBits, RE * re_ast, const bool CountOnly = false);
     37void re2pablo_compiler(pablo::PabloKernel * kernel, const unsigned encodingBits, RE * re_ast, const bool CountOnly = false);
    3438   
    3539}
Note: See TracChangeset for help on using the changeset viewer.