Home
last modified time | relevance | path

Searched refs:isOptional (Results 1 – 25 of 30) sorted by relevance

12

/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DAttrOrTypeFormatGen.cpp54 bool isOptional() const { return param.isOptional(); } in isOptional() function in __anona76c66a00111::ParameterElement
302 if (param.isOptional()) { in genParser()
345 if (isOptional) in genLiteralParser()
368 if (isOptional) { in genLiteralParser()
409 if (!param->isOptional()) in genParamsParser()
417 if (el->isOptional()) { in genParamsParser()
428 if (el->isOptional()) in genParamsParser()
529 if (param->isOptional()) { in genStructParser()
613 if (param->isOptional()) in genCustomParser()
781 if (param->isOptional()) { in genCommaSeparatedPrinter()
[all …]
H A DOpPythonBindingGen.cpp355 os << llvm::formatv(element.isOptional() ? opOneOptionalTemplate in emitElementAccessors()
405 else if (element.isOptional()) in emitElementAccessors()
477 if (namedAttr.attr.isOptional()) { in emitAttributeAccessors()
722 builderLines.push_back(llvm::formatv(attribute->attr.isOptional() in populateBuilderLinesAttr()
767 } else if (element.isOptional()) { in populateBuilderLinesOperand()
868 } else if (element.isOptional()) { in populateBuilderLinesResult()
954 return (nattr->attr.isOptional() || nattr->attr.hasDefaultValue()); in emitDefaultOpBuilder()
956 return ntype->isOptional(); in emitDefaultOpBuilder()
1005 if (element.isOptional()) { in emitSegmentSpec()
H A DOpDefinitionsGen.cpp337 bool isOptional = in computeAttrMetadata() local
1125 if (namedAttr.attr.isOptional()) in genOptionalAttrRemovers()
1223 if (operand.isOptional()) { in generateNamedOperandGetters()
1372 if (result.isOptional()) { in genNamedResultGetters()
1517 if (op.getResult(i).isOptional()) in genSeparateArgParamBuilder()
2021 attr.isOptional()); in buildParamList()
2063 if (operand.isOptional()) in genCodeForAddingArgAndRegionForBuilder()
2082 if (operand.isOptional()) { in genCodeForAddingArgAndRegionForBuilder()
2337 if (attr->attr.isOptional()) { in genSideEffectInterfaceMethods()
2566 bool isOptional = value.isOptional(); in genOperandResultVerifier() local
[all …]
H A DOpFormatGen.cpp937 if (var->isOptional()) { in genCustomDirectiveParser()
963 if (!operand->getVar()->isOptional()) in genCustomDirectiveParser()
996 if (var->attr.isOptional()) in genCustomDirectiveParser()
1003 if (var->isOptional()) { in genCustomDirectiveParser()
1060 if (!var->attr.isOptional()) { in genEnumAttrParser()
1714 else if (var->isOptional()) in genCustomDirectiveParameterPrinter()
1767 if (var->isOptional()) in genTypeOperandPrinter()
1845 if (var->isOptional()) in genOptionalGroupPrinterAnchor()
2050 } else if (operand->getVar()->isOptional()) { in genElementPrinter()
2102 !var->isOptional()) { in genElementPrinter()
[all …]
H A DSPIRVUtilsGen.cpp598 (attr.attr.isOptional() ? attr.attr.getBaseAttr() : attr.attr), loc, in emitArgumentSerialization()
629 (attr->attr.isOptional() ? attr->attr.getBaseAttr() : attr->attr), in emitArgumentSerialization()
924 (attr->attr.isOptional() ? attr->attr.getBaseAttr() : attr->attr), in emitOperandDeserialization()
H A DRewriterGen.cpp774 } else if (attr.isOptional()) { in emitAttributeMatch()
797 if (attr.isOptional()) { in emitAttributeMatch()
/llvm-project-15.0.7/mlir/lib/TableGen/
H A DArgument.cpp23 bool NamedTypeConstraint::isOptional() const { return constraint.isOptional(); } in isOptional() function in NamedTypeConstraint
H A DType.cpp25 bool TypeConstraint::isOptional() const { in isOptional() function in TypeConstraint
H A DAttribute.cpp112 bool Attribute::isOptional() const { return def->getValueAsBit("isOptional"); } in isOptional() function in Attribute
H A DAttrOrTypeDef.cpp279 bool AttrOrTypeParameter::isOptional() const { in isOptional() function in AttrOrTypeParameter
/llvm-project-15.0.7/mlir/include/mlir/TableGen/
H A DArgument.h48 bool isOptional() const;
55 bool isVariableLength() const { return isOptional() || isVariadic(); } in isVariableLength()
H A DType.h39 bool isOptional() const;
53 bool isVariableLength() const { return isOptional() || isVariadic(); } in isVariableLength()
H A DAttribute.h87 bool isOptional() const;
H A DAttrOrTypeDef.h98 bool isOptional() const;
/llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/ODS/
H A DOperation.h45 bool isOptional() const { return optional; } in isOptional() function
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/ODS/
H A DContext.cpp122 auto kind = attr.isOptional() ? VariableLengthKind::Optional in print()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DCallInterface.h157 bool isOptional() const;
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DAttrTypeBase.td329 bit isOptional = 0;
385 let isOptional = 1;
391 let isOptional = 1;
H A DOpBase.td924 bit isOptional = 0;
980 let isOptional = 1;
1223 let isOptional = 1;
1570 let isOptional = attr.isOptional;
/llvm-project-15.0.7/clang/utils/TableGen/
H A DClangAttrEmitter.cpp226 bool isOptional() const { return isOpt; } in isOptional() function in __anon2ca3fa2f0211::Argument
356 if (isOptional()) in writeDump()
366 if (isOptional()) in writeDump()
1536 if (!arg->isOptional() || arg->getIsOmitted() == "false") { in writePrettyPrintFunction()
1548 if (arg->isOptional() && IsOmitted != "false") in writePrettyPrintFunction()
1556 if (arg->isOptional() && IsOmitted != "false") in writePrettyPrintFunction()
2407 } else if (Args.back()->isOptional()) { in emitAttributes()
2608 if (arg->isOptional()) in emitAttributes()
2686 return !arg->isFake() && !arg->isOptional(); in emitAttributes()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclObjC.h509 bool isOptional() const { in isOptional() function
912 bool isOptional() const { in isOptional() function
/llvm-project-15.0.7/clang/lib/ExtractAPI/
H A DExtractAPIConsumer.cpp734 GetterName, SetterName, Property->isOptional()); in recordObjCProperties()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGObjCGNU.cpp502 if (I->isOptional()) in EmitProtocolMethodList()
3190 if (I->isOptional()) in GenerateProtocol()
3198 if (I->isOptional()) in GenerateProtocol()
3430 if (isProtocol && (protocolOptionalProperties != PD->isOptional())) in GeneratePropertyList()
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/Parser/
H A DParser.cpp821 if (value.isOptional()) in processTdIncludeRecords()
861 odsOp->appendAttribute(attr.name, attr.attr.isOptional(), in processTdIncludeRecords()
/llvm-project-15.0.7/flang/lib/Lower/
H A DCallInterface.cpp1027 bool Fortran::lower::CallInterface<T>::PassedEntity::isOptional() const { in isOptional() function in Fortran::lower::CallInterface::PassedEntity

12