Lines Matching refs:RequirementHandler
76 SPIRV::RequirementHandler &Reqs) { in getSymbolicOperandRequirements()
481 void SPIRV::RequirementHandler::getAndAddRequirements( in getAndAddRequirements()
487 void SPIRV::RequirementHandler::recursiveAddCapabilities( in recursiveAddCapabilities()
497 void SPIRV::RequirementHandler::addCapabilities(const CapabilityList &ToAdd) { in addCapabilities()
509 void SPIRV::RequirementHandler::addRequirements( in addRequirements()
542 void SPIRV::RequirementHandler::checkSatisfiable( in checkSatisfiable()
597 void SPIRV::RequirementHandler::addAvailableCaps(const CapabilityList &ToAdd) { in addAvailableCaps()
604 void SPIRV::RequirementHandler::removeCapabilityIf( in removeCapabilityIf()
613 void RequirementHandler::initAvailableCapabilities(const SPIRVSubtarget &ST) { in initAvailableCapabilities()
627 void RequirementHandler::initAvailableCapabilitiesForOpenCL( in initAvailableCapabilitiesForOpenCL()
673 void RequirementHandler::initAvailableCapabilitiesForVulkan( in initAvailableCapabilitiesForVulkan()
688 SPIRV::RequirementHandler &Reqs, in addOpDecorateReqs()
720 SPIRV::RequirementHandler &Reqs, in addOpTypeImageReqs()
777 SPIRV::RequirementHandler &Reqs, in AddAtomicFloatRequirements()
834 SPIRV::RequirementHandler &Reqs, in addInstrRequirements()
1286 SPIRV::RequirementHandler &Reqs) { in handleMIFlagDecoration()