Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 1009 Bytes

Porting.rst

File metadata and controls

28 lines (21 loc) · 1009 Bytes

Porting GlobalISel to A New Target

There are four major classes to implement by the target:

Additionally:

  • TargetPassConfig --- create the passes constituting the pipeline, including additional passes not included in the :ref:`pipeline`.

Tutorials

We'd recommend watching this tutorial from the 2017 LLVM DevMeeting which gave an overview of how to bring up a new backend in GlobalISel.