[libc] [llvm] [llvm] Add KnownBits implementations for avgFloor and avgCeil (PR #86445)
Jay Foad via llvm-commits
llvm-commits at lists.llvm.org
Fri May 17 01:47:39 PDT 2024
================
@@ -501,6 +501,18 @@ TEST(KnownBitsTest, BinaryExhaustive) {
"mulhu", KnownBits::mulhu,
[](const APInt &N1, const APInt &N2) { return APIntOps::mulhu(N1, N2); },
/*CheckOptimality=*/false);
+
+ testBinaryOpExhaustive("avgFloorS", KnownBits::avgFloorS, APIntOps::avgFloorS,
+ false);
----------------
jayfoad wrote:
I don't think you need `false` here because the knownbits implementation should be optimal.
https://github.com/llvm/llvm-project/pull/86445
More information about the llvm-commits
mailing list