Lines Matching refs:InstrToOrigTy
237 using InstrToOrigTy = DenseMap<Instruction *, TypeIsSExt>; typedef
270 InstrToOrigTy PromotedInsts;
2612 InstrToOrigTy &PromotedInsts;
2628 InstrToOrigTy &PromotedInsts, TypePromotionTransaction &TPT, in AddressingModeMatcher()
2649 const SetOfInstrs &InsertedInsts, InstrToOrigTy &PromotedInsts, in Match()
3428 static void addPromotedInst(InstrToOrigTy &PromotedInsts, in addPromotedInst()
3432 InstrToOrigTy::iterator It = PromotedInsts.find(ExtOpnd); in addPromotedInst()
3451 static const Type *getOrigType(const InstrToOrigTy &PromotedInsts, in getOrigType()
3455 InstrToOrigTy::const_iterator It = PromotedInsts.find(Opnd); in getOrigType()
3473 const InstrToOrigTy &PromotedInsts, bool IsSExt);
3492 InstrToOrigTy &PromotedInsts, unsigned &CreatedInstsCost,
3507 InstrToOrigTy &PromotedInsts,
3516 InstrToOrigTy &PromotedInsts, unsigned &CreatedInstsCost, in signExtendOperandForOther()
3526 InstrToOrigTy &PromotedInsts, unsigned &CreatedInstsCost, in zeroExtendOperandForOther()
3536 InstrToOrigTy &PromotedInsts,
3553 const InstrToOrigTy &PromotedInsts);
3560 const InstrToOrigTy &PromotedInsts, in canGetThrough()
3664 const TargetLowering &TLI, const InstrToOrigTy &PromotedInsts) { in getAction()
3697 InstrToOrigTy &PromotedInsts, unsigned &CreatedInstsCost, in promoteOperandForTruncAndAnyExt()
3745 InstrToOrigTy &PromotedInsts, unsigned &CreatedInstsCost, in promoteOperandForOther()