14#ifndef LLVM_TABLEGEN_ERROR_H
15#define LLVM_TABLEGEN_ERROR_H
23void PrintNote(ArrayRef<SMLoc> NoteLoc,
const Twine &Msg);
26[[noreturn]]
void PrintFatalNote(ArrayRef<SMLoc> ErrorLoc,
const Twine &Msg);
27[[noreturn]]
void PrintFatalNote(
const Record *Rec,
const Twine &Msg);
28[[noreturn]]
void PrintFatalNote(
const RecordVal *RecVal,
const Twine &Msg);
31void PrintWarning(ArrayRef<SMLoc> WarningLoc,
const Twine &Msg);
35void PrintError(ArrayRef<SMLoc> ErrorLoc,
const Twine &Msg);
36void PrintError(
const char *Loc,
const Twine &Msg);
37void PrintError(
const Record *Rec,
const Twine &Msg);
38void PrintError(
const RecordVal *RecVal,
const Twine &Msg);
41[[noreturn]]
void PrintFatalError(ArrayRef<SMLoc> ErrorLoc,
const Twine &Msg);
43[[noreturn]]
void PrintFatalError(
const RecordVal *RecVal,
const Twine &Msg);
45void CheckAssert(SMLoc Loc, Init *Condition, Init *Message);
This is an optimization pass for GlobalISel generic memory operations.
void PrintFatalError(const Twine &Msg)
void PrintError(const Twine &Msg)
void PrintWarning(const Twine &Msg)
void CheckAssert(SMLoc Loc, Init *Condition, Init *Message)
void dumpMessage(SMLoc Loc, Init *Message)
void PrintNote(const Twine &Msg)
void PrintFatalNote(const Twine &Msg)