New PM pass that prepares inline asm for SelectionDAG codegen.
Synopsis
Declared in <llvm/CodeGen/InlineAsmPrepare.h>
class InlineAsmPreparePass
: public RequiredPassInfoMixin<InlineAsmPreparePass>
Description
Lowers inline asm calls (notably callbr) so SelectionDAG can insert register copies along edges to indirect targets.
Base Classes
Name |
Description |
A CRTP mix‐in for passes that should not be skipped. |
Member Functions
Name |
Description |
Prepare inline asm in |
Static Member Functions
Name |
Description |
Return true; required passes cannot be skipped. |
Created with MrDocs