Home
last modified time | relevance | path

Searched refs:PreviousDef (Results 1 – 4 of 4) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineCopyPropagation.cpp390 MCRegister PreviousDef = CopyOperands->Destination->getReg().asMCReg(); in isNopCopy() local
391 if (Src == PreviousSrc && Def == PreviousDef) in isNopCopy()
396 return SubIdx == TRI->getSubRegIndex(PreviousDef, Def); in isNopCopy()
/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseObjc.cpp386 auto *PreviousDef = cast<ObjCInterfaceDecl>(SkipBody.Previous); in ParseObjCAtInterfaceDeclaration() local
387 if (Actions.ActOnDuplicateODRHashDefinition(ClsType, PreviousDef)) { in ParseObjCAtInterfaceDeclaration()
388 ClsType->mergeDuplicateDefinitionWithCommon(PreviousDef->getDefinition()); in ParseObjCAtInterfaceDeclaration()
392 DiagsEmitter.diagnoseMismatch(PreviousDef, ClsType); in ParseObjCAtInterfaceDeclaration()
2130 auto *PreviousDef = cast<ObjCProtocolDecl>(SkipBody.Previous); in ParseObjCAtProtocolDeclaration() local
2131 if (Actions.ActOnDuplicateODRHashDefinition(ProtoType, PreviousDef)) { in ParseObjCAtProtocolDeclaration()
2133 PreviousDef->getDefinition()); in ParseObjCAtProtocolDeclaration()
2137 DiagsEmitter.diagnoseMismatch(PreviousDef, ProtoType); in ParseObjCAtProtocolDeclaration()
/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DCodeGenSchedule.cpp416 STIPredicateFunction &PreviousDef = STIPredicates[It->second]; in collectSTIPredicates() local
417 PreviousDef.addDefinition(R); in collectSTIPredicates()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3798 VPValue *PreviousDef = PhiR->getBackedgeValue(); in fixFixedOrderRecurrence() local
3799 Value *Incoming = State.get(PreviousDef, UF - 1); in fixFixedOrderRecurrence()
3826 ExtractForPhiUsedOutsideLoop = State.get(PreviousDef, UF - 2); in fixFixedOrderRecurrence()