This is the patch to provide clean intrinsic function overloading support in LLVM...