Lines Matching refs:AddressingModeMatcher
2583 class AddressingModeMatcher { class
2610 AddressingModeMatcher(SmallVectorImpl<Instruction *> &AMI, in AddressingModeMatcher() function in __anonebd7bfba0211::AddressingModeMatcher
2642 bool Success = AddressingModeMatcher(AddrModeInsts, TM, AccessTy, AS, in Match()
2664 bool AddressingModeMatcher::matchScaledValue(Value *ScaleReg, int64_t Scale, in matchScaledValue()
3117 bool AddressingModeMatcher::isPromotionProfitable( in isPromotionProfitable()
3144 bool AddressingModeMatcher::matchOperationAddr(User *AddrInst, unsigned Opcode, in matchOperationAddr()
3381 bool AddressingModeMatcher::matchAddr(Value *Addr, unsigned Depth) { in matchAddr()
3546 bool AddressingModeMatcher::valueAlreadyLiveAtInst(Value *Val,Value *KnownLive1, in valueAlreadyLiveAtInst()
3589 bool AddressingModeMatcher::
3655 AddressingModeMatcher Matcher(MatchedAddrModeInsts, TM, AddressAccessTy, AS, in isProfitableToFoldIntoAddressingMode()
3749 ExtAddrMode NewAddrMode = AddressingModeMatcher::Match( in optimizeMemoryInst()