text: #include "IR.h"
  #include "IRPrinter.h"
  #include "CodeGen_X86.h"
  #include "CodeGen_C.h"
  #include "Func.h"
  #include "Simplify.h"
  #include "Bounds.h"
  #include "IRMatch.h"
  #include "Deinterleave.h"
  #include "ModulusRemainder.h"
  #include "OneToOne.h"
  #include "CSE.h"
  #include "IREquality.h"
  #include "Solve.h"
  
  using namespace Halide;
  using namespace Halide::Internal;
  
  int main(int argc, const char **argv) {
      IRPrinter::test();
      CodeGen_C::test();
      ir_equality_test();
      bounds_test();
      expr_match_test();
      deinterleave_vector_test();
      modulus_remainder_test();
      is_one_to_one_test();
      cse_test();
      simplify_test();
      solve_test();
  
      return 0;
  }
  