Details
- Reviewers
nikic majnemer foad - Commits
- rG6749d187c6df: [KnownBits] Add blsi and blsmsk
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Event Timeline
llvm/lib/Support/KnownBits.cpp | ||
---|---|---|
639 | Its -> It's |
Personally I still think this is too much extra complexity for uncertain benefit, but I won't stand in the way if the other reviewers are happy.
In any case the comments need work and the new functions should have exhaustive tests.
llvm/lib/Support/KnownBits.cpp | ||
---|---|---|
639–642 | This description seems confused about whether C is added to X or subtracted from X. |
Do the overloaded blsmsk functions need exhaustive? They are unimplemented. Just think its
easier to design the full API now in case it ever becomes desired.
Things that are implemented should be tested. Things that aren't implemented shouldn't have the prototypes. (Of course you can design the full API now, but don't put the unimplemented parts in a patch and expect to commit it.)