Home
last modified time | relevance | path

Searched refs:PDLValue (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DPatternMatch.h614 class PDLValue {
620 PDLValue(const PDLValue &other) = default;
621 PDLValue(std::nullptr_t = nullptr) {}
622 PDLValue(Attribute value) in PDLValue() function
627 PDLValue(Value value) in PDLValue() function
716 PDLValue::print(os, kind);
789 SmallVector<PDLValue> results;
886 PDLValue pdlValue, size_t argIdx) {
893 static T processAsArg(PDLValue pdlValue) {
916 PDLValue pdlValue, size_t argIdx) {
[all …]
/llvm-project-15.0.7/mlir/lib/Rewrite/
H A DByteCode.cpp386 PDLValue::Kind kind = in appendPDLValueKind()
1167 if (read<PDLValue::Kind>() == PDLValue::Kind::Value) { in readValueList()
1255 case PDLValue::Kind::Type: in readImpl()
1257 case PDLValue::Kind::Value: in readImpl()
1336 SmallVector<PDLValue, 16> args; in executeApplyConstraint()
1337 readList<PDLValue>(args); in executeApplyConstraint()
1352 readList<PDLValue>(args); in executeApplyRewrite()
1411 PDLValue::Kind valueKind = read<PDLValue::Kind>(); in executeAreRangesEqual()
1549 if (read<PDLValue::Kind>() == PDLValue::Kind::Type) { in executeCreateOperation()
1666 if (read<PDLValue::Kind>() == PDLValue::Kind::Value) { in executeGetDefiningOp()
[all …]
/llvm-project-15.0.7/mlir/lib/IR/
H A DPatternMatch.cpp102 void PDLValue::print(raw_ostream &os) const { in print()
129 void PDLValue::print(raw_ostream &os, Kind kind) { in print()