Lines Matching refs:MachineVerifier
87 struct MachineVerifier { struct
88 MachineVerifier(Pass *pass, const char *b) : PASS(pass), Banner(b) {} in MachineVerifier() function
308 unsigned FoundErrors = MachineVerifier(this, Banner.c_str()).verify(MF); in runOnMachineFunction()
329 unsigned FoundErrors = MachineVerifier(p, Banner).verify(MF); in verify()
335 void MachineVerifier::verifySlotIndexes() const { in verifySlotIndexes()
348 void MachineVerifier::verifyProperties(const MachineFunction &MF) { in verifyProperties()
358 unsigned MachineVerifier::verify(MachineFunction &MF) { in verify()
472 void MachineVerifier::report(const char *msg, const MachineFunction *MF) { in report()
487 void MachineVerifier::report(const char *msg, const MachineBasicBlock *MBB) { in report()
498 void MachineVerifier::report(const char *msg, const MachineInstr *MI) { in report()
507 void MachineVerifier::report(const char *msg, const MachineOperand *MO, in report()
516 void MachineVerifier::report_context(SlotIndex Pos) const { in report_context()
520 void MachineVerifier::report_context(const LiveInterval &LI) const { in report_context()
524 void MachineVerifier::report_context(const LiveRange &LR, unsigned VRegUnit, in report_context()
532 void MachineVerifier::report_context(const LiveRange::Segment &S) const { in report_context()
536 void MachineVerifier::report_context(const VNInfo &VNI) const { in report_context()
540 void MachineVerifier::report_context_liverange(const LiveRange &LR) const { in report_context_liverange()
544 void MachineVerifier::report_context(MCPhysReg PReg) const { in report_context()
548 void MachineVerifier::report_context_vreg(unsigned VReg) const { in report_context_vreg()
552 void MachineVerifier::report_context_vreg_regunit(unsigned VRegOrUnit) const { in report_context_vreg_regunit()
560 void MachineVerifier::report_context_lanemask(LaneBitmask LaneMask) const { in report_context_lanemask()
564 void MachineVerifier::markReachable(const MachineBasicBlock *MBB) { in markReachable()
574 void MachineVerifier::visitMachineFunctionBefore() { in visitMachineFunctionBefore()
615 MachineVerifier::visitMachineBasicBlockBefore(const MachineBasicBlock *MBB) { in visitMachineBasicBlockBefore()
825 void MachineVerifier::visitMachineBundleBefore(const MachineInstr *MI) { in visitMachineBundleBefore()
849 void MachineVerifier::verifyInlineAsm(const MachineInstr *MI) { in verifyInlineAsm()
892 void MachineVerifier::visitMachineInstrBefore(const MachineInstr *MI) { in visitMachineInstrBefore()
1200 MachineVerifier::visitMachineOperand(const MachineOperand *MO, unsigned MONum) { in visitMachineOperand()
1480 void MachineVerifier::checkLivenessAtUse(const MachineOperand *MO, in checkLivenessAtUse()
1502 void MachineVerifier::checkLivenessAtDef(const MachineOperand *MO, in checkLivenessAtDef()
1546 void MachineVerifier::checkLiveness(const MachineOperand *MO, unsigned MONum) { in checkLiveness()
1704 void MachineVerifier::visitMachineInstrAfter(const MachineInstr *MI) {} in visitMachineInstrAfter()
1710 void MachineVerifier::visitMachineBundleAfter(const MachineInstr *MI) { in visitMachineBundleAfter()
1727 MachineVerifier::visitMachineBasicBlockAfter(const MachineBasicBlock *MBB) { in visitMachineBasicBlockAfter()
1745 void MachineVerifier::calcRegsPassed() { in calcRegsPassed()
1781 void MachineVerifier::calcRegsRequired() { in calcRegsRequired()
1813 void MachineVerifier::checkPHIOps(const MachineBasicBlock &MBB) { in checkPHIOps()
1878 void MachineVerifier::visitMachineFunctionAfter() { in visitMachineFunctionAfter()
1916 void MachineVerifier::verifyLiveVariables() { in verifyLiveVariables()
1942 void MachineVerifier::verifyLiveIntervals() { in verifyLiveIntervals()
1968 void MachineVerifier::verifyLiveRangeValue(const LiveRange &LR, in verifyLiveRangeValue()
2060 void MachineVerifier::verifyLiveRangeSegment(const LiveRange &LR, in verifyLiveRangeSegment()
2276 void MachineVerifier::verifyLiveRange(const LiveRange &LR, unsigned Reg, in verifyLiveRange()
2285 void MachineVerifier::verifyLiveInterval(const LiveInterval &LI) { in verifyLiveInterval()
2354 void MachineVerifier::verifyStackFrame() { in verifyStackFrame()