Lines Matching refs:getActionDefinitionsBuilder

138     getActionDefinitionsBuilder(Opc).custom();  in SPIRVLegalizerInfo()
140 getActionDefinitionsBuilder(G_GLOBAL_VALUE).alwaysLegal(); in SPIRVLegalizerInfo()
143 getActionDefinitionsBuilder({G_BUILD_VECTOR, G_SHUFFLE_VECTOR}).alwaysLegal(); in SPIRVLegalizerInfo()
145 getActionDefinitionsBuilder({G_MEMCPY, G_MEMMOVE}) in SPIRVLegalizerInfo()
148 getActionDefinitionsBuilder(G_ADDRSPACE_CAST) in SPIRVLegalizerInfo()
151 getActionDefinitionsBuilder({G_LOAD, G_STORE}).legalIf(typeInSet(1, allPtrs)); in SPIRVLegalizerInfo()
153 getActionDefinitionsBuilder(G_BITREVERSE).legalFor(allFloatScalarsAndVectors); in SPIRVLegalizerInfo()
155 getActionDefinitionsBuilder(G_FMA).legalFor(allFloatScalarsAndVectors); in SPIRVLegalizerInfo()
157 getActionDefinitionsBuilder({G_FPTOSI, G_FPTOUI}) in SPIRVLegalizerInfo()
161 getActionDefinitionsBuilder({G_SITOFP, G_UITOFP}) in SPIRVLegalizerInfo()
165 getActionDefinitionsBuilder({G_SMIN, G_SMAX, G_UMIN, G_UMAX, G_ABS}) in SPIRVLegalizerInfo()
168 getActionDefinitionsBuilder(G_CTPOP).legalForCartesianProduct( in SPIRVLegalizerInfo()
171 getActionDefinitionsBuilder(G_PHI).legalFor(allPtrsScalarsAndVectors); in SPIRVLegalizerInfo()
173 getActionDefinitionsBuilder(G_BITCAST).legalIf(all( in SPIRVLegalizerInfo()
180 getActionDefinitionsBuilder(G_IMPLICIT_DEF).alwaysLegal(); in SPIRVLegalizerInfo()
182 getActionDefinitionsBuilder(G_INTTOPTR) in SPIRVLegalizerInfo()
184 getActionDefinitionsBuilder(G_PTRTOINT) in SPIRVLegalizerInfo()
186 getActionDefinitionsBuilder(G_PTR_ADD).legalForCartesianProduct( in SPIRVLegalizerInfo()
191 getActionDefinitionsBuilder(G_ICMP).customIf( in SPIRVLegalizerInfo()
195 getActionDefinitionsBuilder(G_FCMP).legalIf( in SPIRVLegalizerInfo()
199 getActionDefinitionsBuilder({G_ATOMICRMW_OR, G_ATOMICRMW_ADD, G_ATOMICRMW_AND, in SPIRVLegalizerInfo()
205 getActionDefinitionsBuilder(G_ATOMICRMW_XCHG) in SPIRVLegalizerInfo()
208 getActionDefinitionsBuilder(G_ATOMIC_CMPXCHG_WITH_SUCCESS).lower(); in SPIRVLegalizerInfo()
210 getActionDefinitionsBuilder(G_ATOMIC_CMPXCHG).alwaysLegal(); in SPIRVLegalizerInfo()
212 getActionDefinitionsBuilder({G_UADDO, G_USUBO, G_SMULO, G_UMULO}) in SPIRVLegalizerInfo()
216 getActionDefinitionsBuilder({G_TRUNC, G_ZEXT, G_SEXT, G_ANYEXT}) in SPIRVLegalizerInfo()
220 getActionDefinitionsBuilder({G_FPTRUNC, G_FPEXT}) in SPIRVLegalizerInfo()
224 getActionDefinitionsBuilder(G_FRAME_INDEX).legalFor({p0}); in SPIRVLegalizerInfo()
227 getActionDefinitionsBuilder(G_BRCOND).legalFor({s1}); in SPIRVLegalizerInfo()
229 getActionDefinitionsBuilder({G_FPOW, in SPIRVLegalizerInfo()
251 getActionDefinitionsBuilder(G_FCOPYSIGN) in SPIRVLegalizerInfo()
255 getActionDefinitionsBuilder(G_FPOWI).legalForCartesianProduct( in SPIRVLegalizerInfo()