[libc] add emulated f128 support for dmulf128 (#242498)

this pr implements support for dmulf128 to use the emulated f128 type

addresses https://github.com/llvm/llvm-project/issues/234601

GitOrigin-RevId: 018898048c3b41568a4b9c423a5214b09339883f
26 files changed