[BOLT] Overhaul the comments in PAuthGadgetScanner for readability (NFC) (#169801)
Update the comments in PAuthGadgetScanner.cpp to better describe the
current version of the code. Along the way, shorten identifier names
that are redundant taking their context into account:
`RegsToTrackInstsFor` (made `RegsToTrack`) and `getNumTrackedRegisters`
(made `getNumRegisters`).
Co-authored-by: Kristof Beyls <kristof.beyls at arm.com>
[FileCheck] Create test to highlight the "more than 9 back-references" issue. (#173501)
When back-referencing more than 9 variables in a CHECK line, FileCheck
will fail.
I intend to fix this issue in a later PR by adjusting FileCheck.
Fix super-speed enablement by initializing the controller properly and
then enabling USB3 support on the controller (instead of disabling it
like we do right now). This makes my umass(4) come up as super-speed
instead of high-speed.
ok kettenis@
InstCombine: Handle exp/exp2/exp10 in SimplifyDemandedFPClass
I'm working on optimizing out the tail sequences in the
implementations of the 4 different flavors of pow. These
include chains of selects on the various edge cases.
Related to #64870
ValueTracking: Add baseline tests for computeKnownFPClass exp
This is already handled, but misses opportunities. Test cases
where the input is known positive or negative.
InstCombine: Handle canonicalize in SimplifyDemandedFPClass
Doesn't try to handle PositiveZero flushing mode, but I
don't believe it is incorrect with it.
textproc/bookokrat: Add new port
Bookokrat is a terminal-based EPUB reader with a split-view library and reader,
full MathML and image rendering, automatic bookmarks, inline annotations, and
customizable themes.
What you can do:
- Browse every EPUB in the current directory, drill into the table of
contents, and resume exactly where you left off.
- Search inside the current chapter or across the whole book, jump through a
per-book history, and inspect reading statistics.
- Highlight text, attach comments, copy snippets or entire chapters, and
toggle the raw HTML source for debugging.
- Open images in-place, follow internal anchors, launch external links in
your browser, and hand off the book to your system viewer.
- Customize with multiple color themes, adjustable margins, and zen mode;
settings persist across sessions.
https://bugzmanov.github.io/bookokrat/index.html