Lines Matching refs:TestFn
130 BugTester TestFn; member in __anon75b05b8b0211::ReduceCrashingGlobalInitializers
134 : BD(bd), TestFn(testFn) {} in ReduceCrashingGlobalInitializers()
178 if (TestFn(BD, M.get())) { in TestGlobalVariables()
197 BugTester TestFn; member in __anon75b05b8b0311::ReduceCrashingFunctions
201 : BD(bd), TestFn(testFn) {} in ReduceCrashingFunctions()
310 if (TestFn(BD, M.get())) { in TestFuncs()
329 BugTester TestFn; member in __anon75b05b8b0411::ReduceCrashingFunctionAttributes
334 : BD(bd), FnName(FnName), TestFn(testFn) {} in ReduceCrashingFunctionAttributes()
373 if (TestFn(BD, M.get())) { in TestFuncAttrs()
433 BugTester TestFn; member in __anon75b05b8b0511::ReduceCrashingBlocks
437 : BD(BD), TestFn(testFn) {} in ReduceCrashingBlocks()
524 if (TestFn(BD, M.get())) { in TestBlocks()
551 BugTester TestFn; member in __anon75b05b8b0611::ReduceCrashingConditionals
556 : BD(bd), TestFn(testFn), Direction(Direction) {} in ReduceCrashingConditionals()
632 if (TestFn(BD, M.get())) { in TestBlocks()
657 BugTester TestFn; member in __anon75b05b8b0711::ReduceSimplifyCFG
662 : BD(bd), TestFn(testFn), TTI(bd.getProgram().getDataLayout()) {} in ReduceSimplifyCFG()
725 if (TestFn(BD, M.get())) { in TestBlocks()
750 BugTester TestFn; member in __anon75b05b8b0811::ReduceCrashingInstructions
754 : BD(bd), TestFn(testFn) {} in ReduceCrashingInstructions()
807 if (TestFn(BD, M.get())) { in TestInsts()
827 BugTester TestFn; member in __anon75b05b8b0911::ReduceCrashingMetadata
831 : BD(bd), TestFn(testFn) {} in ReduceCrashingMetadata()
879 if (TestFn(BD, M.get())) { in TestInsts()
898 BugTester TestFn; member in __anon75b05b8b0a11::ReduceCrashingNamedMD
902 : BD(bd), TestFn(testFn) {} in ReduceCrashingNamedMD()
954 if (TestFn(BD, M.get())) { in TestNamedMDs()
965 BugTester TestFn; member in __anon75b05b8b0b11::ReduceCrashingNamedMDOps
969 : BD(bd), TestFn(testFn) {} in ReduceCrashingNamedMDOps()
1019 if (TestFn(BD, M.get())) { in TestNamedMDOps()
1034 static Error ReduceGlobalInitializers(BugDriver &BD, BugTester TestFn) { in ReduceGlobalInitializers() argument
1059 if (TestFn(BD, M.get())) { // Still crashes? in ReduceGlobalInitializers()
1079 ReduceCrashingGlobalInitializers(BD, TestFn).reduceList(GVs); in ReduceGlobalInitializers()
1089 static Error ReduceInsts(BugDriver &BD, BugTester TestFn) { in ReduceInsts() argument
1101 ReduceCrashingInstructions(BD, TestFn).reduceList(Insts); in ReduceInsts()
1153 if (TestFn(BD, M.get())) { in ReduceInsts()
1179 ReduceCrashingMetadata(BD, TestFn).reduceList(Insts); in ReduceInsts()
1191 static Error DebugACrash(BugDriver &BD, BugTester TestFn) { in DebugACrash() argument
1195 if (Error E = ReduceGlobalInitializers(BD, TestFn)) in DebugACrash()
1210 ReduceCrashingFunctions(BD, TestFn).reduceList(Functions); in DebugACrash()
1240 ReduceCrashingFunctionAttributes(BD, Name, TestFn).reduceList(Attrs); in DebugACrash()
1261 ReduceCrashingConditionals(BD, TestFn, true).reduceList(Blocks); in DebugACrash()
1264 Result = ReduceCrashingConditionals(BD, TestFn, false).reduceList(Blocks); in DebugACrash()
1282 Expected<bool> Result = ReduceCrashingBlocks(BD, TestFn).reduceList(Blocks); in DebugACrash()
1295 Expected<bool> Result = ReduceSimplifyCFG(BD, TestFn).reduceList(Blocks); in DebugACrash()
1305 if (Error E = ReduceInsts(BD, TestFn)) in DebugACrash()
1312 if (TestFn(BD, M.get())) in DebugACrash()
1333 ReduceCrashingNamedMD(BD, TestFn).reduceList(NamedMDNames); in DebugACrash()
1346 ReduceCrashingNamedMDOps(BD, TestFn).reduceList(NamedMDOps); in DebugACrash()
1360 if (M && TestFn(BD, M.get())) in DebugACrash()