llvm-plugin 0.5.0

A wrapper for easily implementing out-of-source-tree LLVM plugins in Rust.
Documentation

llvm-plugin

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 30 feature flags, 4 of them enabled by default.

default

  • macros
  • target-all

macros

  • llvm-plugin-macros

target-all

  • inkwell/target-all

llvm-plugin-macros

  • dep:llvm-plugin-macros

target-msp430

  • inkwell/target-msp430

target-arm

  • inkwell/target-arm

target-nvptx

  • inkwell/target-nvptx

target-lanai

  • inkwell/target-lanai

target-x86

  • inkwell/target-x86

llvm16-0

  • inkwell/llvm16-0-no-llvm-linking

target-mips

  • inkwell/target-mips

target-webassembly

  • inkwell/target-webassembly

target-amdgpu

  • inkwell/target-amdgpu

llvm12-0

  • inkwell/llvm12-0-no-llvm-linking

target-xcore

  • inkwell/target-xcore

target-riscv

  • inkwell/target-riscv

llvm11-0

  • inkwell/llvm11-0-no-llvm-linking

llvm14-0

  • inkwell/llvm14-0-no-llvm-linking

target-aarch64

  • inkwell/target-aarch64

target-hexagon

  • inkwell/target-hexagon

target-powerpc

  • inkwell/target-powerpc

llvm10-0

  • inkwell/llvm10-0-no-llvm-linking

target-bpf

  • inkwell/target-bpf

llvm17-0

  • inkwell/llvm17-0-no-llvm-linking

llvm15-0

  • inkwell/llvm15-0-no-llvm-linking

target-sparc

  • inkwell/target-sparc

llvm13-0

  • inkwell/llvm13-0-no-llvm-linking

target-systemz

  • inkwell/target-systemz

    This feature flag does not enable additional features.

    This feature flag does not enable additional features.