Home
last modified time | relevance | path

Searched refs:Equiv (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTypeMetadataUtils.cpp150 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 DGlobalISelEmitter.cpp384 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 DStructuralHash.cpp174 const auto *Equiv = cast<DSOLocalEquivalent>(C); in hashConstant() local
175 auto H = hashGlobalValue(Equiv->getGlobalValue()); in hashConstant()
H A DConstants.cpp1961 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 DAsmWriter.cpp1652 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 DSampleProfileLoaderBaseImpl.h372 const BasicBlockT *Equiv = EquivalenceClass[BB];
374 << "]: " << ((Equiv) ? EquivalenceClass[BB]->getName() : "NONE") << "\n";
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DAsmParser.cpp348 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 DAsmPrinter.cpp3487 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 DBitcodeWriter.cpp3004 } 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 DLLParser.cpp293 auto *Equiv = DSOLocalEquivalent::get(GV); in validateEndOfModule() local
294 FwdRef->replaceAllUsesWith(Equiv); in validateEndOfModule()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp1901 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 DSemaOverload.cpp11136 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 DSema.h10588 ArrayRef<const NamedDecl *> Equiv);