Home
last modified time | relevance | path

Searched refs:OldClass (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp1657 auto *OldClass = LookupResult->second; in setMemoryClass() local
1658 if (OldClass != NewClass) { in setMemoryClass()
1661 OldClass->memory_erase(MP); in setMemoryClass()
1664 if (OldClass->getMemoryLeader() == From) { in setMemoryClass()
1665 if (OldClass->definesNoMemory()) { in setMemoryClass()
1666 OldClass->setMemoryLeader(nullptr); in setMemoryClass()
1668 OldClass->setMemoryLeader(getNextMemoryLeader(OldClass)); in setMemoryClass()
1670 << OldClass->getID() << " to " in setMemoryClass()
1671 << *OldClass->getMemoryLeader() in setMemoryClass()
1674 markMemoryLeaderChangeTouched(OldClass); in setMemoryClass()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DTreeTransform.h13282 CXXRecordDecl *OldClass = E->getLambdaClass(); in TransformLambdaExpr() local
13287 getDerived().transformedLocalDecl(OldClass, {Class}); in TransformLambdaExpr()
13291 Mangling = std::make_tuple(OldClass->hasKnownLambdaInternalLinkage(), in TransformLambdaExpr()
13292 OldClass->getLambdaManglingNumber(), in TransformLambdaExpr()
13293 OldClass->getDeviceLambdaManglingNumber(), in TransformLambdaExpr()
13294 OldClass->getLambdaContextDecl()); in TransformLambdaExpr()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExprConstant.cpp5805 const CXXRecordDecl *OldClass = Path[0]->getPointeeCXXRecordDecl(); in HandleCovariantReturnAdjustment() local
5808 assert(OldClass && NewClass && "unexpected kind of covariant return"); in HandleCovariantReturnAdjustment()
5809 if (OldClass != NewClass && in HandleCovariantReturnAdjustment()
5810 !CastToBaseClass(Info, E, LVal, OldClass, NewClass)) in HandleCovariantReturnAdjustment()
5812 OldClass = NewClass; in HandleCovariantReturnAdjustment()