Ignore:
Timestamp:
May 31, 2017, 4:25:33 PM (2 years ago)
Author:
nmedfort
Message:

Initial attempt to improve debugging capabilities with compilation stack traces on error.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/pablo/pe_advance.h

    r5454 r5486  
    1313namespace pablo {
    1414
    15 class Advance final : public Statement {
     15class Advance final : public CarryProducingStatement {
    1616    friend class PabloBlock;
    1717public:
     
    3232protected:
    3333    Advance(PabloAST * expr, PabloAST * shiftAmount, const String * name, Allocator & allocator)
    34     : Statement(ClassTypeId::Advance, expr->getType(), {expr, shiftAmount}, name, allocator) {
     34    : CarryProducingStatement(ClassTypeId::Advance, expr->getType(), {expr, shiftAmount}, name, allocator) {
    3535        assert(llvm::isa<Integer>(shiftAmount));
    3636    }
Note: See TracChangeset for help on using the changeset viewer.