Lines Matching defs:InspectMemInstr
140 class InspectMemInstr {
142 InspectMemInstr(bool ForbidMemInstr_) : ForbidMemInstr(ForbidMemInstr_) {}
143 virtual ~InspectMemInstr() = default;
164 class NoMemInstr : public InspectMemInstr {
166 NoMemInstr() : InspectMemInstr(true) {}
173 class LoadFromStackOrConst : public InspectMemInstr {
175 LoadFromStackOrConst() : InspectMemInstr(false) {}
183 class MemDefsUses : public InspectMemInstr {
255 InspectMemInstr &IM) const;
261 RegDefsUses &RegDU, InspectMemInstr &IM, Iter Slot,
453 bool InspectMemInstr::hasHazard(const MachineInstr &MI) {
493 : InspectMemInstr(false), MFI(MFI_) {}
693 InspectMemInstr &IM, Iter Slot,
836 std::unique_ptr<InspectMemInstr> IM;
947 InspectMemInstr &IM) const {