Here is the Arduino core compiled into LLVM IR files
They were generated using:
for file in $(find -name "*.cpp"); do
clang++ $file -I ./ -I ../../variants/standard/ -o ~/Ard/$(basename $file .cpp).ll \
-c --target=avr -I /usr/avr/include -S -emit-llvm -mcpu=atmega328p -DF_CPU=16000000 -O
done
for file in $(find -name "*.c"); do