Home | History | Annotate | Download | only in IR

Lines Matching defs:Requirements

269                        SmallVectorImpl<const MDNode *> &Requirements);
638 // Scan each flag, and track the flags and requirements.
640 SmallVector<const MDNode*, 16> Requirements;
642 visitModuleFlag(Flags->getOperand(I), SeenIDs, Requirements);
645 // Validate that the requirements in the module are valid.
646 for (unsigned I = 0, E = Requirements.size(); I != E; ++I) {
647 const MDNode *Requirement = Requirements[I];
670 SmallVectorImpl<const MDNode *> &Requirements) {
685 // Sanity check the values for behaviors with additional requirements.
711 // Append it to the list of requirements, to check once all module flags are
713 Requirements.push_back(Value);