reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
242 class TypePromotionTransaction;
376 bool tryToPromoteExts(TypePromotionTransaction &TPT, 385 bool HasPromoted, TypePromotionTransaction &TPT, 2670 Actions.push_back(std::make_unique<TypePromotionTransaction::OperandSetter>( 2677 std::make_unique<TypePromotionTransaction::InstructionRemover>( 2684 std::make_unique<TypePromotionTransaction::UsesReplacer>(Inst, New)); 2689 std::make_unique<TypePromotionTransaction::TypeMutator>(Inst, NewTy)); 2719 std::make_unique<TypePromotionTransaction::InstructionMoveBefore>( 2723 TypePromotionTransaction::ConstRestorationPt 2736 TypePromotionTransaction::ConstRestorationPt Point) { 2771 TypePromotionTransaction &TPT; 3651 Instruction *Ext, TypePromotionTransaction &TPT, 3666 TypePromotionTransaction &TPT, 3675 Instruction *Ext, TypePromotionTransaction &TPT, 3685 Instruction *Ext, TypePromotionTransaction &TPT, 3695 using Action = Value *(*)(Instruction *Ext, TypePromotionTransaction &TPT, 3854 Instruction *SExt, TypePromotionTransaction &TPT, 3902 Instruction *Ext, TypePromotionTransaction &TPT, 4086 TypePromotionTransaction::ConstRestorationPt LastKnownGood = 4255 TypePromotionTransaction::ConstRestorationPt LastKnownGood = 4309 TypePromotionTransaction::ConstRestorationPt LastKnownGood = 4607 TypePromotionTransaction::ConstRestorationPt LastKnownGood = 4675 TypePromotionTransaction TPT(RemovedInsts); 4676 TypePromotionTransaction::ConstRestorationPt LastKnownGood = 5112 TypePromotionTransaction &TPT, const SmallVectorImpl<Instruction *> &Exts, 5143 TypePromotionTransaction::ConstRestorationPt LastKnownGood = 5465 TypePromotionTransaction TPT(RemovedInsts); 5466 TypePromotionTransaction::ConstRestorationPt LastKnownGood = 5515 bool HasPromoted, TypePromotionTransaction &TPT, 5560 TypePromotionTransaction TPT(RemovedInsts);