Hexagon llvm patch for V5- floating point support.

Here's a Hexagon llvm patch for floating point support. Please take some time to review this patch. This patch does not yield any warnings on Hexagon, Arm and X86 build on Linux.

Sirish

HexagonV5-FP-Support-llvm.patch (419 KB)