compiler-rt from LLVM with custom patches