~self/tairitsu-llvm

Naive LLVM pass plugin

129acce [llvm][Tairitsu] Update to LLVM 18

~self pushed to ~self/tairitsu-llvm git

29 days ago

c7ca40e [llvm][Tairitsu][CryptoUtils] Use std::random_device

~self pushed to ~self/tairitsu-llvm git

29 days ago

#Tairitsu

Glitched Tairitsu Illustration

#Usage

sudo dnf in llvm-devel
/usr/bin/cmake \
	-S "." \
	-B "build" \
	-DCMAKE_C_FLAGS_RELEASE:STRING="-DNDEBUG" \
	-DCMAKE_CXX_FLAGS_RELEASE:STRING="-DNDEBUG" \
	-DBUILD_SHARED_LIBS:BOOL=ON \
	-DCMAKE_BUILD_TYPE=Release \
	-GNinja
ninja -C build/
clang -fplugin=path/to/libLLVMTairitsu.so -fpass-plugin=path/to/libLLVMTairitsu.so \
	-mllvm -bcf ...