[llvm] [GISel] Add KnownFPClass Analysis to GISelValueTrackingPass (PR #134611)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 7 07:23:58 PDT 2025
================
@@ -111,6 +126,15 @@ dumpResult(const MachineInstr &MI, const KnownBits &Known, unsigned Depth) {
<< "\n";
}
+LLVM_ATTRIBUTE_UNUSED static void
+dumpKnownFPClassResult(const MachineInstr &MI, const KnownFPClass &Known,
+ unsigned Depth) {
+ dbgs() << "[" << Depth << "] Compute known FP class: " << MI << "[" << Depth
+ << "] Computed for: " << MI << "[" << Depth
+ << "] KnownFPClasses: " << Known.KnownFPClasses << "\n"
+ << "[" << Depth << "] SignBit: " << Known.SignBit << "\n";
----------------
arsenm wrote:
```suggestion
dbgs() << '[' << Depth << "] Compute known FP class: " << MI << '[' << Depth
<< "] Computed for: " << MI << '[' << Depth
<< "] KnownFPClasses: " << Known.KnownFPClasses << '\n'
<< '[' << Depth << "] SignBit: " << Known.SignBit << '\n';
```
https://github.com/llvm/llvm-project/pull/134611
More information about the llvm-commits
mailing list