Home
last modified time | relevance | path

Searched refs:EHFilterScope (Results 1 – 8 of 8) sorted by relevance

/external/clang/lib/CodeGen/
DCGCleanup.h92 friend class EHFilterScope; variable
439 class EHFilterScope : public EHScope {
452 EHFilterScope(unsigned numFilters) in EHFilterScope() function
459 return sizeof(EHFilterScope) + numFilters * sizeof(llvm::Value*); in getSizeForNumFilters()
529 Size = EHFilterScope::getSizeForNumFilters(
530 static_cast<const EHFilterScope *>(get())->getNumFilters());
DCGCleanup.cpp235 EHFilterScope *EHScopeStack::pushFilter(unsigned numFilters) { in pushFilter()
237 char *buffer = allocate(EHFilterScope::getSizeForNumFilters(numFilters)); in pushFilter()
238 EHFilterScope *filter = new (buffer) EHFilterScope(numFilters); in pushFilter()
246 EHFilterScope &filter = cast<EHFilterScope>(*begin()); in popFilter()
247 deallocate(EHFilterScope::getSizeForNumFilters(filter.getNumFilters())); in popFilter()
DCGException.cpp453 EHFilterScope *Filter = EHStack.pushFilter(NumExceptions); in EmitStartEHSpec()
467 EHFilterScope &filterScope) { in emitFilterDispatchBlock()
530 EHFilterScope &filterScope = cast<EHFilterScope>(*EHStack.begin()); in EmitEndEHSpec()
790 EHFilterScope &filter = cast<EHFilterScope>(*I); in EmitLandingPad()
DEHScopeStack.h329 class EHFilterScope *pushFilter(unsigned NumFilters);
/external/llvm-project/clang/lib/CodeGen/
DCGCleanup.h91 friend class EHFilterScope; variable
437 class EHFilterScope : public EHScope {
450 EHFilterScope(unsigned numFilters) in EHFilterScope() function
457 return sizeof(EHFilterScope) + numFilters * sizeof(llvm::Value*); in getSizeForNumFilters()
516 Size = EHFilterScope::getSizeForNumFilters(
517 static_cast<const EHFilterScope *>(get())->getNumFilters());
DCGCleanup.cpp225 EHFilterScope *EHScopeStack::pushFilter(unsigned numFilters) { in pushFilter()
227 char *buffer = allocate(EHFilterScope::getSizeForNumFilters(numFilters)); in pushFilter()
228 EHFilterScope *filter = new (buffer) EHFilterScope(numFilters); in pushFilter()
236 EHFilterScope &filter = cast<EHFilterScope>(*begin()); in popFilter()
237 deallocate(EHFilterScope::getSizeForNumFilters(filter.getNumFilters())); in popFilter()
DCGException.cpp489 EHFilterScope *Filter = EHStack.pushFilter(NumExceptions); in EmitStartEHSpec()
503 EHFilterScope &filterScope) { in emitFilterDispatchBlock()
572 EHFilterScope &filterScope = cast<EHFilterScope>(*EHStack.begin()); in EmitEndEHSpec()
828 EHFilterScope &filter = cast<EHFilterScope>(*I); in EmitLandingPad()
DEHScopeStack.h326 class EHFilterScope *pushFilter(unsigned NumFilters);