Lines Matching refs:constraints
49 std::vector<Value> constraints;
51 constraints.push_back(createPredicate(builder, tblgen::Pred(child)));
55 builder.create<irdl::AllOfOp>(UnknownLoc::get(ctx), constraints);
59 builder.create<irdl::AnyOfOp>(UnknownLoc::get(ctx), constraints);
203 std::vector<Value> constraints;
205 constraints.push_back(
208 auto op = builder.create<irdl::AnyOfOp>(UnknownLoc::get(ctx), constraints);
213 std::vector<Value> constraints;
215 constraints.push_back(
218 auto op = builder.create<irdl::AllOfOp>(UnknownLoc::get(ctx), constraints);
250 std::vector<Value> constraints;
251 constraints.push_back(createTypeConstraint(
254 constraints.push_back(createPredicate(builder, tblgen::Pred(child)));
256 auto op = builder.create<irdl::AllOfOp>(UnknownLoc::get(ctx), constraints);
274 std::vector<Value> constraints;
275 constraints.push_back(createAttrConstraint(
279 constraints.push_back(createPredicate(
282 auto op = builder.create<irdl::AllOfOp>(UnknownLoc::get(ctx), constraints);
287 std::vector<Value> constraints;
290 constraints.push_back(
293 auto op = builder.create<irdl::AnyOfOp>(UnknownLoc::get(ctx), constraints);