Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp374 const CodeGenInstruction *getEquivNode(Record &Equiv,
476 for (Record *Equiv : RK.getAllDerivedDefinitions("GINodeEquiv")) in gatherNodeEquivs()
477 NodeEquivs[Equiv->getValueAsDef("Node")] = Equiv; in gatherNodeEquivs()
481 Record *SelDAGEquiv = Equiv->getValueAsDef("SelDAGEquivalent"); in gatherNodeEquivs()
484 ComplexPatternEquivs[SelDAGEquiv] = Equiv; in gatherNodeEquivs()
492 SDNodeXFormEquivs[SelDAGEquiv] = Equiv; in gatherNodeEquivs()
504 if (!Equiv.isValueUnset("IfFloatingPoint") && in getEquivNode()
509 if (!Equiv.isValueUnset("IfConvergent") && in getEquivNode()
515 if (!Equiv.isValueUnset("IfSignExtend") && in getEquivNode()
519 if (!Equiv.isValueUnset("IfZeroExtend") && in getEquivNode()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetLoweringObjectFile.h202 virtual const MCExpr *lowerDSOLocalEquivalent(const DSOLocalEquivalent *Equiv, in lowerDSOLocalEquivalent() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLoweringObjectFileImpl.h109 const MCExpr *lowerDSOLocalEquivalent(const DSOLocalEquivalent *Equiv,
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileLoaderBaseImpl.h343 const BasicBlockT *Equiv = EquivalenceClass[BB];
345 << "]: " << ((Equiv) ? EquivalenceClass[BB]->getName() : "NONE") << "\n";
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp1836 DSOLocalEquivalent *&Equiv = GV->getContext().pImpl->DSOLocalEquivalents[GV]; in get() local
1837 if (!Equiv) in get()
1838 Equiv = new DSOLocalEquivalent(GV); in get()
1840 assert(Equiv->getGlobalValue() == GV && in get()
1842 return Equiv; in get()
H A DAsmWriter.cpp1525 if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(CV)) { in WriteConstantInternal() local
1527 WriteAsOperandInternal(Out, Equiv->getGlobalValue(), WriterCtx); in WriteConstantInternal()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp1146 const DSOLocalEquivalent *Equiv, const TargetMachine &TM) const { in lowerDSOLocalEquivalent() argument
1149 const auto *GV = Equiv->getGlobalValue(); in lowerDSOLocalEquivalent()
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DAsmParser.cpp362 Equiv, enumerator
2034 return parseDirectiveSet(IDVal, AssignmentKind::Equiv); in parseStatement()
2960 case AssignmentKind::Equiv: in parseAssignment()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp3138 if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(CV)) in lowerConstant() local
3139 return getObjFileLowering().lowerDSOLocalEquivalent(Equiv, TM); in lowerConstant()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp2778 } else if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(C)) { in writeConstants() local
2780 Record.push_back(VE.getTypeID(Equiv->getGlobalValue()->getType())); in writeConstants()
2781 Record.push_back(VE.getValueID(Equiv->getGlobalValue())); in writeConstants()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp270 auto *Equiv = DSOLocalEquivalent::get(GV); in validateEndOfModule() local
271 FwdRef->replaceAllUsesWith(Equiv); in validateEndOfModule()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp10637 SourceLocation Loc, const NamedDecl *D, ArrayRef<const NamedDecl *> Equiv) { in diagnoseEquivalentInternalLinkageDeclarations() argument
10645 for (auto *E : Equiv) { in diagnoseEquivalentInternalLinkageDeclarations()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp1853 if (const auto *Equiv = dyn_cast<DSOLocalEquivalent>(C)) in getValueImpl() local
1854 return getValue(Equiv->getGlobalValue()); in getValueImpl()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h2517 ArrayRef<const NamedDecl *> Equiv);