Searched defs:Safe (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp177 // Safe to transform, don't even bother trying to "promote" it.
264 /// (Safe). Marking safe usually means adding ToMark to Safe. However, if there
265 /// is already a prefix of Indices in Safe, Indices are implicitely marked safe
267 /// removed from Safe (since they are implicitely safe because of Indices now).
269 std::set<ArgPromotion::IndicesVector> &Safe) {
271 Low = Safe.upper_bound(ToMark);
272 // Guard against the case where Safe is empty
273 if (Low != Safe.begin())
278 if (Low != Safe
268 MarkIndicesSafe(const ArgPromotion::IndicesVector &ToMark, std::set<ArgPromotion::IndicesVector> &Safe) argument
[all...]
/external/llvm/tools/bugpoint/
H A DMiscompilation.cpp727 static bool TestOptimizer(BugDriver &BD, Module *Test, Module *Safe, argument
739 Module *New = TestMergedProgram(BD, Optimized, Safe, true, Error, Broken);
796 Module *Safe) {
803 // First, if the main function is in the Safe module, we must add a stub to
806 if (Function *oldMain = Safe->getFunction("main"))
829 BasicBlock *BB = BasicBlock::Create(Safe->getContext(), "entry", newMain);
833 ReturnInst::Create(Safe->getContext(), call, BB);
836 // The second nasty issue we must deal with in the JIT is that the Safe
841 // Add the resolver to the Safe module.
844 Safe
795 CleanupAndPrepareModules(BugDriver &BD, Module *&Test, Module *Safe) argument
960 TestCodeGenerator(BugDriver &BD, Module *Test, Module *Safe, std::string &Error) argument
[all...]
/external/llvm/lib/CodeGen/
H A DMachineLICM.cpp563 bool Safe = true; local
574 Safe = false;
578 if (Safe)

Completed in 101 milliseconds