Lines Matching refs:getProgram
69 if (BD.runPasses(BD.getProgram(), Suffix, BitcodeResult, false /*delete*/, in doTest()
74 BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false); in doTest()
82 Expected<bool> Diff = BD.diffProgram(BD.getProgram(), BitcodeResult, "", in doTest()
111 if (BD.runPasses(BD.getProgram(), Prefix, BitcodeResult, false /*delete*/, in doTest()
116 BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false); in doTest()
124 Diff = BD.diffProgram(BD.getProgram(), BitcodeResult, "", false); in doTest()
156 if (BD.runPasses(BD.getProgram(), Suffix, BitcodeResult, false /*delete*/, in doTest()
161 BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false); in doTest()
169 Diff = BD.diffProgram(BD.getProgram(), BitcodeResult, "", in doTest()
267 std::unique_ptr<Module> Clone = CloneModule(BD.getProgram(), VMap); in TestFuncs()
278 std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap); in TestFuncs()
316 std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap); in ExtractLoops()
504 std::unique_ptr<Module> Clone = CloneModule(BD.getProgram(), VMap); in TestFuncs()
518 std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap); in TestFuncs()
573 std::unique_ptr<Module> ProgClone = CloneModule(BD.getProgram(), VMap); in ExtractBlocks()
624 Module &Prog = BD.getProgram(); in DebugAMiscompilation()
654 DisambiguateGlobalSymbols(BD.getProgram()); in DebugAMiscompilation()
678 DisambiguateGlobalSymbols(BD.getProgram()); in DebugAMiscompilation()
763 Module *ToNotOptimize = CloneModule(getProgram(), VMap).release(); in debugMiscompilation()
995 BD.getProgram(), std::string(TestModuleBC), *SharedObject, false); in TestCodeGenerator()
1034 std::unique_ptr<Module> ToNotCodeGen = CloneModule(getProgram(), VMap); in debugCodeGenerator()