// you can edit this file

#ifndef CODASIPISELLOWERING_H
#define CODASIPISELLOWERING_H

#include "CodasipGenISelLowering.h"

namespace llvm {

/// use this class to reimplement the generated lowerer
class CodasipTargetLowering : public CodasipGenTargetLowering {

  public:
    explicit CodasipTargetLowering(CodasipTargetMachine &TM);
    /// Handles instructions with "usesCustomInserter" flag.
    MachineBasicBlock* EmitInstrWithCustomInserter(MachineInstr *MI, MachineBasicBlock *BB) const;
};

}

#endif
