26 CreateMCStreamer)
const {
const char LLVMTargetMachineRef TM
PassInstrumentationCallbacks PIC
The AMDGPU TargetMachine interface definition for hw codegen targets.
This class provides access to building LLVM's passes.
Lightweight error class with error context and mandatory checking.
static ErrorSuccess success()
Create a success value.
This class manages callbacks registration, as well as provides a way for PassInstrumentation to pass ...
void addPreISel(AddIRPass &addPass) const
R600CodeGenPassBuilder(R600TargetMachine &TM, const CGPassBuilderOption &Opts, PassInstrumentationCallbacks *PIC)
void addAsmPrinter(AddMachinePass &, CreateMCStreamer) const
Error addInstSelector(AddMachinePass &) const
This is an optimization pass for GlobalISel generic memory operations.
bool RequiresCodeGenSCCOrder