Ignore:
Timestamp:
Dec 19, 2016, 2:39:35 PM (2 years ago)
Author:
nmedfort
Message:

Multi-threading support for PabloAST / PabloCompiler?. Requires unique LLVM Context / Module for each thread.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/kernels/stdout_kernel.cpp

    r5224 r5230  
    2424// The doBlock method is deprecated.   But in case it is used, just call doSegment with
    2525// 1 as the number of blocks to do.
    26 void stdOutKernel::generateDoBlockMethod() {
     26void StdOutKernel::generateDoBlockMethod() {
    2727    auto savePoint = iBuilder->saveIP();
    2828    Module * m = iBuilder->getModule();
     
    3838// Rather than using doBlock logic to write one block at a time, this custom
    3939// doSegment method, writes the entire segment with a single write call.
    40 void stdOutKernel::generateDoSegmentMethod() {
     40void StdOutKernel::generateDoSegmentMethod() {
    4141    auto savePoint = iBuilder->saveIP();
    4242    Module * m = iBuilder->getModule();
     
    9494}
    9595
    96 void stdOutKernel::generateFinalBlockMethod() {
     96void StdOutKernel::generateFinalBlockMethod() {
    9797    auto savePoint = iBuilder->saveIP();
    9898    Module * m = iBuilder->getModule();
Note: See TracChangeset for help on using the changeset viewer.