Lines Matching refs:InstrToOrigTy
272 using InstrToOrigTy = DenseMap<Instruction *, TypeIsSExt>; typedef
307 InstrToOrigTy PromotedInsts;
3147 InstrToOrigTy &PromotedInsts;
3170 const SetOfInstrs &InsertedInsts, InstrToOrigTy &PromotedInsts, in AddressingModeMatcher()
3196 InstrToOrigTy &PromotedInsts, TypePromotionTransaction &TPT, in Match()
4045 static void addPromotedInst(InstrToOrigTy &PromotedInsts, in addPromotedInst()
4049 InstrToOrigTy::iterator It = PromotedInsts.find(ExtOpnd); in addPromotedInst()
4068 static const Type *getOrigType(const InstrToOrigTy &PromotedInsts, in getOrigType()
4072 InstrToOrigTy::const_iterator It = PromotedInsts.find(Opnd); in getOrigType()
4090 const InstrToOrigTy &PromotedInsts, bool IsSExt);
4109 InstrToOrigTy &PromotedInsts, unsigned &CreatedInstsCost,
4124 InstrToOrigTy &PromotedInsts,
4133 InstrToOrigTy &PromotedInsts, unsigned &CreatedInstsCost, in signExtendOperandForOther()
4143 InstrToOrigTy &PromotedInsts, unsigned &CreatedInstsCost, in zeroExtendOperandForOther()
4153 InstrToOrigTy &PromotedInsts,
4170 const InstrToOrigTy &PromotedInsts);
4177 const InstrToOrigTy &PromotedInsts, in canGetThrough()
4279 const TargetLowering &TLI, const InstrToOrigTy &PromotedInsts) { in getAction()
4312 InstrToOrigTy &PromotedInsts, unsigned &CreatedInstsCost, in promoteOperandForTruncAndAnyExt()
4360 InstrToOrigTy &PromotedInsts, unsigned &CreatedInstsCost, in promoteOperandForOther()