diff options
author | Farzon Lotfi <farzonlotfi@microsoft.com> | 2025-04-29 16:07:44 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-29 16:07:44 -0400 |
commit | d3d35adcd32c91e9076be6bb242dd6c82c490c4b (patch) | |
tree | 38f5627b8dbc90c7361416d565a484ff3be51168 /clang/lib/CodeGen | |
parent | 7dd8122d4ea147a2e8b90d611e30d4c2cff4619f (diff) | |
download | llvm-d3d35adcd32c91e9076be6bb242dd6c82c490c4b.zip llvm-d3d35adcd32c91e9076be6bb242dd6c82c490c4b.tar.gz llvm-d3d35adcd32c91e9076be6bb242dd6c82c490c4b.tar.bz2 |
[DirectX] Legalize i8 allocas (#137399)
fixes #137202
investingating i8 allocas I came to find some missing instructions from
out i8 legalization around load, store, and select.
Added those three.
To do i8 allocas right though we needed to walk the uses and find the
casts.
After finding the casts I chose to pick the smallest cast as the cast to
transform to. That would then let me preserve the larger casts that come
later
Diffstat (limited to 'clang/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions