Lines Matching defs:odsOp
209 const ods::Operation *odsOp = odsContext.lookupOperation(opName);
210 if (!odsOp)
213 PDLIndexSymbol *symbol = getOrInsertDef(odsOp);
214 insertDeclRef(symbol, odsOp->getLoc(), /*isDef=*/true);
698 const ods::Operation *odsOp = opType.getODSOperation();
699 if (!odsOp)
702 ArrayRef<ods::OperandOrResult> results = odsOp->getResults();
746 const ods::Operation *odsOp = odsContext.lookupOperation(opName);
747 if (!odsOp)
750 for (const ods::Attribute &attr : odsOp->getAttributes()) {
1044 const ods::Operation *odsOp =
1047 opName, odsOp, odsOp ? odsOp->getOperands() : std::nullopt,
1053 const ods::Operation *odsOp =
1056 opName, odsOp, odsOp ? odsOp->getResults() : std::nullopt,
1061 std::optional<StringRef> opName, const ods::Operation *odsOp,
1070 if (odsOp && currentValue < values.size()) {
1114 if (currentValue == 0 && (!odsOp || !values.empty())) {
1248 const auto *odsOp = opType ? opType.getODSOperation() : nullptr;
1282 odsOp ? odsOp->getOperands()
1286 odsOp ? odsOp->getResults()