HomeSort by relevance Sort by last modified time
    Searched refs:Pass (Results 26 - 50 of 138) sorted by null

12 3 4 5 6

  /external/llvm/lib/Transforms/IPO/
InlineSimple.cpp 31 /// \brief Actaul inliner pass implementation.
34 /// inliner pass and the always inliner pass. The two passes use different cost
49 static char ID; // Pass identification, replacement for typeid
69 Pass *llvm::createFunctionInliningPass() { return new SimpleInliner(); }
71 Pass *llvm::createFunctionInliningPass(int Threshold) {
InlineAlways.cpp 33 /// \brief Inliner pass which only handles "always inline" functions.
48 static char ID; // Pass identification, replacement for typeid
55 using llvm::Pass::doFinalization;
71 Pass *llvm::createAlwaysInlinerPass() { return new AlwaysInliner(); }
73 Pass *llvm::createAlwaysInlinerPass(bool InsertLifetime) {
  /external/llvm/include/llvm/Transforms/Utils/
UnifyFunctionExitNodes.h 10 // This pass is used to ensure that functions have at most one return and one
21 #include "llvm/Pass.h"
28 static char ID; // Pass identification, replacement for typeid
47 Pass *createUnifyFunctionExitNodesPass();
  /frameworks/compile/libbcc/include/bcc/AndroidBitcode/
ABCExpandVAArgPass.h 20 #include <llvm/Pass.h>
32 * This pass expands va_arg LLVM instruction generated from llvm-ndk-cc.
  /external/clang/lib/ARCMigrate/
TransGCCalls.cpp 30 IdentifierTable &Ids = MigrateCtx.Pass.Ctx.Idents;
38 TransformActions &TA = MigrateCtx.Pass.TA;
41 if (MigrateCtx.Pass.noNSAllocReallocError())
TransAutoreleasePool.cpp 72 AutoreleasePoolRewriter(MigrationPass &pass)
73 : Body(0), Pass(pass) {
74 PoolII = &pass.Ctx.Idents.get("NSAutoreleasePool");
75 DrainSel = pass.Ctx.Selectors.getNullarySelector(
76 &pass.Ctx.Idents.get("drain"));
113 Transaction Trans(Pass.TA);
116 Pass.TA.removeStmt(info.Dcl);
127 Pass.TA.replaceStmt(*scope.Begin, "@autoreleasepool {");
128 Pass.TA.removeStmt(*scope.End)
    [all...]
TransProperties.cpp 48 MigrationPass &Pass;
74 : MigrateCtx(MigrateCtx), Pass(MigrateCtx.Pass) { }
138 Transaction Trans(Pass.TA);
155 Transaction Trans(Pass.TA);
217 (Pass.isGCMigration() && !hasGCWeak(props, atLoc)))
231 Pass.TA.clearDiagnostic(diag::err_arc_strong_property_ownership,
239 bool canUseWeak = canApplyWeak(Pass.Ctx, getPropertyType(props),
240 /*AllowOnUnknownClass=*/Pass.isGCMigration());
242 (Pass.isGCMigration() && !hasGCWeak(props, atLoc)) ? "strong"
    [all...]
TransZeroOutPropsInDealloc.cpp 30 MigrationPass &Pass;
38 ZeroOutInDeallocRemover(MigrationPass &pass) : Pass(pass), SelfD(0) {
40 Pass.Ctx.Selectors.getNullarySelector(&Pass.Ctx.Idents.get("finalize"));
44 ASTContext &Ctx = Pass.Ctx;
45 TransformActions &TA = Pass.TA;
84 Transaction Trans(Pass.TA);
85 Pass.TA.removeStmt(POE)
    [all...]
TransProtectedScope.cpp 96 MigrationPass &Pass;
103 : Pass(BodyCtx.getMigrationContext().Pass),
104 SM(Pass.Ctx.getSourceManager()) {
111 const CapturedDiagList &DiagList = Pass.getDiags();
125 Transaction Trans(Pass.TA);
137 Pass.TA.clearDiagnostic(diag::err_switch_into_protected_scope, ErrLoc);
152 Pass.TA.clearDiagnostic(Diag.getID(), Diag.getLocation());
169 Pass.TA.insertAfterToken(info.SC->getColonLoc(), " {");
170 Pass.TA.insert(info.Range.getEnd(), "}\n")
    [all...]
Transforms.h 36 void rewriteAutoreleasePool(MigrationPass &pass);
37 void rewriteUnbridgedCasts(MigrationPass &pass);
38 void makeAssignARCSafe(MigrationPass &pass);
39 void removeRetainReleaseDeallocFinalize(MigrationPass &pass);
40 void removeZeroOutPropsInDeallocFinalize(MigrationPass &pass);
41 void rewriteUnusedInitDelegate(MigrationPass &pass);
42 void checkAPIUses(MigrationPass &pass);
44 void removeEmptyStatementsAndDeallocFinalize(MigrationPass &pass);
85 MigrationPass &Pass;
104 explicit MigrationContext(MigrationPass &pass) : Pass(pass) {
    [all...]
TransEmptyStatementsAndDealloc.cpp 153 MigrationPass &Pass;
156 EmptyStatementsRemover(MigrationPass &pass) : Pass(pass) { }
176 ASTContext &getContext() { return Pass.Ctx; }
181 if (EmptyChecker(Pass.Ctx, Pass.ARCMTMacroLocs).Visit(S)) {
182 Transaction Trans(Pass.TA);
183 Pass.TA.removeStmt(S);
200 static void cleanupDeallocOrFinalize(MigrationPass &pass) {
    [all...]
TransGCAttrs.cpp 92 ASTContext &Ctx = MigrateCtx.Pass.Ctx;
179 SourceManager &SM = MigrateCtx.Pass.Ctx.getSourceManager();
187 TransformActions &TA = MigrateCtx.Pass.TA;
203 TransformActions &TA = MigrateCtx.Pass.TA;
211 if (!canApplyWeak(MigrateCtx.Pass.Ctx, Attr.ModifiedType,
267 TransformActions &TA = MigrateCtx.Pass.TA;
278 if (canApplyWeak(MigrateCtx.Pass.Ctx, IndProps.front()->getType(),
293 Loc = MigrateCtx.Pass.Ctx.getSourceManager()
332 MigrateCtx.Pass.Ctx.getTranslationUnitDecl());
346 Attr.Loc.dump(Pass.Ctx.getSourceManager())
    [all...]
Transforms.cpp 371 T = Pass.Ctx.getBaseElementType(T);
389 SourceManager &SM = Pass.Ctx.getSourceManager();
404 Pass.Ctx.getLangOpts(),
431 Pass.TA.replaceText(tok.getLocation(), fromAttr, toAttr);
453 Pass.TA.remove(SourceRange(BeforeTok.getLocation(),
456 Pass.TA.remove(SourceRange(AttrLoc, AfterTok.getLocation()));
458 Pass.TA.remove(SourceRange(BeforeTok.getLocation(), AttrLoc));
472 SourceManager &SM = Pass.Ctx.getSourceManager();
487 Pass.Ctx.getLangOpts(),
500 Pass.TA.insert(tok.getLocation(), std::string("(") + attr.str() + ") ")
    [all...]
  /external/jmonkeyengine/engine/src/core-effects/com/jme3/post/filters/
BloomFilter.java 85 private Pass preGlowPass;
86 private Pass extractPass;
87 private Pass horizontalBlur = new Pass();
88 private Pass verticalalBlur = new Pass();
117 preGlowPass = new Pass();
121 postRenderPasses = new ArrayList<Pass>();
124 extractPass = new Pass() {
145 //configuring horizontal blur pass
    [all...]
CartoonEdgeFilter.java 38 import com.jme3.post.Filter.Pass;
51 private Pass normalPass;
91 normalPass = new Pass();
  /external/llvm/include/llvm/Transforms/IPO/
InlinerPass.h 42 // Pass class.
45 using llvm::Pass::doFinalization;
73 /// attribute. This is useful for the InlineAlways pass that only wants to
PassManagerBuilder.h 1 // llvm/Transforms/IPO/PassManagerBuilder.h - Build Standard Pass -*- C++ -*-=//
23 class Pass;
28 /// pass sequence in various ways. A simple example of using it would be:
37 /// to the default pass manager. They do this by specifying where in the pass
39 /// the pass(es). For example, a plugin that wanted to add a loop optimization
54 /// configured) as well as the pass manager to add stuff to.
82 /// inserted after the inlining pass.
96 /// per-module pass pipeline.
101 Pass *Inliner
    [all...]
  /external/llvm/lib/Target/R600/
AMDGPU.h 34 Pass *createAMDGPUStructurizeCFGPass();
  /external/webrtc/src/system_wrappers/source/
condition_variable_unittest.cc 33 // One can pass it or grab it - both calls have timeouts.
52 // Pass the baton. Returns false if baton is not picked up in |max_msecs|.
53 // Only one process can pass at the same time; this property is
55 bool Pass(WebRtc_UWord32 max_msecs) {
64 LOG("Pass count is %d", pass_count_);
76 // We don't allow polling PassCount() during a Pass()-call since there is
77 // no guarantee that |pass_count_| is incremented until the Pass()-call
134 // part of Pass() at a time.
152 EXPECT_TRUE(the_baton->Pass(kLongWaitMs));
172 // we don't know if it will exit before or after the Pass
    [all...]
  /external/llvm/include/llvm/
PassSupport.h 1 //===- llvm/PassSupport.h - Pass Support code -------------------*- C++ -*-===//
11 // is automatically #included by Pass.h, so:
15 // Instead, #include Pass.h.
17 // This file defines Pass registration code and classes used for it.
24 #include "Pass.h"
34 /// PassInfo class - An instance of this class exists for every pass known by
35 /// the system, and can be obtained from a live Pass by calling its
41 typedef Pass* (*NormalCtor_t)();
44 const char *const PassName; // Nice name for Pass
45 const char *const PassArgument; // Command Line argument to run this pass
    [all...]
  /external/jmonkeyengine/engine/src/core/com/jme3/post/
Filter.java 66 protected Pass defaultPass;
67 protected List<Pass> postRenderPasses;
77 * Inner class Pass
78 * Pass are like filters in filters.
81 public class Pass {
89 * init the pass called internally
123 * init the pass called internally
139 * init the pass called internally
197 * returns the default pass texture format
205 * returns the default pass depth format
247 Pass pass = it.next(); local
    [all...]
  /external/llvm/lib/CodeGen/
MachineFunctionPass.cpp 21 Pass *MachineFunctionPass::createPrinterPass(raw_ostream &O,
  /external/valgrind/main/gdbserver_tests/
mcsignopass.stdoutB.exp 1 Signal Stop Print Pass to program Description
3 Signal Stop Print Pass to program Description
5 Signal Stop Print Pass to program Description
51 Signal Stop Print Pass to program Description
  /external/jmonkeyengine/engine/src/core-effects/com/jme3/post/ssao/
SSAOFilter.java 43 import com.jme3.post.Filter.Pass;
63 private Pass normalPass;
74 private Pass ssaoPass;
76 // private Pass downSamplePass;
126 postRenderPasses = new ArrayList<Pass>();
128 normalPass = new Pass();
144 //ssao Pass
151 ssaoPass = new Pass() {
  /external/llvm/lib/Analysis/IPA/
CallGraphSCCPass.cpp 1 //===- CallGraphSCCPass.cpp - Pass that operates BU on call graph ---------===//
60 /// Pass Manager itself does not invalidate any analysis info.
68 return "CallGraph Pass Manager";
72 virtual Pass *getAsPass() { return this; }
76 errs().indent(Offset*2) << "Call Graph SCC Pass Manager\n";
78 Pass *P = getContainedPass(Index);
84 Pass *getContainedPass(unsigned N) {
85 assert(N < PassVector.size() && "Pass number out of range!");
86 return static_cast<Pass *>(PassVector[N]);
97 bool RunPassOnSCC(Pass *P, CallGraphSCC &CurSCC
    [all...]

Completed in 2703 milliseconds

12 3 4 5 6