Home
last modified time | relevance | path

Searched refs:Dag (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DPseudoLoweringEmitter.cpp54 const DagInit *Dag, unsigned DagIdx,
70 unsigned MIOpNo, unsigned NumOps, const Record *Rec, const DagInit *Dag, in addOperandMapping() argument
74 const Init *DagArg = Dag->getArg(DagIdx); in addOperandMapping()
93 SourceOperands.find(Dag->getArgNameStr(DagIdx)); in addOperandMapping()
97 Dag->getArgNameStr(DagIdx) + in addOperandMapping()
138 const DagInit *Dag = Rec->getValueAsDag("ResultInst"); in evaluateExpansion() local
139 assert(Dag && "Missing result instruction in pseudo expansion!"); in evaluateExpansion()
140 LLVM_DEBUG(dbgs() << " Result: " << *Dag << "\n"); in evaluateExpansion()
142 const DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in evaluateExpansion()
159 if (Insn.Operands.size() != Dag->getNumArgs()) in evaluateExpansion()
[all …]
H A DCompressInstEmitter.cpp131 void addDagOperandMapping(const Record *Rec, const DagInit *Dag,
209 const DagInit *Dag, in addDagOperandMapping() argument
243 if (const auto *DI = dyn_cast<DefInit>(Dag->getArg(DAGOpNo))) { in addDagOperandMapping()
248 "Error in Dag '" + Dag->getAsString() + in addDagOperandMapping()
262 "Error in Dag '" + Dag->getAsString() + in addDagOperandMapping()
263 "'. Operand '" + Dag->getArgNameStr(DAGOpNo) + in addDagOperandMapping()
270 } else if (const auto *II = dyn_cast<IntInit>(Dag->getArg(DAGOpNo))) { in addDagOperandMapping()
273 PrintFatalError(Rec->getLoc(), "Error in Dag '" + Dag->getAsString() + in addDagOperandMapping()
296 StringRef ArgName = Dag->getArgNameStr(DAGOpNo); in addDagOperandMapping()
304 if (!validateArgsTypes(Dag->getArg(It->getValue().DAGOpNo), in addDagOperandMapping()
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DGIMatchDagInstr.h
H A DGIMatchDagInstr.cpp
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DJSONBackend.cpp91 if (const auto *Dag = dyn_cast<DagInit>(&I)) { in translateInit() local
93 Obj["operator"] = translateInit(*Dag->getOperator()); in translateInit()
94 if (auto name = Dag->getName()) in translateInit()
97 for (unsigned Idx = 0, E = Dag->getNumArgs(); Idx < E; ++Idx) { in translateInit()
99 Arg.push_back(translateInit(*Dag->getArg(Idx))); in translateInit()
100 if (const auto ArgName = Dag->getArgName(Idx)) in translateInit()
H A DRecord.cpp973 if (const auto *Dag = dyn_cast<DagInit>(LHS)) { in Fold() local
976 auto *TI = cast<TypedInit>(Dag->getOperator()); in Fold()
983 return Dag->getOperator(); in Fold()
1258 getDagArgNoByKey(const DagInit *Dag, const Init *Key, std::string &Error) { in getDagArgNoByKey() argument
1268 if (Pos >= Dag->getNumArgs()) { in getDagArgNoByKey()
1272 std::to_string(Dag->getNumArgs()) + " arguments)") in getDagArgNoByKey()
1281 auto ArgNo = Dag->getArgNo(Name->getValue()); in getDagArgNoByKey()
1468 const auto *Dag = dyn_cast<DagInit>(LHS); in Fold() local
1469 if (Dag && isa<IntInit, StringInit>(RHS)) { in Fold()
1471 auto ArgNo = getDagArgNoByKey(Dag, RHS, Error); in Fold()
[all …]
H A DTGLexer.h81 Dag, enumerator
H A DTGLexer.cpp388 .Case("dag", tgtok::Dag) in LexIdentifier()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMachineScheduler.h42 void initialize(ScheduleDAGMI *Dag) override;
H A DPPCMachineScheduler.cpp244 void PPCPostRASchedStrategy::initialize(ScheduleDAGMI *Dag) { in initialize() argument
246 PostGenericScheduler::initialize(Dag); in initialize()
/freebsd/usr.sbin/certctl/tests/
H A Dcertctl.subr2 # Copyright (c) 2025 Dag-Erling Smørgrav <des@FreeBSD.org>
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenDAGPatterns.cpp1956 if (const DagInit *Dag = dyn_cast<DagInit>(I)) in GetNumNodeResults() local
1957 if (const DefInit *DI = dyn_cast<DefInit>(Dag->getOperator())) in GetNumNodeResults()
2966 const DagInit *Dag = dyn_cast<DagInit>(TheInit); in ParseTreePattern() local
2967 if (!Dag) { in ParseTreePattern()
2973 auto ParseCastOperand = [this](const DagInit *Dag, StringRef OpName) { in ParseTreePattern() argument
2974 if (Dag->getNumArgs() != 1) in ParseTreePattern()
2980 return ParseTreePattern(Dag->getArg(0), Dag->getArgNameStr(0)); in ParseTreePattern()
2983 if (const ListInit *LI = dyn_cast<ListInit>(Dag->getOperator())) { in ParseTreePattern()
2986 TreePatternNodePtr New = ParseCastOperand(Dag, OpName); in ParseTreePattern()
3001 const DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in ParseTreePattern()
[all …]
/freebsd/contrib/pam_modules/pam_passwdqc/
H A Dpam_passwdqc.spec40 code cleanups (thanks to Dag-Erling Smorgrav).
/freebsd/contrib/openpam/
H A DLICENSE3 Copyright (c) 2004-2025 Dag-Erling Smørgrav
H A DCREDITS11 Dag-Erling Smørgrav <des@des.dev>
/freebsd/contrib/pkgconf/
H A DAUTHORS16 Dag-Erling Smørgrav <des@des.no>
/freebsd/contrib/ldns/
H A DREADME89 o Dag-Erling Smørgrav
H A DChangelog83 Thanks Pierre Pronchery and Dag-Erling Smørgrav
383 * Miscellaneous prototype fixes. Thanks Dag-Erling Smørgrav.
/freebsd/crypto/openssh/
H A DCREDITS36 Dag-Erling Smørgrav <des at freebsd.org> - Challenge-Response PAM code.
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h1350 void initialize(ScheduleDAGMI *Dag) override;
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DMveEmitter.cpp1062 if (const auto *Dag = dyn_cast<DagInit>(I)) in getType() local
1063 return getType(Dag, Param); in getType()
/freebsd/contrib/expat/
H A Dconfigure.ac26 dnl Copyright (c) 2024 Dag-Erling Smørgrav <des@des.dev>
/freebsd/contrib/tcpdump/
H A DCREDITS75 Dag-Erling Smørgrav <des at FreeBSD dot org>
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineScheduler.cpp4308 void PostGenericScheduler::initialize(ScheduleDAGMI *Dag) { in initialize() argument
4309 DAG = Dag; in initialize()
/freebsd/sys/contrib/openzfs/
H A DAUTHORS182 Dag-Erling Smørgrav <des@FreeBSD.org>

12