Go to the documentation of this file.
17 "Must not call RecordConsumer::consume() with a null pointer.");
26 "Must not call RecordConsumer::consume() with a null pointer.");
31 for (
auto *V : Visitors)
This is an optimization pass for GlobalISel generic memory operations.
static ErrorSuccess success()
Create a success value.
compiles ldr LCPI1_0 ldr ldr mov lsr tst moveq r1 ldr LCPI1_1 and r0 bx lr It would be better to do something like to fold the shift into the conditional move
Error joinErrors(Error E1, Error E2)
Concatenate errors.
Error consume(std::unique_ptr< Record > R) override
std::error_code make_error_code(BitcodeError E)
Error createStringError(std::error_code EC, char const *Fmt, const Ts &... Vals)
Create formatted StringError object.
Lightweight error class with error context and mandatory checking.
Error consume(std::unique_ptr< Record > R) override