================ @@ -597,6 +598,92 @@ class ConstantInt : public Constant { #endif }; +class ConstantFP final : public Constant { ---------------- tmsri wrote: Why are we not adding ConstantData? If we are shadowing LLVM IR why not do it rigorously? https://github.com/llvm/llvm-project/pull/106648