You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Support native relocation for std::pair, std::tuple and std::array. In MIR, we should support direct place names to the subobjects. When lowering MIR to LLVM, emit calls to the accessor functions std::get to implement place subscript. This is rather critical for std::tuple which has a byzantine layout and differs between libstdc++ and libc++.
The text was updated successfully, but these errors were encountered:
seanbaxter
changed the title
Add native relocation support to legacy containers
Compiler: Add native relocation support to legacy containers
Sep 10, 2024
Support native relocation for std::pair, std::tuple and std::array. In MIR, we should support direct place names to the subobjects. When lowering MIR to LLVM, emit calls to the accessor functions std::get to implement place subscript. This is rather critical for std::tuple which has a byzantine layout and differs between libstdc++ and libc++.
The text was updated successfully, but these errors were encountered: