Lines Matching defs:InspectMemInstr
139 class InspectMemInstr {
141 InspectMemInstr(bool ForbidMemInstr_) : ForbidMemInstr(ForbidMemInstr_) {}
142 virtual ~InspectMemInstr() = default;
163 class NoMemInstr : public InspectMemInstr {
165 NoMemInstr() : InspectMemInstr(true) {}
172 class LoadFromStackOrConst : public InspectMemInstr {
174 LoadFromStackOrConst() : InspectMemInstr(false) {}
182 class MemDefsUses : public InspectMemInstr {
254 InspectMemInstr &IM) const;
260 RegDefsUses &RegDU, InspectMemInstr &IM, Iter Slot,
452 bool InspectMemInstr::hasHazard(const MachineInstr &MI) {
492 : InspectMemInstr(false), MFI(MFI_) {}
693 InspectMemInstr &IM, Iter Slot,
842 std::unique_ptr<InspectMemInstr> IM;
953 InspectMemInstr &IM) const {