Ignore:
Timestamp:
Jan 19, 2017, 2:41:02 PM (2 years ago)
Author:
nmedfort
Message:

Code clean-up. Removed Pablo Call, SetIthBit? and Prototype.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/re/re_compiler.cpp

    r5234 r5267  
    44 *  icgrep is a trademark of International Characters.
    55 */
    6 #include <re/re_compiler.h>
    7 #include <re/re_toolchain.h>
    8 #include <re/re_name_resolve.h>
    9 //Regular Expressions
    10 #include <re/re_name.h>
     6
     7
     8
     9#include "re_compiler.h"
     10#include <pablo/pe_ones.h>          // for Ones
     11#include <pablo/pe_var.h>           // for Var
     12#include <pablo/pe_zeroes.h>        // for Zeroes
     13#include <re/printer_re.h>
     14#include <re/re_alt.h>
     15#include <re/re_analysis.h>         // for isByteLength, isUnicodeUnitLength
    1116#include <re/re_any.h>
     17#include <re/re_assertion.h>        // for Assertion, Assertion::Sense, Asse...
     18#include <re/re_cc.h>               // for makeCC
     19#include <re/re_diff.h>             // for Diff
     20#include <re/re_end.h>
     21#include <re/re_intersect.h>        // for Intersect
     22#include <re/re_name.h>             // for Name, Name::Type, Name::Type::Zer...
     23#include <re/re_name_resolve.h>     // for resolveNames
     24#include <re/re_rep.h>              // for Rep, Rep::::UNBOUNDED_REP
     25#include <re/re_seq.h>              // for Seq
    1226#include <re/re_start.h>
    13 #include <re/re_end.h>
    14 #include <re/re_alt.h>
    15 #include <re/re_cc.h>
    16 #include <re/re_seq.h>
    17 #include <re/re_rep.h>
    18 #include <re/re_diff.h>
    19 #include <re/re_intersect.h>
    20 #include <re/re_assertion.h>
    21 #include <re/re_analysis.h>
    22 #include <re/re_memoizer.hpp>
    23 #include <re/printer_re.h>
    24 #include <pablo/codegenstate.h>
    25 #include <pablo/pablo_kernel.h>
    26 #include <UCD/ucd_compiler.hpp>
    27 #include <UCD/resolve_properties.h>
    28 #include <assert.h>
    29 #include <stdexcept>
    30 #include <iostream>
    31 #include <pablo/printer_pablos.h>
    32 #include "llvm/Support/CommandLine.h"
    33 #include <sstream>
    34 #include <unordered_set>
     27#include <re/re_toolchain.h>        // for AlgorithmOptionIsSet, RE_Algorith...
     28#include "cc/cc_compiler.h"         // for CC_Compiler
     29#include "pablo/builder.hpp"        // for PabloBuilder
     30namespace pablo { class PabloAST; }
     31namespace pablo { class PabloKernel; }
     32namespace re { class Alt; }
     33namespace re { class RE; }
    3534
    3635
     
    3837
    3938using namespace pablo;
     39using namespace llvm;
    4040
    4141namespace re {
     
    5151
    5252void RE_Compiler::initializeRequiredStreams_utf16() {
    53 
    54 
    55 
    5653    PabloAST * LF = mCCCompiler.compileCC("LF", makeCC(0x000A), mPB);
    5754    PabloAST * CR = mCCCompiler.compileCC("CR", makeCC(0x000D), mPB);
Note: See TracChangeset for help on using the changeset viewer.