source: icGREP/icgrep-devel/icgrep/kernels/scanmatchgen.h @ 4939

Last change on this file since 4939 was 4939, checked in by lindanl, 3 years ago

new version using the kernels.

File size: 590 bytes
Line 
1#ifndef SCANMATCHGEN_H
2#define SCANMATCHGEN_H
3/*
4 *  Copyright (c) 2016 International Characters.
5 *  This software is licensed to the public under the Open Software License 3.0.
6 */
7
8
9#include <IDISA/idisa_builder.h>
10#include <llvm/IR/Function.h>
11#include <llvm/IR/Module.h>
12       
13void generateScanBitBlockRoutine(Module * m, IDISA::IDISA_Builder * iBuilder, int segBitWidth, Type * kernelStuctType, bool isNameExpression);
14
15void generateScanMatch(Module * m, IDISA::IDISA_Builder * iBuilder, int segBitWidth, KernelBuilder * kBuilder, bool isNameExpression);
16
17#endif // SCANMATCHGEN_H
Note: See TracBrowser for help on using the repository browser.