Lines Matching defs:Exts
455 const SmallVectorImpl<Instruction *> &Exts,
4720 /// Newly added extensions are inserted in \p Exts.
4727 SmallVectorImpl<Instruction *> *Exts,
4735 /// Newly added extensions are inserted in \p Exts.
4743 SmallVectorImpl<Instruction *> *Exts,
4751 SmallVectorImpl<Instruction *> *Exts,
4754 Exts, Truncs, TLI, true);
4761 SmallVectorImpl<Instruction *> *Exts,
4764 Exts, Truncs, TLI, false);
4772 SmallVectorImpl<Instruction *> *Exts,
4930 SmallVectorImpl<Instruction *> *Exts,
4961 if (Exts)
4962 Exts->push_back(ExtInst);
4978 SmallVectorImpl<Instruction *> *Exts,
5052 if (Exts)
5053 Exts->push_back(InstForExtOpnd);
6362 /// Try to speculatively promote extensions in \p Exts and continue
6370 TypePromotionTransaction &TPT, const SmallVectorImpl<Instruction *> &Exts,
6376 for (auto *I : Exts) {
6898 SmallVector<Instruction *, 1> Exts;
6900 Exts.push_back(Inst);
6902 bool HasPromoted = tryToPromoteExts(TPT, Exts, SpeculativelyMovedExts);
6983 SmallVector<Instruction *, 1> Exts;
6985 Exts.push_back(VisitedSExt);
6986 bool HasPromoted = tryToPromoteExts(TPT, Exts, Chains);