Home
last modified time | relevance | path

Searched refs:hasTrivialDestructor (Results 1 – 25 of 35) sorted by relevance

12

/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DDebugLoc.h70 bool hasTrivialDestructor() const { return Loc.hasTrivialDestructor(); } in hasTrivialDestructor() function
DTrackingMDRef.h71 bool hasTrivialDestructor() const { in hasTrivialDestructor() function
130 bool hasTrivialDestructor() const { return Ref.hasTrivialDestructor(); } in hasTrivialDestructor() function
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DDebugLoc.h70 bool hasTrivialDestructor() const { return Loc.hasTrivialDestructor(); } in hasTrivialDestructor() function
DTrackingMDRef.h76 bool hasTrivialDestructor() const { in hasTrivialDestructor() function
139 bool hasTrivialDestructor() const { return Ref.hasTrivialDestructor(); } in hasTrivialDestructor() function
/external/llvm/include/llvm/IR/
DTrackingMDRef.h71 bool hasTrivialDestructor() const { in hasTrivialDestructor() function
130 bool hasTrivialDestructor() const { return Ref.hasTrivialDestructor(); } in hasTrivialDestructor() function
DDebugLoc.h80 bool hasTrivialDestructor() const { return Loc.hasTrivialDestructor(); } in hasTrivialDestructor() function
/external/clang/lib/CodeGen/
DCGCXX.cpp85 if (Base->hasTrivialDestructor()) continue; in TryEmitBaseDestructorAsAlias()
DCGClass.cpp560 !BaseClassDecl->hasTrivialDestructor()) in EmitBaseInitializer()
1426 if (BaseClassDecl->hasTrivialDestructor()) in HasTrivialDestructorBody()
1850 if (BaseClassDecl->hasTrivialDestructor()) in EnterDtorCleanups()
1878 if (BaseClassDecl->hasTrivialDestructor()) in EnterDtorCleanups()
2008 !ctor->getParent()->hasTrivialDestructor()) { in EmitCXXAggrConstructorCall()
2381 if (CGM.getLangOpts().Exceptions && !ClassDecl->hasTrivialDestructor()) { in EmitDelegatingCXXConstructorCall()
2424 if (ClassDecl->hasTrivialDestructor()) return; in PushDestructorCleanup()
DCGBlocks.cpp248 if (!record->hasTrivialDestructor()) return false; in isSafeForCXXConstantCapture()
426 if (!record->hasTrivialDestructor()) { in computeBlockInfo()
1565 if (record->hasTrivialDestructor()) in GenerateDestroyHelperFunction()
1957 if (!copyExpr && record->hasTrivialDestructor()) return nullptr; in buildByrefHelpers()
DCGDeclCXX.cpp102 assert(!Record->hasTrivialDestructor()); in EmitDeclDestroy()
DCGDecl.cpp284 return RD && !RD->hasTrivialDestructor(); in hasNontrivialDestruction()
1013 if (!cast<CXXRecordDecl>(RecordTy->getDecl())->hasTrivialDestructor()) { in EmitAutoVarAlloca()
DCGExprAgg.cpp238 !cast<CXXRecordDecl>(Record)->hasTrivialDestructor())) in TypeRequiresGCollection()
DCGExprConstant.cpp943 if (!RD->hasTrivialDestructor()) in VisitCXXConstructExpr()
DCGExprCXX.cpp1554 if (RD->hasDefinition() && !RD->hasTrivialDestructor()) { in EmitObjectDelete()
DCodeGenModule.cpp2044 Record->hasTrivialDestructor(); in isTypeConstant()
2392 bool NeedsGlobalDtor = RD && !RD->hasTrivialDestructor(); in EmitGlobalVarDefinition()
/external/clang/lib/AST/
DDeclCXX.cpp313 if (!BaseClassDecl->hasTrivialDestructor()) in setBases()
425 if (!hasTrivialDestructor()) return false; in isTriviallyCopyable()
846 if (!FieldRec->hasTrivialDestructor()) in addedMember()
/external/llvm/include/llvm/CodeGen/
DMachineInstr.h1195 assert(debugLoc.hasTrivialDestructor() && "Expected trivial destructor");
DSelectionDAGNodes.h822 assert(debugLoc.hasTrivialDestructor() && "Expected trivial destructor");
/external/clang/lib/Analysis/
DCFG.cpp1261 if (!CD->hasTrivialDestructor()) { in addImplicitDtorsForDestructor()
1271 if (!CD->hasTrivialDestructor()) { in addImplicitDtorsForDestructor()
1289 if (!CD->hasTrivialDestructor()) { in addImplicitDtorsForDestructor()
1391 if (!CD->hasTrivialDestructor()) { in addLocalScopeForVarDecl()
3589 if (RD->isCompleteDefinition() && !RD->hasTrivialDestructor()) in VisitCXXDeleteExpr()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachineInstr.h1319 assert(debugLoc.hasTrivialDestructor() && "Expected trivial destructor");
DSelectionDAGNodes.h1056 assert(debugLoc.hasTrivialDestructor() && "Expected trivial destructor");
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineInstr.cpp118 assert(debugLoc.hasTrivialDestructor() && "Expected trivial destructor"); in MachineInstr()
136 assert(debugLoc.hasTrivialDestructor() && "Expected trivial destructor"); in MachineInstr()
/external/clang/lib/StaticAnalyzer/Core/
DExprEngineCallAndReturn.cpp620 if (Ctor.getDecl()->getParent()->hasTrivialDestructor()) in mayInlineCallKind()
/external/llvm/lib/CodeGen/
DMachineInstr.cpp662 assert(debugLoc.hasTrivialDestructor() && "Expected trivial destructor"); in MachineInstr()
686 assert(debugLoc.hasTrivialDestructor() && "Expected trivial destructor"); in MachineInstr()
/external/clang/include/clang/AST/
DDeclCXX.h1269 bool hasTrivialDestructor() const { in hasTrivialDestructor() function
1343 return hasTrivialDestructor() && in isLiteral()

12