[BOLT] Don't fold hot text mover functions in ICF (#180367)
Hot text mover functions are placed in special sections (e.g.,
.never_hugify) to avoid being placed on hot/huge pages. Folding them
with functions from other sections could defeat this purpose.
Add a check in ICF's isIdenticalWith() to prevent folding when either
function is a hot text mover.
[AMDGPU] Fix instruction size for 64-bit literal constant operands
PR #156602 changed the condition for using 64-bit literal encoding, but it
didn't update the instruction size calculation. This caused a size mismatch
between the `MachineInstr` and the `MCInst`.
[PowerPC] Use MCAssembler::getEmitter instead of getEmitterPtr. NFC
PPCELFStreamer and PPCXCOFFStreamer are MCObjectStreamer subclasses
where the emitter is guaranteed non-null. Use getEmitter() instead of
getEmitterPtr(). getEmitterPtr is reserved for MCAsmStreamer users.
MC: Move generateCompactUnwindEncodings to MCObjectStreamer. NFC (#180381)
... removing the need to pass MCAsmBackend as a parameter.
This allows MCStreamer.cpp to not include MCAsmBackend.h.
iosevka-*: update to 34.1.0
* Add IPA localization forms for letters with caron
(e.g. {ď, Ľ, ľ, ť} → {d͏̌, L͏̌, l͏̌, t͏̌}).
* Add IPA localization form for TRIPLE VERTICAL BAR DELIMITER (U+2980).
* Add characters:
* MUSICAL SYMBOL BREATH MARK (U+1D112).
* Refine shape of the following characters:
* LATIN LETTER DENTAL CLICK (U+01C0) ... LATIN LETTER ALVEOLAR CLICK (U+01C2).
* MODIFIER LETTER GLOTTAL STOP (U+02C0).
* MODIFIER LETTER REVERSED GLOTTAL STOP (U+02C1).
* Z NOTATION SCHEMA PROJECTION (U+2A21) (#3043).
* MODIFIER LETTER DENTAL CLICK (U+10786) ... MODIFIER LETTER ALVEOLAR CLICK (U+107B8).
* Make certain characters slightly narrower under Quasi-Proportional.
Affected characters:
EXCLAMATION MARK (U+0021).
APOSTROPHE (U+0027).
COMMA (U+002C).
FULL STOP (U+002E).
[37 lines not shown]
devel/task: update to 3.48.0
v3.48.0 - 2026-01-26
* Fixed if: conditions when using to check dynamic variables. Also, skip
variable prompt if task would be skipped by if:.
* Fixed ROOT_TASKFILE variable pointing to directory instead of the actual
Taskfile path when no explicit -t flag is provided.
* Included Taskfiles with silent: true now properly propagate silence to
their tasks, while still allowing individual tasks to override with
silent: false.
* Added TLS certificate options for Remote Taskfiles: use --cacert for
self-signed certificates and --cert/--cert-key for mTLS authentication.
v3.47.0 - 2026-01-24
* Fixed remote git Taskfiles: cloning now works without explicit ref, and
directory includes are properly resolved.
* For output: prefixed, print prefix: if set instead of task name
[9 lines not shown]