HomeSort by: relevance | last modified time | path
    Searched defs:Cleanup (Results 1 - 20 of 20) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/
AtomicChange.h 157 // clang-format's cleanup functionality, e.g. redundant commas around deleted
159 bool Cleanup = true;
  /src/sys/arch/mac68k/mac68k/
pramasm.s 380 bra Cleanup | and call mom to clean up after us
383 Cleanup:
  /src/external/bsd/ntp/dist/adjtimed/
adjtimed.c 55 void Cleanup (void);
177 (void)signal(SIGTERM, Cleanup);
207 Cleanup();
217 Cleanup();
225 Cleanup();
241 Cleanup();
471 Cleanup(void)
483 } /* Cleanup */
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCleanup.h 67 /// Whether this cleanup needs to be run along normal edges.
70 /// Whether this cleanup needs to be run along exception edges.
73 /// Whether this cleanup is currently active.
76 /// Whether this cleanup is a lifetime marker
79 /// Whether the normal cleanup should test the activation flag.
82 /// Whether the EH cleanup should test the activation flag.
85 /// The amount of extra storage needed by the Cleanup.
105 enum Kind { Cleanup, Catch, Terminate, Filter };
145 /// Objective C \@finally blocks are represented using a cleanup scope
231 /// A cleanup scope which generates the cleanup blocks lazily
    [all...]
CGBlocks.h 162 EHScopeStack::stable_iterator Cleanup;
184 return Cleanup;
186 void setCleanup(EHScopeStack::stable_iterator cleanup) {
188 Cleanup = cleanup;
EHScopeStack.h 1 //===-- EHScopeStack.h - Stack for cleanup IR generation --------*- C++ -*-===//
34 /// the innermost cleanup. When a (normal) cleanup is popped, any
35 /// unresolved fixups in that scope are threaded through the cleanup.
78 /// Denotes a cleanup that should run when a scope is exited using exceptional
82 /// Denotes a cleanup that should run when a scope is exited using normal
134 /// Information for lazily generating a cleanup. Subclasses must be
136 /// allocated on the cleanup stack and freely copied and moved
139 /// Cleanup implementations should generally be declared in an
141 class Cleanup {
    [all...]
CGCall.h 281 EHScopeStack::stable_iterator Cleanup;
323 void addArgCleanupDeactivation(EHScopeStack::stable_iterator Cleanup,
326 ArgCleanup.Cleanup = Cleanup;
347 /// is used to cleanup objects that are owned by the callee once the call
CGCleanup.cpp 12 // A "cleanup" is a piece of code which needs to be executed whenever
144 EHCleanupScope *cleanup = dyn_cast<EHCleanupScope>(&*it); local
145 if (!cleanup || !cleanup->isLifetimeMarker())
155 if (auto *cleanup = dyn_cast<EHCleanupScope>(&*find(si)))
156 if (cleanup->isLifetimeMarker()) {
157 si = cleanup->getEnclosingEHScope();
170 EHCleanupScope &cleanup = cast<EHCleanupScope>(*find(si)); local
171 if (cleanup.isActive()) return si;
172 si = cleanup.getEnclosingNormalCleanup()
297 EHCleanupScope &cleanup = cast<EHCleanupScope>(*EHStack.begin()); local
    [all...]
CGExprCXX.cpp 997 EHScopeStack::stable_iterator Cleanup;
1082 // Enter a partial-destruction Cleanup if necessary.
1084 // In principle we could tell the Cleanup where we are more
1094 Cleanup = EHStack.stable_begin();
1099 // Tell the cleanup that it needs to destroy up to this
1142 // If there was a Cleanup, deactivate it.
1144 DeactivateCleanupBlock(Cleanup, CleanupDominator);
1164 // Store the new Cleanup position for irregular Cleanups.
1166 // FIXME: Share this cleanup with the constructor call emission rather than
1167 // having it create a cleanup of its own
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
WinEHFuncInfo.h 42 MBBOrBasicBlock Cleanup;
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86FlagsCopyLowering.cpp 420 auto Cleanup = make_scope_exit([&] {
  /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
BenchmarkResult.cpp 375 auto Cleanup = make_scope_exit([&] { OS.flush(); });
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TypePromotion.cpp 127 void Cleanup(void);
613 void IRPromoter::Cleanup() {
614 LLVM_DEBUG(dbgs() << "IR Promotion: Cleanup..\n");
720 Cleanup();
WinEHPrepare.cpp 13 // personality functions require cleanup code to be outlined, and the C++
136 UME.Cleanup = BB;
288 // If a nested cleanup pad reports a null unwind destination and the
311 // It's possible for a cleanup to be visited twice: it might have multiple
330 report_fatal_error("Cleanup funclets for the MSVC++ personality cannot "
406 // If a nested cleanup pad reports a null unwind destination and the
416 // It's possible for a cleanup to be visited twice: it might have multiple
433 report_fatal_error("Cleanup funclets for the SEH personality cannot "
555 if (const auto *Cleanup = dyn_cast<CleanupPadInst>(Pad)) {
556 // Create the entry for this cleanup with the appropriate handle
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
ThreadSafetyTraverse.h 411 bool Cleanup;
418 : Verbose(V), Cleanup(C), CStyle(CS) {}
  /src/external/apache2/llvm/dist/llvm/tools/gold/
gold-plugin.cpp 129 static std::vector<std::string> Cleanup;
809 Cleanup.push_back(Filename);
1169 for (std::string &Name : Cleanup) {
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
ScopeInfo.h 845 CleanupInfo Cleanup;
Sema.h 763 CleanupInfo Cleanup;
766 /// cleanup that are created by the current full expression.
1238 /// Whether the enclosing context needed a cleanup.
1241 /// The number of active cleanup objects when we entered
  /src/external/apache2/llvm/dist/clang/lib/AST/
ExprConstant.cpp 672 /// A cleanup, and a flag indicating whether it is lifetime-extended.
673 class Cleanup {
679 Cleanup(APValue *Val, APValue::LValueBase Base, QualType T,
683 /// Determine whether this cleanup should be performed at the end of the
823 llvm::SmallVector<Cleanup, 16> CleanupStack;
1089 [](Cleanup &C) {
1100 for (Cleanup &C : CleanupStack) {
1354 bool OK = cleanup(Info, RunDestructors, OldStackSize);
1366 static bool cleanup(EvalInfo &Info, bool RunDestructors, function in class:__anon2661::ScopeRAII
1387 std::remove_if(NewEnd, Info.CleanupStack.end(), [](Cleanup &C)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64FrameLowering.cpp 1117 auto Cleanup = make_scope_exit([&]() { MF.setHasWinCFI(HasWinCFI); });
1709 auto Cleanup = make_scope_exit([&] { InsertReturnAddressAuth(MF, MBB); });

Completed in 47 milliseconds