Nikita Popov
b3d99ac2cd
[CodeGen] Use data layout aware constant folder in CGBuilder ( #184819 )
...
Use the DataLayout-aware TargetFolder instead of ConstantFolder in
Clang's CGBuilder. The primary impact of this change is that GEP
constant expressions are now emitted in canonical `getelementptr i8`
form. This is in preparation for the migration to ptradd, which requires
this form.
Part of the test updates were performed by Claude Code and reviewed by
me.
2026-03-06 08:33:34 +00:00
..
2026-03-06 08:33:34 +00:00
2025-04-11 00:20:58 +02:00
2025-10-21 11:38:45 +02:00
2025-04-11 00:20:58 +02:00
2025-04-11 00:20:58 +02:00
2025-04-11 00:20:58 +02:00
2025-11-03 07:38:21 +08:00
2026-02-10 09:49:31 +00:00
2025-11-14 18:19:26 +00:00
2025-04-16 20:02:56 +02:00
2026-01-21 10:04:24 +01:00
2025-10-21 11:38:45 +02:00
2025-10-21 11:38:45 +02:00
2025-04-16 20:02:56 +02:00
2026-01-21 08:22:05 -08:00
2026-01-26 13:42:25 -06:00
2025-07-18 11:50:18 +02:00
2026-01-21 08:22:05 -08:00
2026-02-13 14:44:44 -05:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2026-03-04 16:13:48 -06:00
2025-10-21 11:38:45 +02:00
2025-12-16 09:48:28 +01:00