reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/Support/ErrorHandling.h
   71 LLVM_ATTRIBUTE_NORETURN void report_fatal_error(const char *reason,

References

examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp
 1111     report_fatal_error("Couldn't compile lazily JIT'd function");
examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp
 1135     report_fatal_error("Couldn't compile lazily JIT'd function");
gen/lib/Target/AArch64/AArch64GenGICombiner.inc
   62       report_fatal_error("Beginning of range should be before end of range");
gen/lib/Target/AArch64/AArch64GenSubtargetInfo.inc
22885   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc
  855   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/AMDGPU/R600GenSubtargetInfo.inc
  340   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/ARC/ARCGenSubtargetInfo.inc
  163   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/ARM/ARMGenSubtargetInfo.inc
23252   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/AVR/AVRGenSubtargetInfo.inc
  564   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/BPF/BPFGenSubtargetInfo.inc
  186   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/Hexagon/HexagonGenSubtargetInfo.inc
 4714   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/Lanai/LanaiGenSubtargetInfo.inc
  247   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/MSP430/MSP430GenSubtargetInfo.inc
  187   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/Mips/MipsGenSubtargetInfo.inc
 4052   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc
  262   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/PowerPC/PPCGenSubtargetInfo.inc
 8242   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/RISCV/RISCVGenSubtargetInfo.inc
  301   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/Sparc/SparcGenSubtargetInfo.inc
  559   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/SystemZ/SystemZGenSubtargetInfo.inc
 5201   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/WebAssembly/WebAssemblyGenSubtargetInfo.inc
  205   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/X86/X86GenSubtargetInfo.inc
22909   report_fatal_error("Expected a variant SchedClass");
gen/lib/Target/XCore/XCoreGenSubtargetInfo.inc
  164   report_fatal_error("Expected a variant SchedClass");
include/llvm/Analysis/RegionInfoImpl.h
  257     report_fatal_error("Broken region found: enumerated BB not in region!");
  264       report_fatal_error("Broken region found: edges leaving the region must go "
  272         report_fatal_error("Broken region found: edges entering the region must "
  560         report_fatal_error("BB map does not match region nesting");
include/llvm/Bitstream/BitCodes.h
  136     report_fatal_error("Invalid encoding");
include/llvm/Bitstream/BitstreamReader.h
  527       report_fatal_error("Invalid abbrev number");
include/llvm/CodeGen/TargetFrameLowering.h
  313     report_fatal_error("WinEH not implemented for this target");
include/llvm/CodeGen/TargetLowering.h
 1601     report_fatal_error("Funclet EH is not implemented for this target");
 3701     report_fatal_error("Named registers not implemented for this target");
include/llvm/FuzzMutate/OpDescriptor.h
   71         report_fatal_error("Predicate does not match for base types");
include/llvm/Object/ELFObjectFile.h
 1116     report_fatal_error("Invalid ELFCLASS!");
 1145       report_fatal_error("Invalid ELFCLASS!");
 1160       report_fatal_error("Invalid ELFCLASS!");
include/llvm/Support/FileSystem.h
 1415         report_fatal_error("Error incrementing directory iterator.");
include/llvm/Target/TargetMachine.h
  395       report_fatal_error("Target does not support the tiny CodeModel", false);
  397       report_fatal_error("Target does not support the kernel CodeModel", false);
lib/Analysis/Analysis.cpp
  111     report_fatal_error("Broken module found, compilation aborted!");
  125     report_fatal_error("Broken function found, compilation aborted!");
lib/Analysis/AssumptionCache.cpp
  289           report_fatal_error("Assumption in scanned function not in cache");
lib/Analysis/ProfileSummaryInfo.cpp
   76     report_fatal_error("Desired percentile exceeds the maximum cutoff");
lib/Analysis/TypeBasedAliasAnalysis.cpp
  492       report_fatal_error("Cycle found in TBAA metadata.");
  501       report_fatal_error("Cycle found in TBAA metadata.");
lib/Bitcode/Reader/ValueList.cpp
  109       report_fatal_error("Type mismatch in constant table!");
lib/Bitcode/Writer/BitcodeWriter.cpp
 3838       report_fatal_error("Unexpected anonymous function when writing summary");
lib/Bitstream/Reader/BitstreamReader.cpp
  186         report_fatal_error("Array element type can't be an Array or a Blob");
  267       report_fatal_error("Abbreviation starts with an Array or a Blob");
  299         report_fatal_error("Array op not second to last");
  302         report_fatal_error(
  308         report_fatal_error("Array element type can't be an Array or a Blob");
  416         report_fatal_error(
  425     report_fatal_error("Abbrev record with no operands");
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 1957   report_fatal_error("unknown special variable");
lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  152     report_fatal_error("Inline asm not supported by this streamer because"
  168     report_fatal_error("Error parsing inline asm\n");
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
  146     report_fatal_error("target architecture doesn't map to a CodeView CPUType");
 2217       report_fatal_error("cannot debug circular reference to unnamed type");
lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp
  129     report_fatal_error(" Too much descriptor for ocaml GC");
  176           report_fatal_error(
lib/CodeGen/CFIInstrInserter.cpp
  187         report_fatal_error(
  195         report_fatal_error(
lib/CodeGen/GlobalISel/LegalizerInfo.cpp
  725     report_fatal_error("ill-defined LegalizerInfo"
lib/CodeGen/GlobalISel/RegBankSelect.cpp
  212     report_fatal_error("need testcase to support multiple insertion points");
lib/CodeGen/LiveRangeCalc.cpp
  372       report_fatal_error("Use not jointly dominated by defs.");
  381       report_fatal_error("Invalid global physical register");
lib/CodeGen/LiveVariables.cpp
  635     report_fatal_error("regalloc=... not currently supported with -O0");
lib/CodeGen/MachineOutliner.cpp
  679       report_fatal_error("Instruction mapping overflow!");
lib/CodeGen/ModuloSchedule.cpp
 1903     report_fatal_error(
lib/CodeGen/ParallelCG.cpp
   33     report_fatal_error("Failed to setup codegen");
   85                   report_fatal_error("Failed to read bitcode");
lib/CodeGen/RegAllocBase.cpp
  133         report_fatal_error("ran out of registers during register allocation");
lib/CodeGen/RegisterScavenging.cpp
  514       report_fatal_error(Msg.c_str());
  775         report_fatal_error("Incomplete scavenging after 2nd pass");
lib/CodeGen/ResetMachineFunctionPass.cpp
   64           report_fatal_error("Instruction selection failed");
lib/CodeGen/SafeStack.cpp
  409         report_fatal_error(
  871       report_fatal_error("TargetLowering instance is required");
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
 1891   report_fatal_error("Attempt at an invalid promotion-related conversion");
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
 1672     report_fatal_error("Do not know how to expand the result of this "
 2929     report_fatal_error("Unable to expand MUL_FIX using MUL_LOHI.");
 3600     report_fatal_error("Do not know how to expand this operator's operand!");
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
   46     report_fatal_error("Do not know how to scalarize the result of this "
  594       report_fatal_error("Do not know how to scalarize this operator's "
  841     report_fatal_error("Do not know how to split the result of this "
 1977       report_fatal_error("Do not know how to split this operator's "
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  588             report_fatal_error("Can't handle live physical "
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
 1572         report_fatal_error("Can't handle live physical register dependency!");
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 6258     report_fatal_error("Unsupported element size");
 6362     report_fatal_error("Unsupported element size");
 6463     report_fatal_error("Unsupported element size");
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  335   report_fatal_error("Unknown mismatch in getCopyFromParts!");
 1761   report_fatal_error("visitCatchSwitch not yet implemented!");
 4661     report_fatal_error("Cannot generate unaligned atomic load");
 4726     report_fatal_error("Cannot generate unaligned atomic store");
 6358       report_fatal_error("Wrong result type for @llvm.get.dynamic.area.offset"
 6802       report_fatal_error(
 6816         report_fatal_error("all llvm.icall.branch.funnel operands must refer "
 6822         report_fatal_error(
 7769         report_fatal_error("Indirect operand for inline asm not a pointer!");
 7825     report_fatal_error("Unsupported asm: input constraint"
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 2070         report_fatal_error("Could not match memory address.  Inline asm"
lib/CodeGen/SelectionDAG/TargetLowering.cpp
  146     report_fatal_error("Unsupported library call operation!");
 4237           report_fatal_error("Indirect operand for inline asm not a pointer!");
 4352           report_fatal_error("Unsupported asm: input constraint"
 7033     report_fatal_error("Unable to expand fixed point multiplication.");
lib/CodeGen/SplitKit.cpp
  587     report_fatal_error("Impossible to implement partial COPY");
  617       report_fatal_error("Impossible to implement partial COPY");
lib/CodeGen/TargetInstrInfo.cpp
  519         report_fatal_error("cannot spill patchpoint subregister operand");
lib/CodeGen/TargetLoweringBase.cpp
 1869   report_fatal_error("Invalid refinement step for -recip.");
lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  278         report_fatal_error("invalid llvm.linker.options");
  364   report_fatal_error("We do not support this DWARF encoding yet!");
  527     report_fatal_error("MD_associated operand is not ValueAsMetadata");
 1762     report_fatal_error("mergable sections not supported yet on wasm");
 1832   report_fatal_error("XCOFF explicit sections not yet implemented.");
 1858   report_fatal_error("XCOFF other section types not yet implemented.");
 1863   report_fatal_error("TLOF XCOFF not yet implemented.");
 1876   report_fatal_error("XCOFF ctor section not yet implemented.");
 1881   report_fatal_error("XCOFF dtor section not yet implemented.");
 1887   report_fatal_error("XCOFF not yet implemented.");
 1901     report_fatal_error(
lib/CodeGen/TargetPassConfig.cpp
  453   report_fatal_error("Trying to construct TargetPassConfig without a target "
  559     report_fatal_error("Cannot stop compilation after pass that is not run");
 1097     report_fatal_error("Must use fast (default) register allocator for unoptimized regalloc.");
lib/CodeGen/WinEHPrepare.cpp
  309         report_fatal_error("Cleanup funclets for the MSVC++ personality cannot "
  409         report_fatal_error("Cleanup funclets for the SEH personality cannot "
 1026       report_fatal_error("Uncolored BB!");
 1028       report_fatal_error("Multicolor BB!");
lib/ExecutionEngine/ExecutionEngine.cpp
  440     report_fatal_error("Invalid number of arguments of main() supplied");
  442     report_fatal_error("Invalid type for third argument of main() supplied");
  444     report_fatal_error("Invalid type for second argument of main() supplied");
  446     report_fatal_error("Invalid type for first argument of main() supplied");
  449     report_fatal_error("Invalid return type of main() supplied");
lib/ExecutionEngine/GDBRegistrationListener.cpp
  168     llvm::report_fatal_error(
lib/ExecutionEngine/Interpreter/Execution.cpp
  931   report_fatal_error("Program executed an 'unreachable' instruction!");
lib/ExecutionEngine/MCJIT/MCJIT.cpp
  165     report_fatal_error("Target does not support MC emission!");
  604   report_fatal_error("MCJIT::runFunction does not support full-featured "
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  729     report_fatal_error("Unable to allocate memory for common symbols!");
  841       report_fatal_error("Unable to allocate section memory!");
 1324       report_fatal_error("Incompatible object format!");
 1328     report_fatal_error("Incompatible object format!");
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h
   45       report_fatal_error("Unknown symbol in relocation");
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h
   67       report_fatal_error("Unknown symbol in relocation");
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h
  199       report_fatal_error("Unknown symbol in relocation");
lib/IR/AutoUpgrade.cpp
 3814       report_fatal_error("Broken module found, compilation aborted!");
lib/IR/DataLayout.cpp
  202     report_fatal_error("Trailing separator in datalayout string");
  204     report_fatal_error("Expected token before separator in datalayout string");
  213     report_fatal_error("not a number, or does not fit in an unsigned int");
  220     report_fatal_error("number of bits must be a byte width multiple");
  227     report_fatal_error("Invalid address space, must be a 24-bit integer");
  251           report_fatal_error("Address space 0 can never be non-integral");
  276         report_fatal_error("Invalid address space, must be a 24bit integer");
  280         report_fatal_error(
  285         report_fatal_error("Invalid pointer size of 0 bytes");
  289         report_fatal_error(
  294         report_fatal_error(
  307           report_fatal_error(
  315             report_fatal_error("Invalid index size of 0 bytes");
  340         report_fatal_error(
  345         report_fatal_error(
  350         report_fatal_error(
  354         report_fatal_error("Invalid ABI alignment, must be a 16bit integer");
  356         report_fatal_error("Invalid ABI alignment, must be a power of 2");
  366         report_fatal_error(
  369         report_fatal_error("Invalid preferred alignment, must be a power of 2");
  380           report_fatal_error(
  391         report_fatal_error("Alignment is neither 0 nor a power of 2");
  404         report_fatal_error("Unknown function pointer alignment type in "
  410         report_fatal_error("Alignment is neither 0 nor a power of 2");
  424         report_fatal_error("Unexpected trailing characters after mangling specifier in datalayout string");
  426         report_fatal_error("Expected mangling specifier in datalayout string");
  428         report_fatal_error("Unknown mangling specifier in datalayout string");
  431         report_fatal_error("Unknown mangling in datalayout string");
  450       report_fatal_error("Unknown specifier in datalayout string");
  493     report_fatal_error("Invalid bit width, must be a 24bit integer");
  495     report_fatal_error(
  523     report_fatal_error(
lib/IR/Verifier.cpp
 5163       report_fatal_error("Broken function found, compilation aborted!");
 5176       report_fatal_error("Broken module found, compilation aborted!");
 5556     report_fatal_error("Broken module found, compilation aborted!");
 5564     report_fatal_error("Broken function found, compilation aborted!");
lib/LTO/Caching.cpp
  141         report_fatal_error("ThinLTO: Can't get a temporary file");
lib/LTO/LTOBackend.cpp
  177     report_fatal_error("Error parsing default AA pipeline");
  346     report_fatal_error("Failed to setup codegen");
  381                 report_fatal_error("Failed to read bitcode");
lib/LTO/LTOCodeGenerator.cpp
  506     report_fatal_error("Broken module found, compilation aborted!");
  533     report_fatal_error("Can't get an output file for the remarks");
  541     report_fatal_error("Can't get an output file for the statistics");
lib/LTO/ThinLTOCodeGenerator.cpp
  155     report_fatal_error("renameModuleForThinLTO failed");
  173     report_fatal_error("Broken module found, compilation aborted!");
  197     report_fatal_error("Can't load module, abort.");
  222     report_fatal_error("importFunctions failed");
  297       report_fatal_error("Failed to setup codegen");
  389                 report_fatal_error("ThinLTO: Can't get a temporary file");
  523       report_fatal_error("ThinLTO modules with incompatible triples not "
 1082           report_fatal_error("ThinLTO: Can't get an output file for the "
lib/MC/ELFObjectWriter.cpp
  563       report_fatal_error("Size expression must be absolute.");
lib/MC/MCAsmBackend.cpp
   60     report_fatal_error("dwo only supported with ELF");
lib/MC/MCAsmStreamer.cpp
  988       report_fatal_error("Don't know how to emit this value.");
 1127       report_fatal_error("Only power-of-two alignments are supported "
lib/MC/MCAssembler.cpp
  441       report_fatal_error("Fragment can't be larger than a bundle size");
  446       report_fatal_error("Padding cannot exceed 255 bytes");
  684           report_fatal_error("cannot have fixups in virtual section!");
  691               report_fatal_error("non-zero initializer found in virtual section");
  957     report_fatal_error("sleb128 and uleb128 expressions must be absolute");
lib/MC/MCELFStreamer.cpp
   60       report_fatal_error("Fragment can't be larger than a bundle size");
   66       report_fatal_error("Padding cannot exceed 255 bytes");
  149     report_fatal_error("Unterminated .bundle_lock when changing a section");
  347     report_fatal_error("Emitting values inside a locked bundle is forbidden");
  357     report_fatal_error("Emitting values inside a locked bundle is forbidden");
  512     report_fatal_error("A Bundle can only have one Subtarget.");
  613     report_fatal_error(".bundle_align_mode cannot be changed once set");
  622     report_fatal_error(".bundle_lock forbidden when bundling is disabled");
  642     report_fatal_error(".bundle_unlock forbidden when bundling is disabled");
  644     report_fatal_error(".bundle_unlock without matching lock");
  646     report_fatal_error("Empty bundle-locked group is forbidden");
lib/MC/MCObjectFileInfo.cpp
  814       report_fatal_error(
  833     report_fatal_error("Cannot initialize MC for unknown object file format.");
  849     report_fatal_error("Cannot get DWARF comdat section for this object file "
lib/MC/MCObjectStreamer.cpp
  280   report_fatal_error("This file format doesn't support weak aliases.");
  299     report_fatal_error("Cannot evaluate subsection number");
  301     report_fatal_error("Subsection number out of range");
lib/MC/MCParser/AsmParser.cpp
  732     report_fatal_error(
lib/MC/MCRegisterInfo.cpp
  117     report_fatal_error("target does not implement codeview register mapping");
lib/MC/MCSection.cpp
   41       report_fatal_error("Mismatched bundle_lock/unlock directives");
lib/MC/MCSectionXCOFF.cpp
   27     report_fatal_error("Unhandled storage-mapping class.");
   36       report_fatal_error("Unhandled storage-mapping class for .text csect");
   55       report_fatal_error(
   74   report_fatal_error("Printing for this SectionKind is unimplemented.");
lib/MC/MCStreamer.cpp
  178   report_fatal_error("unsupported directive in streamer");
  182   report_fatal_error("unsupported directive in streamer");
  186   report_fatal_error("unsupported directive in streamer");
  190   report_fatal_error("unsupported directive in streamer");
  194   report_fatal_error("unsupported directive in streamer");
  198   report_fatal_error("unsupported directive in streamer");
  943   report_fatal_error("EmitRawText called on an MCStreamer that doesn't support "
lib/MC/MCSymbol.cpp
   70     report_fatal_error("Symbol name with unsupported characters");
lib/MC/MCWin64EH.cpp
  263     report_fatal_error("Failed to evaluate function length in SEH unwind info");
  541     report_fatal_error("SEH unwind data splitting not yet implemented");
  596       report_fatal_error("SEH unwind data splitting not yet implemented");
lib/MC/MCWinCOFFStreamer.cpp
  272       report_fatal_error("alignment is limited to 32-bytes");
lib/MC/MCXCOFFStreamer.cpp
   41     report_fatal_error("Not implemented yet.");
   67   report_fatal_error("Zero fill not implemented for XCOFF.");
lib/MC/MachObjectWriter.cpp
  984       report_fatal_error("Data region not terminated");
lib/MC/WasmObjectWriter.cpp
  393     report_fatal_error("section size does not fit in a uint32_t");
  479       report_fatal_error("relocations for function or section offsets are "
  489       report_fatal_error("section symbol is required for relocation");
  499       report_fatal_error("relocations against un-named temporaries are not yet "
  594       report_fatal_error("only data supported in data sections");
  598         report_fatal_error("only byte values supported for alignment");
  839       report_fatal_error(".size expression must be evaluatable");
 1171           report_fatal_error("undefined global symbol cannot be weak");
 1183           report_fatal_error("undefined event symbol cannot be weak");
 1307           report_fatal_error(
 1311           report_fatal_error(
 1350         report_fatal_error(".size expression must be evaluatable");
 1369         report_fatal_error("don't yet support defined globals");
 1427       report_fatal_error("don't yet support global/event aliases");
 1503       report_fatal_error(".fini_array sections are unsupported");
 1511       report_fatal_error("only one .init_array section fragment supported");
 1516       report_fatal_error(".init_array section should be aligned");
 1521       report_fatal_error(".init_array section should be aligned");
 1523       report_fatal_error(".init_array section should be aligned for pointers");
 1527       report_fatal_error("only data supported in .init_array section");
 1533         report_fatal_error(
 1538         report_fatal_error("invalid .init_array section priority");
 1547         report_fatal_error("non-symbolic data in .init_array section");
 1555         report_fatal_error("fixups in .init_array should be symbol references");
 1558         report_fatal_error("symbols in .init_array should exist in symbtab");
 1560         report_fatal_error("symbols in .init_array should be for functions");
lib/MC/WinCOFFObjectWriter.cpp
  306         report_fatal_error("two sections have the same comdat");
  364       report_fatal_error("conflicting sections for symbol");
  464   report_fatal_error("COFF string table is greater than 64 GB.");
  957     report_fatal_error(
lib/MC/XCOFFObjectWriter.cpp
  254     report_fatal_error("Unhandled mapping of read-write csect to section.");
  261     report_fatal_error("Unhandled mapping of csect to section.");
  268     report_fatal_error("64-bit XCOFF object files are not supported yet.");
  321   report_fatal_error("XCOFF relocations not supported.");
  358     report_fatal_error("Incremental linking not supported for XCOFF.");
  361     report_fatal_error("64-bit XCOFF object files are not supported yet.");
  566       report_fatal_error("Section index overflow!");
lib/Object/COFFObjectFile.cpp
  124     report_fatal_error("Section was outside of section table.");
  384     report_fatal_error("Sections with relocations should have an address of 0");
 1035       report_fatal_error("Aux Symbol data was outside of symbol table.");
lib/Object/MachOObjectFile.cpp
   71     report_fatal_error("Malformed MachO file.");
 2503     report_fatal_error("Requested symbol index is out of range.");
 2515     report_fatal_error("getSymbolIndex() called with no symbol table symbol");
lib/Object/MachOUniversal.cpp
   65     report_fatal_error("MachOUniversalBinary::ObjectForArch::getAsObjectFile() "
   86     report_fatal_error("MachOUniversalBinary::ObjectForArch::getAsArchive() "
lib/Object/WasmObjectFile.cpp
   73     report_fatal_error("EOF while reading uint8");
   79     report_fatal_error("EOF while reading uint32");
   87     report_fatal_error("EOF while reading float64");
   96     report_fatal_error("EOF while reading float64");
  108     report_fatal_error(Error);
  116     report_fatal_error("EOF while reading string");
  128     report_fatal_error(Error);
  136     report_fatal_error("LEB is outside Varuint1 range");
  143     report_fatal_error("LEB is outside Varint32 range");
  150     report_fatal_error("LEB is outside Varuint32 range");
lib/Object/XCOFFObjectFile.cpp
   66     report_fatal_error("Section header outside of section header table.");
   70     report_fatal_error("Section header outside of section header table.");
   73     report_fatal_error(
  489     report_fatal_error("Symbol table entry is outside of symbol table.");
  492     report_fatal_error("Symbol table entry is outside of symbol table.");
  498     report_fatal_error(
  511     report_fatal_error("64-bit symbol table support not implemented yet.");
  740     report_fatal_error("64-bit support is unimplemented yet.");
lib/Support/CachePruning.cpp
  269       report_fatal_error("Can't get available size");
lib/Support/CommandLine.cpp
  170       report_fatal_error("inconsistency in registered CommandLine options");
  227       report_fatal_error("inconsistency in registered CommandLine options");
  321       report_fatal_error("inconsistency in registered CommandLine options");
lib/Support/Signals.cpp
   88   report_fatal_error("too many signal callbacks already registered");
lib/Support/YAMLParser.cpp
  936     report_fatal_error("Not dealing with this yet");
  940     report_fatal_error("Not dealing with this yet");
 1783     report_fatal_error("Can only iterate over the stream once");
lib/Support/YAMLTraits.cpp
  496   report_fatal_error("invalid call");
  831 NodeKind Output::getNodeKind() { report_fatal_error("invalid call"); }
lib/Support/Z3Solver.cpp
  891   llvm::report_fatal_error("LLVM was not compiled with Z3 support, rebuild "
lib/TableGen/StringMatcher.cpp
   58       report_fatal_error("Had duplicate keys to match on");
lib/Target/AArch64/AArch64AsmPrinter.cpp
  249       report_fatal_error("llvm.hwasan.check.memaccess only supported on ELF");
lib/Target/AArch64/AArch64FrameLowering.cpp
 1026         report_fatal_error("Stack size cannot exceed 256MB for stack "
 1891         report_fatal_error("Must reserve x18 to use shadow call stack");
lib/Target/AArch64/AArch64ISelLowering.cpp
 2839       report_fatal_error("Unexpected type for AArch64 NEON intrinic");
 2885       report_fatal_error(
 3101     report_fatal_error("Unsupported calling convention.");
 3742       report_fatal_error("failed to perform tail call elimination on a call "
 4506     report_fatal_error("ELF TLS only supported in small memory model");
lib/Target/AArch64/AArch64PreLegalizerCombiner.cpp
   52       report_fatal_error("Invalid rule identifier");
lib/Target/AArch64/AArch64TargetMachine.cpp
  239         report_fatal_error(
  242         report_fatal_error("Only small, tiny, kernel, and large code models "
  245       report_fatal_error("tiny code model is only supported on ELF");
lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp
  368     report_fatal_error("TargetMachine is required");
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
  887               report_fatal_error("invalid call to entry function");
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  855     report_fatal_error("Unsupported calling convention for call");
  878     report_fatal_error("Unsupported calling convention.");
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
 1264     report_fatal_error("unhandled intrinsic store");
 1321     report_fatal_error("failed to constrain selected store intrinsic");
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp
  870     report_fatal_error("IRREDUCIBLE_CFG");
 1309     report_fatal_error("Extra register needed to handle CFG");
 1312     report_fatal_error("Extra compare instruction needed to handle CFG");
 1329     report_fatal_error("Extra register needed to handle CFG");
 1338     report_fatal_error("Extra register needed to handle CFG");
 1350         report_fatal_error("Extra register needed to handle CFG");
lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
   68     report_fatal_error("Disassembly not yet supported for subtarget");
lib/Target/AMDGPU/GCNRegBankReassign.cpp
  773       report_fatal_error("RegBank reassign stall cycles verification failed.");
  795     report_fatal_error("RegBank reassign stall cycles verification failed.");
lib/Target/AMDGPU/R600ISelLowering.cpp
 1571     report_fatal_error("Unsupported calling convention.");
lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
  366     report_fatal_error("failed to annotate CFG");
lib/Target/AMDGPU/SIFrameLowering.cpp
   77     report_fatal_error("failed to find free scratch register");
lib/Target/AMDGPU/SIISelLowering.cpp
 1680     report_fatal_error("ran out of SGPRs for arguments");
 1924         report_fatal_error("call in graphics shader with too many input SGPRs");
 1934         report_fatal_error("failed to find register for SP");
 2391       report_fatal_error("TODO: return values in memory");
 2699     report_fatal_error("unsupported libcall legalization");
 2722       report_fatal_error("failed to perform tail call elimination on a call "
 3589       report_fatal_error("missing mem operand from MIMG instruction");
 6140         report_fatal_error(
 6146       report_fatal_error("ds_ordered_count: bad index operand");
 6158       report_fatal_error("ds_ordered_count: wave_done requires wave_release");
 6175       report_fatal_error("ds_ordered_count unsupported for this calling conv");
lib/Target/AMDGPU/SIInsertWaitcnts.cpp
  524     report_fatal_error("InsertWaitcnt score wraparound");
 1331       report_fatal_error("waitcnt score overflow");
lib/Target/AMDGPU/SIInstrInfo.cpp
  658         report_fatal_error("Cannot scavenge VGPR to copy to AGPR");
lib/Target/ARC/ARCISelLowering.cpp
  637       report_fatal_error("Can't return value from vararg function in memory");
lib/Target/ARM/ARMCodeGenPrepare.cpp
 1045                 report_fatal_error("Broken function after type promotion");
lib/Target/ARM/ARMConstantIslandPass.cpp
  424       report_fatal_error("Constant Island pass failed to converge!");
  436       report_fatal_error("Branch Fix Up pass failed to converge!");
 1628     report_fatal_error("underestimated function size");
lib/Target/ARM/ARMFastISel.cpp
 1845     report_fatal_error("Unsupported calling convention");
 1879       report_fatal_error("Can't return in GHC call convention");
lib/Target/ARM/ARMFrameLowering.cpp
 2255     report_fatal_error("Segmented stacks do not support vararg functions.");
 2257     report_fatal_error("Segmented stacks not supported on this platform.");
lib/Target/ARM/ARMISelLowering.cpp
 1854     report_fatal_error("Unsupported calling convention");
 1905     report_fatal_error("Unsupported calling convention");
 2096       report_fatal_error("failed to perform tail call elimination on a call "
 2710     report_fatal_error("Unsupported interrupt attribute. If present, value "
 2861       report_fatal_error("interrupt attribute is not supported in Thumb1");
lib/Target/ARM/ARMLowOverheadLoops.cpp
  320     report_fatal_error("Expected LoopEnd to target basic block");
lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
 1214         report_fatal_error("constant value truncated (limited to 32-bit)");
lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp
  433     report_fatal_error("FIXME: relocations to absolute targets "
lib/Target/ARM/Thumb1FrameLowering.cpp
   80       report_fatal_error("Failed to emit Thumb1 stack adjustment");
lib/Target/AVR/AVRISelLowering.cpp
 2045   report_fatal_error("Invalid register name global variable");
lib/Target/BPF/BPFAbstractMemberAccess.cpp
  243       report_fatal_error("Missing metadata for llvm.preserve.array.access.index intrinsic");
  252       report_fatal_error("Missing metadata for llvm.preserve.union.access.index intrinsic");
  261       report_fatal_error("Missing metadata for llvm.preserve.struct.access.index intrinsic");
  272       report_fatal_error("Incorrect info_kind for llvm.bpf.preserve.field.info intrinsic");
  582         report_fatal_error("Unsupported field expression for llvm.bpf.preserve.field.info");
  592         report_fatal_error("Invalid array expression for llvm.bpf.preserve.field.info");
  605         report_fatal_error("Invalid field expression for llvm.bpf.preserve.field.info");
  634         report_fatal_error("too big field size for llvm.bpf.preserve.field.info");
  641       report_fatal_error("too big field size for llvm.bpf.preserve.field.info");
  665         report_fatal_error("too big field size for llvm.bpf.preserve.field.info");
  672       report_fatal_error("too big field size for llvm.bpf.preserve.field.info");
  779           report_fatal_error("Invalid field access for llvm.preserve.field.info intrinsic");
  788           report_fatal_error("Invalid field access for llvm.preserve.field.info intrinsic");
lib/Target/BPF/BPFISelLowering.cpp
  212     report_fatal_error("Unsupported calling convention");
  293     report_fatal_error("Unsupported calling convention");
lib/Target/BPF/BPFMIChecking.cpp
  172           report_fatal_error("Invalid usage of the XADD return value", false);
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
 1298       report_fatal_error("Invalid pseudo instruction");
lib/Target/Hexagon/HexagonISelLowering.cpp
  252   report_fatal_error("Invalid register name global variable");
lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp
   49     report_fatal_error("Unrecognized relocation type");
   74       report_fatal_error("Unrecognized variant type");
   95       report_fatal_error("Unrecognized variant type");
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp
  117       report_fatal_error("conflicting architectures specified.");
lib/Target/Lanai/LanaiISelLowering.cpp
  232   report_fatal_error("Invalid register name global variable");
  405     report_fatal_error("Unsupported calling convention");
  431     report_fatal_error("Unsupported calling convention");
lib/Target/MSP430/MSP430AsmPrinter.cpp
  163     report_fatal_error("Functions with 'interrupt' attribute must have msp430_intrcc CC");
lib/Target/MSP430/MSP430ISelLowering.cpp
  558     report_fatal_error("Unsupported calling convention");
  565     report_fatal_error("ISRs cannot have arguments");
  588     report_fatal_error("Unsupported calling convention");
  595     report_fatal_error("ISRs cannot be called directly");
  732     report_fatal_error("ISRs cannot return any value");
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
  530       report_fatal_error("-mno-odd-spreg requires the O32 ABI");
  544       report_fatal_error("microMIPS64R6 is not supported", false);
  547       report_fatal_error("microMIPS64 is not supported", false);
lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp
  151         report_fatal_error("Dangerous instruction in branch delay slot!");
  169           report_fatal_error("Dangerous instruction in branch delay slot!");
  181         report_fatal_error("Dangerous instruction in branch delay slot!");
lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
  151     report_fatal_error("+nooddspreg is only valid for O32");
lib/Target/Mips/MipsConstantIslandPass.cpp
  494       report_fatal_error("Constant Island pass failed to converge!");
  506       report_fatal_error("Branch Fix Up pass failed to converge!");
lib/Target/Mips/MipsISelLowering.cpp
 3100     report_fatal_error("failed to perform tail call elimination on a call "
 3486     report_fatal_error(
 4586   report_fatal_error("Invalid register name global variable");
lib/Target/Mips/MipsMCInstLower.cpp
  239     report_fatal_error("Unexpected flags for lowerLongBranchLUi");
  274     report_fatal_error("Unexpected flags for lowerLongBranchADDiu");
lib/Target/Mips/MipsSEFrameLowering.cpp
  572     report_fatal_error(
  581     report_fatal_error("\"interrupt\" attribute is only supported for the "
  585     report_fatal_error("\"interrupt\" attribute is only supported for the "
lib/Target/Mips/MipsSEISelLowering.cpp
 1615       report_fatal_error("Immediate out of range");
 1630       report_fatal_error("Immediate out of range");
 1979       report_fatal_error("Immediate out of range");
 2142       report_fatal_error("Immediate out of range");
 2150       report_fatal_error("Immediate out of range");
 2169       report_fatal_error("Immediate out of range");
 2229       report_fatal_error("Immediate out of range");
 2259       report_fatal_error("Immediate out of range");
lib/Target/Mips/MipsSubtarget.cpp
   96     report_fatal_error("Code generation for MIPS-I is not implemented", false);
   98     report_fatal_error("Code generation for MIPS-V is not implemented", false);
  106     report_fatal_error("MSA requires a 64-bit FPU register file (FR=1 mode). "
  111     report_fatal_error(
  116     report_fatal_error("-mattr=+nooddspreg requires the O32 ABI.", false);
  119     report_fatal_error("FPXX is not permitted for the N32/N64 ABI's.", false);
  122     report_fatal_error("microMIPS64R6 is not supported", false);
  125     report_fatal_error("microMIPS64 is not supported.", false);
  129       report_fatal_error(
  132       report_fatal_error(
  136     report_fatal_error("IEEE 754-2008 abs.fmt is not supported for the given "
  152     report_fatal_error("position-independent code requires '-mabicalls'");
lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp
   39   default: report_fatal_error("Bad virtual register encoding");
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  126     report_fatal_error("Circular dependency found in global variable set");
  264     default: report_fatal_error("Unsupported FP type"); break;
  311       report_fatal_error("Bad register class");
  773     report_fatal_error("Module has aliases, which NVPTX does not support.");
  777     report_fatal_error(
  782     report_fatal_error(
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
  749     default: report_fatal_error("Bad address space in addrspacecast");
  775       report_fatal_error("Cannot cast between two non-generic address spaces");
  778     default: report_fatal_error("Bad address space in addrspacecast");
 1884     report_fatal_error("Cannot store to pointer that points to constant "
lib/Target/NVPTX/NVPTXISelLowering.cpp
 5051     report_fatal_error("Unhandled custom legalization");
lib/Target/NVPTX/NVPTXInstrInfo.cpp
   41     report_fatal_error("Copy one register into another with a different width");
lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
  123       report_fatal_error("Invalid PC-relative half16ds relocation");
lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp
  169       report_fatal_error(".localentry expression must be absolute.");
  173       report_fatal_error(".localentry expression cannot be encoded.");
  246     report_fatal_error("TOC entries not supported yet.");
lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp
   47       report_fatal_error("Relocation emission for MachO/PPC64 unimplemented.");
   60     report_fatal_error("log2size(FixupKind): Unhandled fixup kind!");
   94       report_fatal_error("Unimplemented fixup kind (relative)");
  120       report_fatal_error("Unimplemented fixup kind (absolute)!");
  338     report_fatal_error("FIXME: relocations to absolute targets "
lib/Target/PowerPC/PPCAsmPrinter.cpp
 1741     report_fatal_error("Thread local not yet supported on AIX.");
 1744     report_fatal_error("Custom section for Data not yet supported.");
 1747     report_fatal_error("COMDAT not yet supported by AIX.");
 1751     report_fatal_error("Encountered a global variable kind that is "
lib/Target/PowerPC/PPCFrameLowering.cpp
  803           report_fatal_error("UPDATE_VRSAVE is unexpected on AIX.");
  923     report_fatal_error("Prologue CR saving is unimplemented on AIX.");
 2448     report_fatal_error("TOC save is not implemented on AIX yet.");
 2454     report_fatal_error("FramePointer is not implemented on AIX yet.");
 2460     report_fatal_error("BasePointer is not implemented on AIX yet.");
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 5080       report_fatal_error("Medium code model is not supported on AIX.");
lib/Target/PowerPC/PPCISelLowering.cpp
 5281         report_fatal_error("Indirect call on AIX is not implemented.");
 5381     report_fatal_error("failed to perform tail call elimination on a call "
 6712     report_fatal_error("f128 is unimplemented on AIX.");
 6715     report_fatal_error("Passing structure by value is unimplemented.");
 6718     report_fatal_error("Struct return arguments are unimplemented.");
 6721     report_fatal_error("Nest arguments are unimplemented.");
 6738     report_fatal_error("Unhandled value type for argument.");
 6755       report_fatal_error("Handling of placing parameters on the stack is "
 6769       report_fatal_error("Handling of placing parameters on the stack is "
 6795     report_fatal_error("This call type is unimplemented on AIX.");
 6798     report_fatal_error("Handling of indirect call is unimplemented!");
 6803     report_fatal_error("QPX is not supported on AIX.");
 6805     report_fatal_error("Altivec support is unimplemented on AIX.");
 6840     default: report_fatal_error("Unexpected argument extension type.");
 6854       report_fatal_error("Handling of placing parameters on the stack is "
14577     report_fatal_error("Invalid register global variable type");
14589   report_fatal_error("Invalid register name global variable");
lib/Target/PowerPC/PPCSubtarget.cpp
  154     report_fatal_error( "SPE is only supported for 32-bit targets.\n", false);
  156     report_fatal_error(
lib/Target/PowerPC/PPCSubtarget.h
  215       report_fatal_error("soft-float is not yet supported on AIX.");
lib/Target/PowerPC/PPCTargetMachine.cpp
  200     report_fatal_error("Darwin is no longer supported for PowerPC");
  247       report_fatal_error("Target does not support the tiny CodeModel", false);
  249       report_fatal_error("Target does not support the kernel CodeModel", false);
lib/Target/RISCV/RISCVFrameLowering.cpp
  112     report_fatal_error(
lib/Target/RISCV/RISCVISelLowering.cpp
   48     report_fatal_error("Codegen not yet implemented for RV32E");
   55     report_fatal_error("Don't know how to lower this ABI");
  372     report_fatal_error("unimplemented operand");
  448     report_fatal_error("Unsupported code model for lowering");
 1872     report_fatal_error("Unsupported calling convention");
 1883       report_fatal_error(
 1890       report_fatal_error(
 2120     report_fatal_error("failed to perform tail call elimination on a call "
 2455       report_fatal_error(
lib/Target/RISCV/RISCVInstrInfo.cpp
  173     report_fatal_error("Should only materialize 32-bit constants for RV32");
  387     report_fatal_error("Unable to insert indirect branch");
  390     report_fatal_error(
lib/Target/RISCV/RISCVMCInstLower.cpp
   94     report_fatal_error("LowerRISCVMachineInstrToMCInst: unknown operand type");
lib/Target/RISCV/RISCVRegisterInfo.cpp
  120     report_fatal_error(
lib/Target/RISCV/Utils/RISCVBaseInfo.cpp
   75     report_fatal_error("RV32E can't be enabled for an RV64 target");
lib/Target/Sparc/SparcISelLowering.cpp
  406         report_fatal_error("sparc only supports sret on the first parameter");
  513       report_fatal_error("SPARCv8 does not handle f128 in calls; "
 1035   report_fatal_error("Invalid register name global variable");
lib/Target/Sparc/SparcTargetMachine.cpp
   78       report_fatal_error("Target does not support the tiny CodeModel", false);
   80       report_fatal_error("Target does not support the kernel CodeModel", false);
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
  352       report_fatal_error("mnop-mcount only supported with fentry-call");
lib/Target/SystemZ/SystemZISelLowering.cpp
 1224     report_fatal_error("Unsupported vector argument or return type");
 3075     report_fatal_error("Unsupported stack frame traversal count");
 3096     report_fatal_error("Unsupported stack frame traversal count");
lib/Target/SystemZ/SystemZTargetMachine.cpp
  136       report_fatal_error("Target does not support the tiny CodeModel", false);
  138       report_fatal_error("Target does not support the kernel CodeModel", false);
lib/Target/TargetLoweringObjectFile.cpp
  322     report_fatal_error("We do not support this DWARF encoding yet!");
lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp
   60       report_fatal_error(
  133       report_fatal_error("cannot use thread-local storage without bulk memory",
lib/Target/WebAssembly/WebAssemblyISelLowering.h
   93     report_fatal_error("llvm.clear_cache is not supported on wasm");
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
  909       report_fatal_error("Does not support indirect calls to setjmp");
lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp
  151       report_fatal_error("GOT symbol references do not support offsets");
  153       report_fatal_error("Function addresses with offsets not supported");
  155       report_fatal_error("Global indexes with offsets not supported");
  157       report_fatal_error("Event indexes with offsets not supported");
lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp
  172     report_fatal_error("Memory Intrinsic results: call to builtin function "
lib/Target/WebAssembly/WebAssemblyPeephole.cpp
  164                 report_fatal_error("Peephole: call to builtin function with "
  171                 report_fatal_error("Peephole: call to builtin function with "
lib/Target/X86/AsmParser/X86AsmParser.cpp
  237             report_fatal_error("Unexpected operator!");
  253             report_fatal_error("Unexpected operator!");
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
 1119     report_fatal_error("Cannot encode high byte register in REX-prefixed instruction");
lib/Target/X86/X86CallingConv.cpp
  321     report_fatal_error("unsupported x86 interrupt prototype");
lib/Target/X86/X86FastISel.cpp
 3561       report_fatal_error("SSE register return with SSE disabled");
lib/Target/X86/X86FlagsCopyLowering.cpp
  170     report_fatal_error("No support for lowering a copy into EFLAGS when used "
  389       report_fatal_error(
  671             report_fatal_error(
lib/Target/X86/X86FloatingPoint.cpp
  197         report_fatal_error("Access past stack top!");
  211         report_fatal_error("Stack overflow!");
  219         report_fatal_error("Cannot pop empty stack!");
  236         report_fatal_error("Access past stack top!");
 1157       report_fatal_error("Stack empty??");
 1189       report_fatal_error("Stack cannot be empty!");
lib/Target/X86/X86FrameLowering.cpp
  770     report_fatal_error("Emitting stack probe calls on 64-bit with the large "
 1012     report_fatal_error("Can't handle guaranteed tail call under win64 yet");
 2275       report_fatal_error("Segmented stacks does not support fastcall with "
 2304     report_fatal_error("Segmented stacks do not support vararg functions.");
 2308     report_fatal_error("Segmented stacks not supported on this platform.");
 2372       report_fatal_error("Segmented stacks not supported on this platform.");
 2397       report_fatal_error("Segmented stacks not supported on FreeBSD i386.");
 2399       report_fatal_error("Segmented stacks not supported on this platform.");
 2499       report_fatal_error("Emitting morestack calls on 64-bit with the large "
 2594     report_fatal_error(
lib/Target/X86/X86ISelLowering.cpp
 2480     report_fatal_error("X86 interrupts may not return any value");
 2865         report_fatal_error("X87 register return with X87 disabled");
 3635     report_fatal_error("X86 interrupts may not be called directly");
 3724       report_fatal_error("cannot use inalloca attribute on a register "
 3727       report_fatal_error("any parameter with the inalloca attribute must be "
22239           report_fatal_error("Cannot use segmented stacks with functions that "
22678     report_fatal_error(
22687   report_fatal_error(
23569       report_fatal_error(
23887     report_fatal_error("EH registrations only live in functions using WinEH");
23892     report_fatal_error("llvm.x86.seh.ehregnode expects a static alloca");
23905     report_fatal_error("EHGuard only live in functions using WinEH");
23910     report_fatal_error("llvm.x86.seh.ehguard expects a static alloca");
24280   report_fatal_error("Invalid register name global variable");
24465           report_fatal_error("Nest register in use - reduce number of inreg"
30396     report_fatal_error("calling convention incompatible with retpoline, no "
45595     report_fatal_error("Flag output operand is of invalid type");
lib/Target/X86/X86InstrInfo.cpp
 3041     report_fatal_error("Unable to copy EFLAGS physical register!");
 3046   report_fatal_error("Cannot emit physreg copy instruction");
lib/Target/X86/X86MCInstLower.cpp
 1132         report_fatal_error("Lowering register statepoints with retpoline not "
 1290       report_fatal_error(
lib/Target/X86/X86RegisterInfo.cpp
  551       report_fatal_error(
lib/Target/X86/X86SpeculativeLoadHardening.cpp
  870         report_fatal_error("Unexpected loading branch or call!");
  908           report_fatal_error("Unable to unfold load!");
 1008       report_fatal_error("Memory operand jumps should have been unfolded!");
 1011       report_fatal_error(
 1014       report_fatal_error(
 1034       report_fatal_error("Unimplemented terminator sequence!");
 1097         report_fatal_error("Cannot harden a conditional entry to a target of "
lib/Target/X86/X86Subtarget.cpp
  285     report_fatal_error("64-bit code requested on a subtarget that doesn't "
lib/Target/X86/X86TargetMachine.cpp
  204       report_fatal_error("Target does not support the tiny CodeModel", false);
lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.cpp
   41   report_fatal_error("can't handle InlineJT");
   46   report_fatal_error("can't handle InlineJT32");
lib/Target/XCore/XCoreAsmPrinter.cpp
  125     report_fatal_error("AppendingLinkage is not supported by this target!");
  149     report_fatal_error("TLS is not supported by this target!");
lib/Target/XCore/XCoreISelLowering.cpp
  945       report_fatal_error("atomic load must be aligned");
  953       report_fatal_error("atomic load must be aligned");
  976       report_fatal_error("atomic store must be aligned");
  983       report_fatal_error("atomic store must be aligned");
 1050       report_fatal_error("Unsupported calling convention");
 1247       report_fatal_error("Unsupported calling convention");
 1474       report_fatal_error("Can't return value from vararg function in memory");
lib/Target/XCore/XCoreTargetMachine.cpp
   38       report_fatal_error("Target only supports CodeModel Small or Large");
lib/Target/XCore/XCoreTargetObjectFile.cpp
  103     report_fatal_error("Using .cp. section for writeable object.");
  140   report_fatal_error("Target does not support TLS or Common sections");
lib/Transforms/Coroutines/CoroElide.cpp
   86           report_fatal_error("Call referring to the coroutine frame cannot be "
lib/Transforms/Coroutines/CoroFrame.cpp
  456         report_fatal_error("Coroutines cannot handle non static allocas yet");
  631         report_fatal_error("Coroutines cannot handle non static allocas yet");
  667           report_fatal_error("Coroutines cannot handle non static allocas yet");
  783           report_fatal_error(
 1428           report_fatal_error(
lib/Transforms/Coroutines/Coroutines.cpp
  282             report_fatal_error(
  298           report_fatal_error(
  314               report_fatal_error(
  366         report_fatal_error("coro.id must be paired with coro.suspend");
  400         report_fatal_error("coro.id.retcon.* must be paired with "
  423           report_fatal_error("argument to coro.suspend.retcon does not "
  432         report_fatal_error("wrong number of arguments to coro.suspend.retcon");
  451         report_fatal_error("wrong number of results from coro.suspend.retcon");
  459           report_fatal_error("result from coro.suspend.retcon does not "
  549   report_fatal_error(Reason);
lib/Transforms/IPO/BlockExtractor.cpp
  110     report_fatal_error("BlockExtractor couldn't load the file.");
  123       report_fatal_error("Invalid line format, expecting lines like: 'funcname bb1[;bb2..]'");
  128       report_fatal_error("Missing bbs name");
  181       report_fatal_error("Invalid function name specified in the input file");
  187         report_fatal_error("Invalid block name specified in the input file");
  199         report_fatal_error("Invalid basic block");
lib/Transforms/IPO/FunctionImport.cpp
  159     report_fatal_error("Abort");
  808           report_fatal_error(
 1191       report_fatal_error("Function Import: link error");
 1213     report_fatal_error("error: -function-import requires -summary-file\n");
lib/Transforms/IPO/LowerTypeTests.cpp
 1029     report_fatal_error("Second argument of llvm.type.test must be metadata");
 1033     report_fatal_error(
 1170     report_fatal_error("All operands of type metadata must have 2 elements");
 1173     report_fatal_error("Bit set element may not be thread-local");
 1175     report_fatal_error(
 1184     report_fatal_error("Type offset must be a constant");
 1187     report_fatal_error("Type offset must be an integer constant");
 1203       report_fatal_error("Unsupported architecture for jump tables");
 1224     report_fatal_error("Unsupported architecture for jump tables");
 1245     report_fatal_error("Unsupported architecture for jump tables");
 1641         report_fatal_error("Type identifier may not contain both global "
 1779       report_fatal_error(
 2004         report_fatal_error("Second argument of llvm.type.test must be metadata");
 2013         report_fatal_error(
 2020         report_fatal_error("number of arguments should be odd");
 2028           report_fatal_error(
lib/Transforms/Instrumentation/AddressSanitizer.cpp
 1180   report_fatal_error(
 1940     report_fatal_error(
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  565     report_fatal_error("unsupported triple");
lib/Transforms/Instrumentation/GCOVProfiling.cpp
 1226     report_fatal_error("invalid return type for __llvm_gcov_flush");
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
  573   report_fatal_error("Unexpected instruction");
  694       report_fatal_error("unsupported architecture");
lib/Transforms/Instrumentation/MemorySanitizer.cpp
  897             report_fatal_error("unsupported architecture");
  906             report_fatal_error("unsupported architecture");
  930             report_fatal_error("unsupported architecture");
  934         report_fatal_error("unsupported operating system");
lib/Transforms/Scalar/LICM.cpp
  286     report_fatal_error("LICM: OptimizationRemarkEmitterAnalysis not "
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
  318     report_fatal_error(
lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp
  504     report_fatal_error(
lib/Transforms/Scalar/LoopUnrollPass.cpp
 1304     report_fatal_error(
lib/Transforms/Utils/CodeExtractor.cpp
 1603     report_fatal_error("verification of newFunction failed!");
 1606              report_fatal_error("verification of oldFunction failed!"));
 1608              report_fatal_error("Stale Asumption cache for old Function!"));
lib/Transforms/Utils/EscapeEnumerator.cpp
   76     report_fatal_error("Scoped EH not supported");
tools/clang/include/clang/Frontend/CompilerInstance.h
  541       llvm::report_fatal_error("unknown module format");
  555       llvm::report_fatal_error("unknown module format");
tools/clang/lib/AST/ExternalASTSource.cpp
  134       llvm::report_fatal_error("generation counter overflowed", false);
tools/clang/lib/AST/Interp/Function.cpp
   40     llvm::report_fatal_error("missing source location");
tools/clang/lib/AST/Interp/Interp.cpp
   75   llvm::report_fatal_error("Interpreter cannot return values");
tools/clang/lib/AST/Interp/Source.cpp
   34   llvm::report_fatal_error("missing source expression");
tools/clang/lib/Basic/LangStandards.cpp
   21     llvm::report_fatal_error("getLangStandardForKind() on unspecified kind");
tools/clang/lib/CodeGen/BackendUtil.cpp
  243     llvm::report_fatal_error("ASan not implemented for XCOFF.");
tools/clang/lib/CodeGen/CGObjCMac.cpp
 4939     llvm::report_fatal_error(
tools/clang/lib/CodeGen/CoverageMappingGen.cpp
  593               llvm::report_fatal_error("File exit not handled before popRegions");
  607               llvm::report_fatal_error("File exit not handled before popRegions");
tools/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp
  328     llvm::report_fatal_error(
tools/clang/lib/Lex/Pragma.cpp
 1078       llvm::report_fatal_error("#pragma clang __debug llvm_fatal_error");
tools/clang/lib/Tooling/RefactoringCallbacks.cpp
  213         llvm::report_fatal_error("Unbound node in replacement template.");
  226     llvm::report_fatal_error("FromId node not bound in MatchResult");
  235     llvm::report_fatal_error("Replacement failed");
tools/clang/tools/clang-refactor/ClangRefactor.cpp
  236       llvm::report_fatal_error("Multiple identical refactoring options "
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp
  579     llvm::report_fatal_error("Cannot get current working path.");
tools/lld/lib/Core/SymbolTable.cpp
  175       llvm::report_fatal_error("duplicate symbol error");
  197     llvm::report_fatal_error("duplicate symbol error");
tools/lld/lib/ReaderWriter/MachO/LayoutPass.cpp
   90   llvm::report_fatal_error("Cycle detected");
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp
 1221     llvm::report_fatal_error("Skipped reference when processing FDE");
tools/llvm-c-test/echo.cpp
  161     report_fatal_error("Parameter count mismatch");
  188         report_fatal_error("SrcLast param does not match End");
  190         report_fatal_error("DstLast param does not match End");
  195       report_fatal_error("SrcNext was unexpectedly null");
  197       report_fatal_error("DstNext was unexpectedly null");
  201       report_fatal_error("SrcNext.Previous param is not Current");
  205       report_fatal_error("DstNext.Previous param is not Current");
  212     report_fatal_error("Parameter count does not match iteration");
  219     report_fatal_error("LLVMGetValueKind returned incorrect type");
  232     report_fatal_error("Expected a constant");
  255       report_fatal_error("Could not find function");
  264       report_fatal_error("Could not find variable");
  273       report_fatal_error("Could not find alias");
  345     report_fatal_error("ConstantFP is not supported");
  350     report_fatal_error("Expected a constant expression");
  396       report_fatal_error("Expected an instruction");
  424       report_fatal_error("Expected an instruction");
  737           report_fatal_error("Expected only one indice");
  746           report_fatal_error("Expected only one indice");
  788       report_fatal_error("Basic block is not a basic block");
  794       report_fatal_error("Basic block name mismatch");
  813         report_fatal_error("Has no first instruction, but last one");
  828           report_fatal_error("Final instruction does not match Last");
  834         report_fatal_error("Next.Previous instruction is not Current");
  859           report_fatal_error("Final basic block does not match Last");
  865         report_fatal_error("Next.Previous basic bloc is not Current");
  871       report_fatal_error("Basic block count does not match iterration");
  885       report_fatal_error("Range has an end but no beginning");
  893       report_fatal_error("GlobalVariable already cloned");
  899         report_fatal_error("");
  905       report_fatal_error("Next.Previous global is not Current");
  915       report_fatal_error("Range has an end but no beginning");
  925       report_fatal_error("Function already cloned");
  944         report_fatal_error("Last function does not match End");
  950       report_fatal_error("Next.Previous function is not Current");
  960       report_fatal_error("Range has an end but no beginning");
  970       report_fatal_error("Global alias already cloned");
  978         report_fatal_error("");
  984       report_fatal_error("Next.Previous global is not Current");
  994       report_fatal_error("Range has an end but no beginning");
 1004       report_fatal_error("Global ifunc already cloned");
 1013         report_fatal_error("");
 1019       report_fatal_error("Next.Previous global is not Current");
 1029       report_fatal_error("Range has an end but no beginning");
 1039       report_fatal_error("Named Metadata Node already cloned");
 1045         report_fatal_error("");
 1051       report_fatal_error("Next.Previous global is not Current");
 1065       report_fatal_error("Range has an end but no beginning");
 1074       report_fatal_error("GlobalVariable must have been declared already");
 1100         report_fatal_error("");
 1106       report_fatal_error("Next.Previous global is not Current");
 1116       report_fatal_error("Range has an end but no beginning");
 1127       report_fatal_error("Function must have been declared already");
 1135         report_fatal_error("Could not find personality function");
 1154         report_fatal_error("Last function does not match End");
 1160       report_fatal_error("Next.Previous function is not Current");
 1170       report_fatal_error("Range has an end but no beginning");
 1181       report_fatal_error("Global alias must have been declared already");
 1193         report_fatal_error("Last global alias does not match End");
 1199       report_fatal_error("Next.Previous global alias is not Current");
 1209       report_fatal_error("Range has an end but no beginning");
 1220       report_fatal_error("Global ifunc must have been declared already");
 1232         report_fatal_error("Last global alias does not match End");
 1238       report_fatal_error("Next.Previous global alias is not Current");
 1248       report_fatal_error("Range has an end but no beginning");
 1259       report_fatal_error("Named MD Node must have been declared already");
 1273         report_fatal_error("Last Named MD Node does not match End");
 1279       report_fatal_error("Next.Previous Named MD Node is not Current");
 1302     report_fatal_error("Inconsistent DataLayout string representation");
tools/llvm-config/llvm-config.cpp
   92     report_fatal_error("abort");
tools/llvm-exegesis/lib/Assembler.cpp
  237       report_fatal_error("Unable to add a mandatory pass");
  243     report_fatal_error("Cannot add AsmPrinter passes");
tools/llvm-exegesis/lib/Clustering.cpp
  336       report_fatal_error(
tools/llvm-exegesis/lib/Latency.cpp
  190     report_fatal_error("sched model does not define a cycle counter");
tools/llvm-exegesis/llvm-exegesis.cpp
  173     report_fatal_error(
  226     report_fatal_error("cannot create snippet generator");
  232   report_fatal_error(
  237     report_fatal_error("cannot initialize libpfm");
  278     report_fatal_error("cannot create benchmark runner");
  282     report_fatal_error("--num-repetitions must be greater than zero");
  318     report_fatal_error("--benchmarks-file must be set.");
  322     report_fatal_error(
tools/llvm-lto/llvm-lto.cpp
  478     report_fatal_error("Missing -thinlto-index for ThinLTO promotion stage");
  500     report_fatal_error("Can't load module, abort.");
  505       report_fatal_error("Can't override the module id for multiple files");
  566       report_fatal_error(
  582       report_fatal_error("ThinLink didn't create an index");
  595       report_fatal_error("Can't handle a single output filename and multiple "
  632       report_fatal_error("Can't handle a single output filename and multiple "
  662       report_fatal_error("Can't handle a single output filename and multiple "
  690       report_fatal_error("Can't handle a single output filename and multiple "
  719       report_fatal_error("Can't handle a single output filename and multiple "
  752       report_fatal_error("Can't handle a single output filename and multiple "
  777       report_fatal_error("Can't handle a single output filename and multiple "
  814       report_fatal_error("Do not provide an output filename for ThinLTO "
  845       report_fatal_error("Number of output objects does not match the number "
  910       report_fatal_error("You can't specify more than one -thinlto-action");
tools/llvm-readobj/ARMWinEHPrinter.cpp
  826     report_fatal_error(".xdata must be at least 8 bytes in size");
  847     report_fatal_error("Malformed unwind data");
tools/llvm-readobj/ELFDumper.cpp
  657       report_fatal_error("Section ended unexpectedly while scanning "
  662       report_fatal_error("Unexpected verneed version");
  668         report_fatal_error("Section ended unexpected while scanning auxiliary "
  695       report_fatal_error("Section ended unexpectedly while scanning "
  699       report_fatal_error("Unexpected verdef version");
 2389       report_fatal_error("Cannot find PLTGOT dynamic table tag.");
 2391       report_fatal_error("Cannot find MIPS_LOCAL_GOTNO dynamic table tag.");
 2393       report_fatal_error("Cannot find MIPS_GOTSYM dynamic table tag.");
 2420       report_fatal_error("Cannot find MIPS_PLTGOT dynamic table tag.");
 2422       report_fatal_error("Cannot find JMPREL dynamic table tag.");
 5528     report_fatal_error("There are both REL and RELA dynamic relocations");
 5658       report_fatal_error("invalid offset in the section");
 5670       report_fatal_error("at least one definition string must exist");
 5672       report_fatal_error("more than one predecessor is not expected");
tools/llvm-readobj/XCOFFDumper.cpp
  139     report_fatal_error("Unexpanded relocation output not implemented.");
  182     report_fatal_error(
  320     report_fatal_error("64-bit support is unimplemented.");
  379       report_fatal_error("Function auxiliary entry printing is unimplemented.");
  396       report_fatal_error(
  410     report_fatal_error("Symbol table entry printing for this storage class "
  524     report_fatal_error("Dumping section relocations is unimplemented");
  527     report_fatal_error("Dumping symbols is unimplemented");
  530     report_fatal_error("Dumping section data is unimplemented");
tools/llvm-rtdyld/llvm-rtdyld.cpp
  264       report_fatal_error("Can't allocate enough memory. Tune --preallocate");
  488     report_fatal_error("Pre-allocated bytes of memory must be a positive integer.");
tools/lto/lto.cpp
  168     report_fatal_error("Optimization level must be between 0 and 3");
  481       report_fatal_error("Optimization level must be between 0 and 3");
tools/obj2yaml/xcoff2yaml.cpp
   44     report_fatal_error("64-bit XCOFF files not supported yet.");
tools/opt/opt.cpp
  876         report_fatal_error("Text output is incompatible with -module-summary");
  878         report_fatal_error("Text output is incompatible with -module-hash");
tools/polly/lib/Exchange/JSONExporter.cpp
  781     report_fatal_error("Tried to import a malformed jscop file.");
  805     report_fatal_error("Tried to import a malformed jscop file.");
tools/polly/lib/Transform/ScopInliner.cpp
   39       report_fatal_error(
tools/verify-uselistorder/verify-uselistorder.cpp
  345     report_fatal_error("parsing failed");
  347     report_fatal_error("verification failed");
  349     report_fatal_error("use-list order changed");
  355     report_fatal_error("failed to initialize bitcode file");
  358     report_fatal_error("failed to write bitcode");
  367     report_fatal_error("failed to initialize assembly file");
  370     report_fatal_error("failed to write assembly");
  510     report_fatal_error("verification failed");
unittests/Analysis/CFGTest.cpp
   42       report_fatal_error(os.str().c_str());
   46       report_fatal_error("Test must have a function named @test");
   58       report_fatal_error("@test must have an instruction %A");
   60       report_fatal_error("@test must have an instruction %B");
unittests/Analysis/LazyCallGraphTest.cpp
   35     report_fatal_error(OS.str().c_str());
  399   report_fatal_error("Couldn't find function!");
unittests/Analysis/VectorUtilsTest.cpp
   43       report_fatal_error("Test must have a function named @test");
   53       report_fatal_error("@test must have an instruction %A");
unittests/Bitcode/BitReaderTest.cpp
   38     report_fatal_error(OS.str().c_str());
   56     report_fatal_error("Could not parse bitcode module");
unittests/CodeGen/AArch64SelectionDAGTest.cpp
   58       report_fatal_error("F?");
   67       report_fatal_error("DAG?");
unittests/ExecutionEngine/JITLink/JITLinkTestCommon.cpp
   61     report_fatal_error("Could not build MCRegisterInfo for triple");
   66     report_fatal_error("Could not build MCAsmInfo for triple");
   70     report_fatal_error("Could not build MCInstrInfo for triple");
   74     report_fatal_error("Could not build MCSubtargetInfo for triple");
   80     report_fatal_error("Could not build MCDisassembler");
   94     report_fatal_error("Could not build MCCodeEmitter");
   99     report_fatal_error("Could not build MCAsmBackend for test");
  113     report_fatal_error("Could not build MCTargetAsmParser for test");
  118     report_fatal_error("Failed to parse test case");
unittests/Support/YAMLIOTest.cpp
 2866       report_fatal_error("output unknown scalar");
 2899       report_fatal_error("quote unknown scalar");
unittests/Target/X86/MachineSizeOptsTest.cpp
   72       report_fatal_error("null MIRParser");
   75       report_fatal_error("parseIRModule failed");
   80       report_fatal_error("parseMachineFunctions failed");
   86       report_fatal_error("null Function");
utils/TableGen/CodeGenHwModes.cpp
   38     report_fatal_error("error in target description.");
utils/TableGen/DFAEmitter.cpp
  351       report_fatal_error("Unhandled symbol type!");