mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-24 07:36:05 +00:00

The semantics for casting can range from "bitcast" (same representation) to "different representation", to "type promotion". Here we remove the cast operator and force usage of `get_val` as the only function to get the floating point value, making the intent clearer and more consistent.