public static int FlameIr() { return(RunTests.RunMany( new AssemblyCodecTest(testLog), new ConstantCodecTest(testLog, globalRng), new PiecewiseCodecTest(testLog), new TypeCodecTest(testLog))); }
public static int FlameClr() { return(RunTests.RunMany( new CilAnalysisTests(testLog), new CilEmitTests(testLog), new LocalTypeResolutionTests(), new MemberResolutionTests(), new NameConversionTests(), new TypeAttributeTests())); }
public static int FlameCompiler() { return(RunTests.RunMany( new ArithmeticIntrinsicsTests(), new DominatorTreeAnalysisTests(), new FlowGraphAnalysisTests(), new FlowGraphTests(), new InterferenceGraphAnalysisTests(), new LivenessAnalysisTests(), new OptimizerTests(testLog), new PredecessorAnalysisTests(), new RelatedValueAnalysisTests(), new ValueUseAnalysisTests())); }
public static int Flame() { return(RunTests.RunMany( new AssemblyIdentityTests(globalRng), new CacheTests(globalRng), new DeferredInitializerTests(), new IndexTests(globalRng), new IntegerConstantTests(), new QualifiedNameTests(), new SmallMultiDictionaryTests(), new SymmetricRelationTests(), new TypeConstructionTests(globalRng), new TypeResolverTests(), new ValueListTests())); }
public static int FlameTools() { return(RunTests.RunMany( new BrainfuckTests(), new ILOptTests())); }
public static int FlameMacros() { return(RunTests.RunMany( new InstructionPatternTests())); }
public static int IL2LLVM() { return(RunTests.RunMany( new IL2LLVMTests())); }