reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
69 if (BD.runPasses(BD.getProgram(), Suffix, BitcodeResult, false /*delete*/, 69 if (BD.runPasses(BD.getProgram(), Suffix, BitcodeResult, false /*delete*/, 73 BD.setPassesToRun(Suffix); 74 BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false); 74 BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false); 76 if (Error E = BD.debugOptimizerCrash()) 82 Expected<bool> Diff = BD.diffProgram(BD.getProgram(), BitcodeResult, "", 82 Expected<bool> Diff = BD.diffProgram(BD.getProgram(), BitcodeResult, "", 89 errs() << BD.getToolName() << ": I'm confused: the test fails when " 111 if (BD.runPasses(BD.getProgram(), Prefix, BitcodeResult, false /*delete*/, 111 if (BD.runPasses(BD.getProgram(), Prefix, BitcodeResult, false /*delete*/, 115 BD.setPassesToRun(Prefix); 116 BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false); 116 BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false); 118 if (Error E = BD.debugOptimizerCrash()) 124 Diff = BD.diffProgram(BD.getProgram(), BitcodeResult, "", false); 124 Diff = BD.diffProgram(BD.getProgram(), BitcodeResult, "", false); 138 parseInputFile(BitcodeResult, BD.getContext()); 140 errs() << BD.getToolName() << ": Error reading bitcode file '" 155 BD.swapProgramIn(std::move(PrefixOutput)); 156 if (BD.runPasses(BD.getProgram(), Suffix, BitcodeResult, false /*delete*/, 156 if (BD.runPasses(BD.getProgram(), Suffix, BitcodeResult, false /*delete*/, 160 BD.setPassesToRun(Suffix); 161 BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false); 161 BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false); 163 if (Error E = BD.debugOptimizerCrash()) 169 Diff = BD.diffProgram(BD.getProgram(), BitcodeResult, "", 169 Diff = BD.diffProgram(BD.getProgram(), BitcodeResult, "", 181 BD.setNewProgram(std::move(OriginalInput));