Home | History | Annotate | Download | only in IR

Lines Matching refs:Bundles

1275 /// BOI0, BOI1 ... are descriptions of operand bundles in this User's use list.
1290 /// operand bundles).
1299 /// \brief Return the number of operand bundles associated with this User.
1304 /// \brief Return true if this User has any operand bundles.
1325 /// \brief Return the total number operands (not operand bundles) used by
1344 /// \brief Return the number of operand bundles with the tag Name attached to
1355 /// \brief Return the number of operand bundles with the tag ID attached to
1398 /// \brief Return the list of operand bundles attached to this instruction as
1404 /// representations of operand bundles (see documentation above).
1418 /// \brief Return true if this operand bundle user has operand bundles that
1427 /// \brief Return true if this operand bundle user has operand bundles that
1463 /// \brief Return true if this operand bundle user contains operand bundles
1478 // Operand bundles only possibly disallow readnone, readonly and argmenonly
1582 /// Bundles. Return the op_iterator pointing to the Use& one past the last
1587 OpIteratorTy populateBundleOperandInfos(ArrayRef<OperandBundleDef> Bundles,
1590 for (auto &B : Bundles)
1594 auto BI = Bundles.begin();
1598 assert(BI != Bundles.end() && "Incorrect allocation?");
1607 assert(BI == Bundles.end() && "Incorrect allocation?");
1624 /// \brief Return the total number of values used in \p Bundles.
1625 static unsigned CountBundleInputs(ArrayRef<OperandBundleDef> Bundles) {
1627 for (auto &B : Bundles)