1dbbbccc3492aa7f91f21d8902cfb0b766dabb849Andrew Kaylorall: toy-mcjit toy-jit toy-ir-gen 2dbbbccc3492aa7f91f21d8902cfb0b766dabb849Andrew Kaylor 3dbbbccc3492aa7f91f21d8902cfb0b766dabb849Andrew Kaylortoy-mcjit : toy.cpp 4dbbbccc3492aa7f91f21d8902cfb0b766dabb849Andrew Kaylor clang++ toy.cpp -g -O3 -rdynamic -fno-rtti `llvm-config --cppflags --ldflags --libs core mcjit native irreader` -o toy-mcjit 5dbbbccc3492aa7f91f21d8902cfb0b766dabb849Andrew Kaylor 6dbbbccc3492aa7f91f21d8902cfb0b766dabb849Andrew Kaylortoy-jit : toy-jit.cpp 7dbbbccc3492aa7f91f21d8902cfb0b766dabb849Andrew Kaylor clang++ toy-jit.cpp -g -O3 -rdynamic -fno-rtti `llvm-config --cppflags --ldflags --libs core jit native irreader` -o toy-jit 8dbbbccc3492aa7f91f21d8902cfb0b766dabb849Andrew Kaylor 9dbbbccc3492aa7f91f21d8902cfb0b766dabb849Andrew Kaylor# This is a special build for the purpose of converting Kaleidoscope input to an IR file 10dbbbccc3492aa7f91f21d8902cfb0b766dabb849Andrew Kaylortoy-ir-gen : toy-jit.cpp 11dbbbccc3492aa7f91f21d8902cfb0b766dabb849Andrew Kaylor clang++ toy-jit.cpp -g -O3 -rdynamic -fno-rtti -DDUMP_FINAL_MODULE `llvm-config --cppflags --ldflags --libs core jit native irreader` -o toy-ir-gen 12