Float exponentiation should now work for llvm