Lines Matching refs:ExtAddrMode
2083 struct ExtAddrMode : public TargetLowering::AddrMode { struct
2086 ExtAddrMode() : BaseReg(nullptr), ScaledReg(nullptr) {} in ExtAddrMode() argument
2090 bool operator==(const ExtAddrMode& O) const { in operator ==() argument
2098 static inline raw_ostream &operator<<(raw_ostream &OS, const ExtAddrMode &AM) { in operator <<()
2104 void ExtAddrMode::print(raw_ostream &OS) const { in print()
2136 LLVM_DUMP_METHOD void ExtAddrMode::dump() const { in dump()
2597 ExtAddrMode &AddrMode;
2612 Instruction *MI, ExtAddrMode &AM, in AddressingModeMatcher()
2633 static ExtAddrMode Match(Value *V, Type *AccessTy, unsigned AS, in Match()
2640 ExtAddrMode Result; in Match()
2654 ExtAddrMode &AMBefore,
2655 ExtAddrMode &AMAfter);
2680 ExtAddrMode TestAddrMode = AddrMode; in matchScaledValue()
3187 ExtAddrMode BackupAddrMode = AddrMode; in matchOperationAddr()
3276 ExtAddrMode BackupAddrMode = AddrMode; in matchOperationAddr()
3353 ExtAddrMode BackupAddrMode = AddrMode; in matchOperationAddr()
3401 ExtAddrMode BackupAddrMode = AddrMode; in matchAddr()
3590 isProfitableToFoldIntoAddressingMode(Instruction *I, ExtAddrMode &AMBefore, in isProfitableToFoldIntoAddressingMode()
3591 ExtAddrMode &AMAfter) { in isProfitableToFoldIntoAddressingMode()
3652 ExtAddrMode Result; in isProfitableToFoldIntoAddressingMode()
3724 ExtAddrMode AddrMode; in optimizeMemoryInst()
3749 ExtAddrMode NewAddrMode = AddressingModeMatcher::Match( in optimizeMemoryInst()