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

/external/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp180 // Safe to transform, don't even bother trying to "promote" it.
268 /// (Safe). Marking safe usually means adding ToMark to Safe. However, if there
269 /// is already a prefix of Indices in Safe, Indices are implicitely marked safe
271 /// removed from Safe (since they are implicitely safe because of Indices now).
273 std::set<ArgPromotion::IndicesVector> &Safe) {
275 Low = Safe.upper_bound(ToMark);
276 // Guard against the case where Safe is empty
277 if (Low != Safe.begin())
282 if (Low != Safe
272 MarkIndicesSafe(const ArgPromotion::IndicesVector &ToMark, std::set<ArgPromotion::IndicesVector> &Safe) argument
[all...]
/external/llvm/tools/bugpoint/
H A DMiscompilation.cpp692 static bool TestOptimizer(BugDriver &BD, Module *Test, Module *Safe, argument
704 Module *New = TestMergedProgram(BD, Optimized, Safe, true, Error, Broken);
761 Module *Safe) {
768 // First, if the main function is in the Safe module, we must add a stub to
771 if (Function *oldMain = Safe->getFunction("main"))
794 BasicBlock *BB = BasicBlock::Create(Safe->getContext(), "entry", newMain);
798 ReturnInst::Create(Safe->getContext(), call, BB);
801 // The second nasty issue we must deal with in the JIT is that the Safe
806 // Add the resolver to the Safe module.
809 Safe
760 CleanupAndPrepareModules(BugDriver &BD, Module *&Test, Module *Safe) argument
925 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 424 milliseconds