Add a number of builtins for __float128 Round To Odd.
This is the LLVM portion of the builtins work.
GCC has builtins for these round to odd instructions:
__float128 __builtin_sqrtf128_round_to_odd (__float128) __float128 __builtin_{add,sub,mul,div}f128_round_to_odd (__float128, __float128) __float128 __builtin_fmaf128_round_to_odd (__float128, __float128, __float128)
It's kind of hard to read... any reason why you separate f128 from ":$vt"? I would think they should be kept together as it indicates that $vT is of type f128.
In general variables and their type are kept together eg. set f128:$vT