Home
last modified time | relevance | path

Searched refs:OpMethodParameter (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/mlir/include/mlir/TableGen/
DOpClass.h41 class OpMethodParameter {
49 OpMethodParameter(StringRef type, StringRef name, StringRef defaultValue = "",
54 OpMethodParameter(StringRef type, StringRef name, Property property) in OpMethodParameter() function
55 : OpMethodParameter(type, name, "", property) {} in OpMethodParameter()
105 create(llvm::SmallVectorImpl<OpMethodParameter> &&params);
140 OpMethodResolvedParameters(llvm::SmallVectorImpl<OpMethodParameter> &&params) in OpMethodResolvedParameters()
142 for (OpMethodParameter &param : params) in OpMethodResolvedParameters()
174 llvm::SmallVector<OpMethodParameter, 4> parameters;
/external/llvm-project/mlir/tools/mlir-tblgen/
DOpDefinitionsGen.cpp253 void buildParamList(llvm::SmallVectorImpl<OpMethodParameter> &paramList,
910 llvm::SmallVector<OpMethodParameter, 4> paramList; in genSeparateArgParamBuilder()
988 llvm::SmallVector<OpMethodParameter, 4> paramList; in genUseOperandAsResultTypeCollectiveParamBuilder()
1028 SmallVector<OpMethodParameter, 4> paramList; in genInferredTypeCollectiveParamBuilder()
1087 llvm::SmallVector<OpMethodParameter, 4> paramList; in genUseOperandAsResultTypeSeparateParamBuilder()
1114 SmallVector<OpMethodParameter, 4> paramList; in genUseAttrAsResultTypeBuilder()
1302 SmallVector<OpMethodParameter, 4> paramList; in genCollectiveParamBuilder()
1353 void OpEmitter::buildParamList(SmallVectorImpl<OpMethodParameter> &paramList, in buildParamList()
1377 OpMethodParameter::Property properties = OpMethodParameter::PP_None; in buildParamList()
1379 properties = OpMethodParameter::PP_Optional; in buildParamList()
[all …]
DOpFormatGen.cpp1010 llvm::SmallVector<OpMethodParameter, 4> paramList; in genParser()
/external/llvm-project/mlir/lib/TableGen/
DOpClass.cpp37 void OpMethodParameter::writeTo(raw_ostream &os, bool emitDefault) const { in writeTo()
61 OpMethodParameters::create(llvm::SmallVectorImpl<OpMethodParameter> &&params) { in create()
123 llvm::interleaveComma(parameters, os, [&](const OpMethodParameter &param) { in writeDeclTo()
129 llvm::interleaveComma(parameters, os, [&](const OpMethodParameter &param) { in writeDefTo()