Lines Matching refs:TestFn
126 BugTester TestFn; member in __anonb0da7cfc0211::ReduceCrashingGlobalInitializers
130 : BD(bd), TestFn(testFn) {} in ReduceCrashingGlobalInitializers()
174 if (TestFn(BD, M.get())) { in TestGlobalVariables()
193 BugTester TestFn; member in __anonb0da7cfc0311::ReduceCrashingFunctions
197 : BD(bd), TestFn(testFn) {} in ReduceCrashingFunctions()
306 if (TestFn(BD, M.get())) { in TestFuncs()
325 BugTester TestFn; member in __anonb0da7cfc0411::ReduceCrashingFunctionAttributes
330 : BD(bd), FnName(FnName), TestFn(testFn) {} in ReduceCrashingFunctionAttributes()
364 if (TestFn(BD, M.get())) { in TestFuncAttrs()
424 BugTester TestFn; member in __anonb0da7cfc0511::ReduceCrashingBlocks
428 : BD(BD), TestFn(testFn) {} in ReduceCrashingBlocks()
514 if (TestFn(BD, M.get())) { in TestBlocks()
541 BugTester TestFn; member in __anonb0da7cfc0611::ReduceCrashingConditionals
546 : BD(bd), TestFn(testFn), Direction(Direction) {} in ReduceCrashingConditionals()
621 if (TestFn(BD, M.get())) { in TestBlocks()
646 BugTester TestFn; member in __anonb0da7cfc0711::ReduceSimplifyCFG
651 : BD(bd), TestFn(testFn), TTI(bd.getProgram().getDataLayout()) {} in ReduceSimplifyCFG()
713 if (TestFn(BD, M.get())) { in TestBlocks()
738 BugTester TestFn; member in __anonb0da7cfc0811::ReduceCrashingInstructions
742 : BD(bd), TestFn(testFn) {} in ReduceCrashingInstructions()
795 if (TestFn(BD, M.get())) { in TestInsts()
814 BugTester TestFn; member in __anonb0da7cfc0911::ReduceCrashingNamedMD
818 : BD(bd), TestFn(testFn) {} in ReduceCrashingNamedMD()
870 if (TestFn(BD, M.get())) { in TestNamedMDs()
881 BugTester TestFn; member in __anonb0da7cfc0a11::ReduceCrashingNamedMDOps
885 : BD(bd), TestFn(testFn) {} in ReduceCrashingNamedMDOps()
935 if (TestFn(BD, M.get())) { in TestNamedMDOps()
950 static Error ReduceGlobalInitializers(BugDriver &BD, BugTester TestFn) { in ReduceGlobalInitializers() argument
975 if (TestFn(BD, M.get())) { // Still crashes? in ReduceGlobalInitializers()
995 ReduceCrashingGlobalInitializers(BD, TestFn).reduceList(GVs); in ReduceGlobalInitializers()
1005 static Error ReduceInsts(BugDriver &BD, BugTester TestFn) { in ReduceInsts() argument
1017 ReduceCrashingInstructions(BD, TestFn).reduceList(Insts); in ReduceInsts()
1069 if (TestFn(BD, M.get())) { in ReduceInsts()
1092 static Error DebugACrash(BugDriver &BD, BugTester TestFn) { in DebugACrash() argument
1096 if (Error E = ReduceGlobalInitializers(BD, TestFn)) in DebugACrash()
1111 ReduceCrashingFunctions(BD, TestFn).reduceList(Functions); in DebugACrash()
1140 ReduceCrashingFunctionAttributes(BD, Name, TestFn).reduceList(Attrs); in DebugACrash()
1160 ReduceCrashingConditionals(BD, TestFn, true).reduceList(Blocks); in DebugACrash()
1163 Result = ReduceCrashingConditionals(BD, TestFn, false).reduceList(Blocks); in DebugACrash()
1181 Expected<bool> Result = ReduceCrashingBlocks(BD, TestFn).reduceList(Blocks); in DebugACrash()
1194 Expected<bool> Result = ReduceSimplifyCFG(BD, TestFn).reduceList(Blocks); in DebugACrash()
1204 if (Error E = ReduceInsts(BD, TestFn)) in DebugACrash()
1211 if (TestFn(BD, M.get())) in DebugACrash()
1232 ReduceCrashingNamedMD(BD, TestFn).reduceList(NamedMDNames); in DebugACrash()
1245 ReduceCrashingNamedMDOps(BD, TestFn).reduceList(NamedMDOps); in DebugACrash()
1259 if (M && TestFn(BD, M.get())) in DebugACrash()