Lines Matching full:converters
280 // Key type to be used by the Instruction Converters map.
399 /// A map of available Instruction Converters.
400 InstrConverterBaseMap Converters;
402 /// Initialize Converters map.
470 auto I = Converters.find({i, MI->getOpcode()});
471 if (I == Converters.end() || !I->second->isLegal(MI, TII))
483 Cost += Converters.find({DstDomain, MI->getOpcode()})
500 if (Converters.find({Domain, MI->getOpcode()})
604 Converters[{MaskDomain, TargetOpcode::PHI}] =
607 Converters[{MaskDomain, TargetOpcode::IMPLICIT_DEF}] =
610 Converters[{MaskDomain, TargetOpcode::INSERT_SUBREG}] =
613 Converters[{MaskDomain, TargetOpcode::COPY}] =
618 Converters[{MaskDomain, From}] =
640 Converters[{MaskDomain, From}] = std::make_unique<InstrReplacer>(From, To);