| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TypeMetadataUtils.cpp | 150 if (auto *Equiv = dyn_cast<DSOLocalEquivalent>(I)) in getPointerAtOffset() local 151 I = Equiv->getGlobalValue(); in getPointerAtOffset() 260 if (auto *Equiv = dyn_cast<DSOLocalEquivalent>(U)) in replaceRelativePointerUsersWithZero() local 261 replaceRelativePointerUsersWithZero(Equiv); in replaceRelativePointerUsersWithZero()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | GlobalISelEmitter.cpp | 384 const CodeGenInstruction *getEquivNode(const Record &Equiv, 509 for (const Record *Equiv : RK.getAllDerivedDefinitions("GINodeEquiv")) in gatherNodeEquivs() local 510 NodeEquivs[Equiv->getValueAsDef("Node")] = Equiv; in gatherNodeEquivs() 513 for (const Record *Equiv : in gatherNodeEquivs() local 515 const Record *SelDAGEquiv = Equiv->getValueAsDef("SelDAGEquivalent"); in gatherNodeEquivs() 518 ComplexPatternEquivs[SelDAGEquiv] = Equiv; in gatherNodeEquivs() 522 for (const Record *Equiv : in gatherNodeEquivs() local 524 const Record *SelDAGEquiv = Equiv->getValueAsDef("SelDAGEquivalent"); in gatherNodeEquivs() 527 SDNodeXFormEquivs[SelDAGEquiv] = Equiv; in gatherNodeEquivs() 536 GlobalISelEmitter::getEquivNode(const Record &Equiv, in getEquivNode() argument [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | StructuralHash.cpp | 174 const auto *Equiv = cast<DSOLocalEquivalent>(C); in hashConstant() local 175 auto H = hashGlobalValue(Equiv->getGlobalValue()); in hashConstant()
|
| H A D | Constants.cpp | 1961 DSOLocalEquivalent *&Equiv = GV->getContext().pImpl->DSOLocalEquivalents[GV]; in get() local 1962 if (!Equiv) in get() 1963 Equiv = new DSOLocalEquivalent(GV); in get() 1965 assert(Equiv->getGlobalValue() == GV && in get() 1967 return Equiv; in get()
|
| H A D | AsmWriter.cpp | 1652 if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(CV)) { in WriteConstantInternal() local 1654 WriteAsOperandInternal(Out, Equiv->getGlobalValue(), WriterCtx); in WriteConstantInternal()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | SampleProfileLoaderBaseImpl.h | 372 const BasicBlockT *Equiv = EquivalenceClass[BB]; 374 << "]: " << ((Equiv) ? EquivalenceClass[BB]->getName() : "NONE") << "\n";
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | AsmParser.cpp | 348 Equiv, enumerator 1955 return parseDirectiveSet(IDVal, AssignmentKind::Equiv); in parseStatement() 2898 case AssignmentKind::Equiv: in parseAssignment()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | AsmPrinter.cpp | 3487 if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(CV)) in lowerConstant() local 3489 getSymbol(Equiv->getGlobalValue()), nullptr, 0, std::nullopt, TM); in lowerConstant()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 3004 } else if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(C)) { in writeConstants() local 3006 Record.push_back(VE.getTypeID(Equiv->getGlobalValue()->getType())); in writeConstants() 3007 Record.push_back(VE.getValueID(Equiv->getGlobalValue())); in writeConstants()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 293 auto *Equiv = DSOLocalEquivalent::get(GV); in validateEndOfModule() local 294 FwdRef->replaceAllUsesWith(Equiv); in validateEndOfModule()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 1901 if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(C)) in getValueImpl() local 1902 return getValue(Equiv->getGlobalValue()); in getValueImpl()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 11136 SourceLocation Loc, const NamedDecl *D, ArrayRef<const NamedDecl *> Equiv) { in diagnoseEquivalentInternalLinkageDeclarations() argument 11144 for (auto *E : Equiv) { in diagnoseEquivalentInternalLinkageDeclarations()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 10588 ArrayRef<const NamedDecl *> Equiv);
|