Bug 266936 - Fix Air OptimizePairedLoadStore missing header includes
Summary: Fix Air OptimizePairedLoadStore missing header includes
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-12-29 14:44 PST by Mart Raudsepp
Modified: 2023-12-29 17:03 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mart Raudsepp 2023-12-29 14:44:47 PST
ARM64 non-unified builds fail to compile:

error: incomplete type 'JSC::CCallHelpers' named in nested name specifier
error: function 'JSC::B3::Air::Inst::forEachDefWithExtraClobberedRegs<JSC::B3::Air::Tmp, (lambda at ...)>' is used but not defined in this translation unit, and cannot be defined in any other translation unit because its type does not have linkage

Patch available at https://github.com/WebKit/WebKit/pull/19242
Comment 1 EWS 2023-12-29 17:02:28 PST
Committed 272532@main (b9d0bc2f5b61): <https://commits.webkit.org/272532@main>

Reviewed commits have been landed. Closing PR #19242 and removing active labels.
Comment 2 Radar WebKit Bug Importer 2023-12-29 17:03:14 PST
<rdar://problem/120281224>