Lines Matching refs:addCapability
254 MAI.Reqs.addCapability(Cap); in processDefInstrs()
708 Reqs.addCapability(SPIRV::Capability::Matrix); in addInstrRequirements()
713 Reqs.addCapability(SPIRV::Capability::Int64); in addInstrRequirements()
715 Reqs.addCapability(SPIRV::Capability::Int16); in addInstrRequirements()
717 Reqs.addCapability(SPIRV::Capability::Int8); in addInstrRequirements()
723 Reqs.addCapability(SPIRV::Capability::Float64); in addInstrRequirements()
725 Reqs.addCapability(SPIRV::Capability::Float16); in addInstrRequirements()
731 Reqs.addCapability(SPIRV::Capability::Vector16); in addInstrRequirements()
747 Reqs.addCapability(SPIRV::Capability::Float16Buffer); in addInstrRequirements()
755 Reqs.addCapability(SPIRV::Capability::Shader); in addInstrRequirements()
759 Reqs.addCapability(SPIRV::Capability::BitInstructions); in addInstrRequirements()
762 Reqs.addCapability(SPIRV::Capability::Shader); in addInstrRequirements()
766 Reqs.addCapability(SPIRV::Capability::Kernel); in addInstrRequirements()
770 Reqs.addCapability(SPIRV::Capability::Pipes); in addInstrRequirements()
775 Reqs.addCapability(SPIRV::Capability::DeviceEnqueue); in addInstrRequirements()
787 Reqs.addCapability(SPIRV::Capability::Addresses); in addInstrRequirements()
790 Reqs.addCapability(SPIRV::Capability::LiteralSampler); in addInstrRequirements()
796 Reqs.addCapability(SPIRV::Capability::ImageBasic); in addInstrRequirements()
800 Reqs.addCapability(SPIRV::Capability::Addresses); in addInstrRequirements()
831 Reqs.addCapability(SPIRV::Capability::Int64Atomics); in addInstrRequirements()
857 Reqs.addCapability(SPIRV::Capability::Kernel); in addInstrRequirements()
858 Reqs.addCapability(SPIRV::Capability::GroupNonUniformArithmetic); in addInstrRequirements()
859 Reqs.addCapability(SPIRV::Capability::GroupNonUniformBallot); in addInstrRequirements()
862 Reqs.addCapability(SPIRV::Capability::GroupNonUniformClustered); in addInstrRequirements()
867 Reqs.addCapability(SPIRV::Capability::GroupNonUniformPartitionedNV); in addInstrRequirements()
874 Reqs.addCapability(SPIRV::Capability::GroupNonUniformShuffle); in addInstrRequirements()
878 Reqs.addCapability(SPIRV::Capability::GroupNonUniformShuffleRelative); in addInstrRequirements()
891 Reqs.addCapability(SPIRV::Capability::Groups); in addInstrRequirements()
894 Reqs.addCapability(SPIRV::Capability::GroupNonUniform); in addInstrRequirements()
899 Reqs.addCapability(SPIRV::Capability::GroupNonUniformVote); in addInstrRequirements()
909 Reqs.addCapability(SPIRV::Capability::GroupNonUniformBallot); in addInstrRequirements()
915 Reqs.addCapability(SPIRV::Capability::ExpectAssumeKHR); in addInstrRequirements()
986 MAI.Reqs.addCapability(SPIRV::Capability::OptNoneINTEL); in collectReqs()
1081 MAI.Reqs.addCapability(SPIRV::Capability::Linkage); in runOnModule()