[automerger skipped] DO NOT MERGE: [libc++] Add `__truncating_cast` for safely casting float types to integers am: baeddde44d -s ours am: c05874bc7f -s ours
am: 88e2778807

Change-Id: I9b2da949187f515aebc8f8d55cf4c90340b07b5a