Lines Matching refs:InstrToOrigTy
299 using InstrToOrigTy = DenseMap<Instruction *, TypeIsSExt>; typedef
335 InstrToOrigTy PromotedInsts;
3377 InstrToOrigTy &PromotedInsts;
3400 const SetOfInstrs &InsertedInsts, InstrToOrigTy &PromotedInsts, in AddressingModeMatcher()
3426 InstrToOrigTy &PromotedInsts, TypePromotionTransaction &TPT, in Match()
4282 static void addPromotedInst(InstrToOrigTy &PromotedInsts, in addPromotedInst()
4285 InstrToOrigTy::iterator It = PromotedInsts.find(ExtOpnd); in addPromotedInst()
4304 static const Type *getOrigType(const InstrToOrigTy &PromotedInsts, in getOrigType()
4307 InstrToOrigTy::const_iterator It = PromotedInsts.find(Opnd); in getOrigType()
4325 const InstrToOrigTy &PromotedInsts, bool IsSExt);
4344 InstrToOrigTy &PromotedInsts, unsigned &CreatedInstsCost,
4359 InstrToOrigTy &PromotedInsts,
4368 InstrToOrigTy &PromotedInsts, unsigned &CreatedInstsCost, in signExtendOperandForOther()
4378 InstrToOrigTy &PromotedInsts, unsigned &CreatedInstsCost, in zeroExtendOperandForOther()
4388 InstrToOrigTy &PromotedInsts,
4405 const InstrToOrigTy &PromotedInsts);
4412 const InstrToOrigTy &PromotedInsts, in canGetThrough()
4514 const TargetLowering &TLI, const InstrToOrigTy &PromotedInsts) { in getAction()
4547 InstrToOrigTy &PromotedInsts, unsigned &CreatedInstsCost, in promoteOperandForTruncAndAnyExt()
4595 InstrToOrigTy &PromotedInsts, unsigned &CreatedInstsCost, in promoteOperandForOther()