Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:report

192     void report(const char *msg, const MachineFunction *MF);
193 void report(const char *msg, const MachineBasicBlock *MBB);
194 void report(const char *msg, const MachineInstr *MI);
195 void report(const char *msg, const MachineOperand *MO, unsigned MONum);
285 report("Bad instruction parent pointer", MFI);
314 void MachineVerifier::report(const char *msg, const MachineFunction *MF) {
326 void MachineVerifier::report(const char *msg, const MachineBasicBlock *MBB) {
328 report(msg, MBB->getParent());
338 void MachineVerifier::report(const char *msg, const MachineInstr *MI) {
340 report(msg, MI->getParent());
347 void MachineVerifier::report(const char *msg,
350 report(msg, MO->getParent());
410 report("MBB has more than one landing pad successor", MBB);
432 report("MBB exits via unconditional fall-through but doesn't have "
435 report("MBB exits via unconditional fall-through but its successor "
440 report("MBB exits via unconditional fall-through but ends with a "
444 report("MBB exits via unconditional fall-through but has a condition!",
450 report("MBB exits via unconditional branch but doesn't have "
453 report("MBB exits via unconditional branch but the CFG "
457 report("MBB exits via unconditional branch but doesn't contain "
460 report("MBB exits via unconditional branch but doesn't end with a "
463 report("MBB exits via unconditional branch but the branch isn't a "
471 report("MBB conditionally falls through out of function!", MBB);
473 report("MBB exits via conditional branch/fall-through but doesn't have "
476 report
480 report("MBB exits via conditional branch/fall-through but doesn't "
483 report("MBB exits via conditional branch/fall-through but ends with a "
486 report("MBB exits via conditional branch/fall-through but the branch "
493 report("MBB exits via conditional branch/branch but doesn't have "
496 report("MBB exits via conditional branch/branch but the CFG "
500 report("MBB exits via conditional branch/branch but doesn't "
503 report("MBB exits via conditional branch/branch but doesn't end with a "
506 report("MBB exits via conditional branch/branch but the branch "
510 report("MBB exits via conditinal branch/branch but there's no "
514 report("AnalyzeBranch returned invalid data!", MBB);
522 report("MBB live-in list contains non-physical register", MBB);
550 report("Too few operands", MI);
559 report("Missing mayLoad flag", MI);
561 report("Missing mayStore flag", MI);
570 report("Debug instruction has a slot index", MI);
573 report("Missing slot index", MI);
582 report("Non-terminator instruction after the first terminator", MI);
588 report(ErrorInfo.data(), MI);
600 report("Explicit definition must be a register", MO, MONum);
602 report("Explicit definition marked as use", MO, MONum);
604 report("Explicit definition marked as implicit", MO, MONum);
611 report("Explicit operand marked as def", MO, MONum);
613 report("Explicit operand marked as implicit", MO, MONum);
618 report("Extra explicit operand on non-variadic instruction", MO, MONum);
641 report("Two-address instruction operands must be identical",
656 report("Kill missing from LiveVariables", MO, MONum);
666 report("No live range at use", MO, MONum);
672 report("Live range continues after kill flag", MO, MONum);
676 report("Virtual register has no Live interval", MO, MONum);
685 report("Using an undefined physical register", MO, MONum);
692 report("Using a killed virtual register", MO, MONum);
708 report("Multiple virtual register defs in SSA form", MO, MONum);
719 report("Inconsistent valno->def", MO, MONum);
724 report("No live range at def", MO, MONum);
728 report("Virtual register has no Live interval", MO, MONum);
739 report("Illegal subregister index for physical register", MO, MONum);
744 report("Illegal physical register for instruction", MO, MONum);
756 report("Invalid subregister index for virtual register", MO, MONum);
762 report("Invalid register class for subregister index", MO, MONum);
773 report("No largest legal super class exists.", MO, MONum);
778 report("No matching super-reg register class.", MO, MONum);
783 report("Illegal virtual register for instruction", MO, MONum);
795 report("PHI operand is not in the CFG", MO, MONum);
804 report("Instruction loads from dead spill slot", MO, MONum);
808 report("Instruction stores to dead spill slot", MO, MONum);
829 report("Instruction index out of order", MI);
844 report("Block ends before last instruction index", MBB);
940 report("PHI operand is not live-out from predecessor",
948 report("Missing PHI operand", BBI);
991 report("LiveVariables: Block missing from AliveBlocks", MFI);
997 report("LiveVariables: Block should not be in AliveBlocks", MFI);
1030 report("Valno not live at def and not marked unused", MF);
1040 report("Live range at def has different valno", MF);
1048 report("Invalid definition index", MF);
1056 report("PHIDef value is not defined at MBB start", MF);
1065 report("No instruction at def index", MF);
1069 report("Defining instruction does not modify register", MI);
1089 report("Early clobber def must be at a USE slot", MF);
1094 report("Non-PHI, non-early clobber def must be at a DEF slot", MF);
1106 report("Foreign valno in live range", MF);
1112 report("Live range valno is marked unused", MF);
1119 report("Bad start of live segment, no basic block", MF);
1126 report("Live segment must begin at MBB entry or valno def", MBB);
1135 report("Bad end of live segment, no basic block", MF);
1145 report("Live segment doesn't end at a valid instruction", EndMBB);
1164 report("Instruction killing live segment neither defines nor reads "
1202 report("Register not marked live out of predecessor", *PI);
1210 report("Different value live out of predecessor", *PI);
1228 report("Multiple connected components in live interval", MF);