Skip to content

Automatically edits compatible loops to use PIM functions

Notifications You must be signed in to change notification settings

sidsahay/autopim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to Run
----------
Execute `run.sh` with the path to the .c file containing the function you want to optimize. Exclude the file extension.
Eg. to run it for `tests/grimfilter.c` run

./run.sh tests/grimfilter

It writes an `out.bc` in the project root as output, this can be disassembled via llvm-dis to see the inserted PIM functions.

About

Automatically edits compatible loops to use PIM functions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages