Skip to content

Rust macros for inserting markers for the Intel Architecture Code Analyzer

Notifications You must be signed in to change notification settings

hdevalence/iaca-marker-macros

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This crate has macros to generate markers for use by the Intel Architecture Code Analyzer. Note that it is UNOFFICIAL and not affiliated with or endorsed by Intel IN ANY WAY.

The iaca_start_marker macro marks the start of a block. The iaca_end_marker macro marks the end of a block. After building with cargo build --release, you can then point Intel's iaca tool at the generated .rlib file. See the Intel documentation for more details.

These macros insert inline asm, so #![feature(asm)] is required.

About

Rust macros for inserting markers for the Intel Architecture Code Analyzer

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages