Lines Matching refs:report

200     void report(const char *msg, const MachineFunction *MF);
201 void report(const char *msg, const MachineBasicBlock *MBB);
202 void report(const char *msg, const MachineInstr *MI);
203 void report(const char *msg, const MachineOperand *MO, unsigned MONum);
294 report("Bad instruction parent pointer", MFI);
328 void MachineVerifier::report(const char *msg, const MachineFunction *MF) {
340 void MachineVerifier::report(const char *msg, const MachineBasicBlock *MBB) {
342 report(msg, MBB->getParent());
352 void MachineVerifier::report(const char *msg, const MachineInstr *MI) {
354 report(msg, MI->getParent());
361 void MachineVerifier::report(const char *msg,
364 report(msg, MO->getParent());
422 report("MBB has allocable live-in, but isn't entry or landing-pad.", MBB);
441 report("MBB has more than one landing pad successor", MBB);
463 report("MBB exits via unconditional fall-through but doesn't have "
466 report("MBB exits via unconditional fall-through but its successor "
471 report("MBB exits via unconditional fall-through but ends with a "
475 report("MBB exits via unconditional fall-through but has a condition!",
481 report("MBB exits via unconditional branch but doesn't have "
484 report("MBB exits via unconditional branch but the CFG "
488 report("MBB exits via unconditional branch but doesn't contain "
491 report("MBB exits via unconditional branch but doesn't end with a "
494 report("MBB exits via unconditional branch but the branch isn't a "
502 report("MBB conditionally falls through out of function!", MBB);
504 report("MBB exits via conditional branch/fall-through but doesn't have "
507 report("MBB exits via conditional branch/fall-through but the CFG "
511 report("MBB exits via conditional branch/fall-through but doesn't "
514 report("MBB exits via conditional branch/fall-through but ends with a "
517 report("MBB exits via conditional branch/fall-through but the branch "
524 report("MBB exits via conditional branch/branch but doesn't have "
527 report("MBB exits via conditional branch/branch but the CFG "
531 report("MBB exits via conditional branch/branch but doesn't "
534 report("MBB exits via conditional branch/branch but doesn't end with a "
537 report("MBB exits via conditional branch/branch but the branch "
541 report("MBB exits via conditinal branch/branch but there's no "
545 report("AnalyzeBranch returned invalid data!", MBB);
553 report("MBB live-in list contains non-physical register", MBB);
581 report("Too few operands", MI);
590 report("Missing mayLoad flag", MI);
592 report("Missing mayStore flag", MI);
601 report("Debug instruction has a slot index", MI);
604 report("Instruction inside bundle has a slot index", MI);
607 report("Missing slot index", MI);
618 report("Non-terminator instruction after the first terminator", MI);
624 report(ErrorInfo.data(), MI);
636 report("Explicit definition must be a register", MO, MONum);
638 report("Explicit definition marked as use", MO, MONum);
640 report("Explicit definition marked as implicit", MO, MONum);
647 report("Explicit operand marked as def", MO, MONum);
649 report("Explicit operand marked as implicit", MO, MONum);
654 report("Extra explicit operand on non-variadic instruction", MO, MONum);
672 report("Illegal subregister index for physical register", MO, MONum);
677 report("Illegal physical register for instruction", MO, MONum);
689 report("Invalid subregister index for virtual register", MO, MONum);
695 report("Invalid register class for subregister index", MO, MONum);
706 report("No largest legal super class exists.", MO, MONum);
711 report("No matching super-reg register class.", MO, MONum);
716 report("Illegal virtual register for instruction", MO, MONum);
732 report("PHI operand is not in the CFG", MO, MONum);
741 report("Instruction loads from dead spill slot", MO, MONum);
745 report("Instruction stores to dead spill slot", MO, MONum);
772 report("Two-address instruction operands must be identical", MO, MONum);
785 report("Kill missing from LiveVariables", MO, MONum);
795 report("No live range at use", MO, MONum);
801 report("Live range continues after kill flag", MO, MONum);
805 report("Virtual register has no Live interval", MO, MONum);
814 report("Using an undefined physical register", MO, MONum);
821 report("Using a killed virtual register", MO, MONum);
839 report("Multiple virtual register defs in SSA form", MO, MONum);
850 report("Inconsistent valno->def", MO, MONum);
855 report("No live range at def", MO, MONum);
859 report("Virtual register has no Live interval", MO, MONum);
883 report("Instruction index out of order", MI);
898 report("Block ends before last instruction index", MBB);
995 report("PHI operand is not live-out from predecessor",
1003 report("Missing PHI operand", BBI);
1033 report("Virtual register def doesn't dominate all uses.",
1055 report("LiveVariables: Block missing from AliveBlocks", MFI);
1061 report("LiveVariables: Block should not be in AliveBlocks", MFI);
1094 report("Valno not live at def and not marked unused", MF);
1104 report("Live range at def has different valno", MF);
1112 report("Invalid definition index", MF);
1120 report("PHIDef value is not defined at MBB start", MF);
1129 report("No instruction at def index", MF);
1154 report("Defining instruction does not modify register", MI);
1162 report("Early clobber def must be at an early-clobber slot", MF);
1167 report("Non-PHI, non-early clobber def must be at a register slot",
1180 report("Foreign valno in live range", MF);
1186 report("Live range valno is marked unused", MF);
1193 report("Bad start of live segment, no basic block", MF);
1200 report("Live segment must begin at MBB entry or valno def", MBB);
1209 report("Bad end of live segment, no basic block", MF);
1223 report("Live segment doesn't end at a valid instruction", EndMBB);
1232 report("Live segment ends at B slot of an instruction", MI);
1241 report("Live segment ending at dead slot spans instructions", MI);
1251 report("Live segment ending at early clobber slot must be "
1276 report("Instruction doesn't have a dead def operand", MI);
1282 report("Instruction ending live range doesn't read the register",
1320 report("Register not marked live out of predecessor", *PI);
1328 report("Different value live out of predecessor", *PI);
1346 report("Multiple connected components in live interval", MF);