Lines Matching +defs:mode +defs:name

1007   // Attributions is stored in the attr with name:
1328 int32_t offset, int32_t width, ShuffleMode mode) {
1334 mode);
1384 StringRef name, FunctionType type,
1391 builder.getStringAttr(name));
1392 result.addAttribute(getFunctionTypeAttrName(result.name),
1463 // Parse the function name.
1475 if (!entryArgs.empty() && entryArgs[0].ssaName.name.empty())
1487 result.addAttribute(getFunctionTypeAttrName(result.name),
1491 builder, result, entryArgs, resultAttrs, getArgAttrsAttrName(result.name),
1492 getResAttrsAttrName(result.name));
1506 result.addAttribute(GPUFuncOp::getWorkgroupAttribAttrsAttrName(result.name),
1515 result.addAttribute(GPUFuncOp::getPrivateAttribAttrsAttrName(result.name),
1625 StringAttr name, StringAttr attrsName) {
1629 return dict.get(name);
1633 StringAttr name) {
1636 return getAttributionAttr(*this, index, name,
1641 StringAttr name) {
1644 return getAttributionAttr(*this, index, name,
1648 static void setAttributionAttr(GPUFuncOp op, unsigned index, StringAttr name,
1659 if (elems[i].getName() == name) {
1674 elems.emplace_back(name, value);
1683 void GPUFuncOp::setWorkgroupAttributionAttr(unsigned index, StringAttr name,
1687 setAttributionAttr(*this, index, name, value,
1691 void GPUFuncOp::setPrivateAttributionAttr(unsigned index, StringAttr name,
1695 setAttributionAttr(*this, index, name, value,
1766 StringRef name, ArrayAttr targets,
1772 props.setSymName(builder.getStringAttr(name));
1777 StringRef name, ArrayRef<Attribute> targets,
1779 build(builder, result, name,
1799 void BinaryOp::build(OpBuilder &builder, OperationState &result, StringRef name,
1803 SymbolTable::getSymbolAttrName(), builder.getStringAttr(name)));
1811 void BinaryOp::build(OpBuilder &builder, OperationState &result, StringRef name,
1813 build(builder, result, name, offloadingHandler,
2413 StringAttr name, Type functionType,
2415 if (name.empty())
2416 return emitError() << "the kernel name can't be empty";