Lines Matching refs:RequirementHandler
60 SPIRV::RequirementHandler &Reqs) { in getSymbolicOperandRequirements()
403 void SPIRV::RequirementHandler::getAndAddRequirements( in getAndAddRequirements()
409 void SPIRV::RequirementHandler::pruneCapabilities( in pruneCapabilities()
422 void SPIRV::RequirementHandler::addCapabilities(const CapabilityList &ToAdd) { in addCapabilities()
434 void SPIRV::RequirementHandler::addRequirements( in addRequirements()
467 void SPIRV::RequirementHandler::checkSatisfiable( in checkSatisfiable()
522 void SPIRV::RequirementHandler::addAvailableCaps(const CapabilityList &ToAdd) { in addAvailableCaps()
529 void SPIRV::RequirementHandler::removeCapabilityIf( in removeCapabilityIf()
538 void RequirementHandler::initAvailableCapabilities(const SPIRVSubtarget &ST) { in initAvailableCapabilities()
552 void RequirementHandler::initAvailableCapabilitiesForOpenCL( in initAvailableCapabilitiesForOpenCL()
597 void RequirementHandler::initAvailableCapabilitiesForVulkan( in initAvailableCapabilitiesForVulkan()
612 SPIRV::RequirementHandler &Reqs, in addOpDecorateReqs()
629 SPIRV::RequirementHandler &Reqs, in addOpTypeImageReqs()
682 SPIRV::RequirementHandler &Reqs, in addInstrRequirements()
1008 SPIRV::RequirementHandler &Reqs) { in handleMIFlagDecoration()