reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6862 uint16_t dom = (MI.getDesc().TSFlags >> X86II::SSEDomainShift) & 3; 6866 if (setExecutionDomainCustom(MI, Domain)) 6869 const uint16_t *table = lookup(MI.getOpcode(), dom, ReplaceableInstrs); 6873 table = lookup(MI.getOpcode(), dom, ReplaceableInstrsAVX2); 6876 table = lookup(MI.getOpcode(), dom, ReplaceableInstrsFP); 6883 table = lookup(MI.getOpcode(), dom, ReplaceableInstrsAVX2InsertExtract); 6887 table = lookupAVX512(MI.getOpcode(), dom, ReplaceableInstrsAVX512); 6889 if (table && Domain == 3 && table[3] == MI.getOpcode()) 6894 table = lookupAVX512(MI.getOpcode(), dom, ReplaceableInstrsAVX512DQ); 6897 if (table && Domain == 3 && (dom == 1 || table[3] == MI.getOpcode())) 6902 table = lookupAVX512(MI.getOpcode(), dom, ReplaceableInstrsAVX512DQMasked); 6903 if (table && Domain == 3 && (dom == 1 || table[3] == MI.getOpcode())) 6907 MI.setDesc(get(table[Domain - 1]));