Lines Matching defs:isArg
58 template <bool isArg>
60 if constexpr (isArg)
67 template <bool isArg>
69 if constexpr (isArg)
76 template <bool isArg>
78 if constexpr (isArg)
85 template <bool isArg>
89 removeArgResAttrs<isArg>(op);
91 setArgResAttrs<isArg>(op, ArrayAttr::get(op->getContext(), attrs));
104 setAllArgResAttrDicts</*isArg=*/true>(op, llvm::to_vector<8>(wrappedAttrs));
117 setAllArgResAttrDicts</*isArg=*/false>(op, llvm::to_vector<8>(wrappedAttrs));
121 template <bool isArg>
124 ArrayAttr allAttrs = getArgResAttrs<isArg>(op);
133 setArgResAttrs<isArg>(op, ArrayAttr::get(op->getContext(), newAttrs));
146 return removeArgResAttrs<isArg>(op);
151 setArgResAttrs<isArg>(op, ArrayAttr::get(op->getContext(), newAttrs));
158 return setArgResAttrDict</*isArg=*/true>(
166 return setArgResAttrDict</*isArg=*/true>(
175 return setArgResAttrDict</*isArg=*/false>(
184 return setArgResAttrDict</*isArg=*/false>(
334 auto updateAttrFn = [&](auto isArg, unsigned oldCount, unsigned newCount) {
335 constexpr bool isArgVal = std::is_same_v<decltype(isArg), std::true_type>;