Ignore:
Timestamp:
Oct 24, 2015, 2:54:17 PM (4 years ago)
Author:
nmedfort
Message:

Bug fix for \N{..} + minor optimization changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/pablo/optimizers/pablo_simplifier.cpp

    r4841 r4852  
    8080                        case 2: return block.createOr(block.createNot(stmt->getOperand(0)), stmt->getOperand(1));
    8181                    }
     82                case PabloAST::ClassTypeId::ScanThru:
     83                    if (i == 1) {
     84                        return block.createZeroes();
     85                    }
     86                    break;
     87                case PabloAST::ClassTypeId::MatchStar:
     88                    if (i == 0) {
     89                        return block.createOnes();
     90                    }
     91                    break;
    8292                default: break;
    8393            }
Note: See TracChangeset for help on using the changeset viewer.