llvm-project
[DirectX] Fix the writing of ConstantExpr GEPs to DXIL bitcode
#154446
Merged

[DirectX] Fix the writing of ConstantExpr GEPs to DXIL bitcode #154446

Icohedron
Icohedron Use old bitc for ConstantExpr GEPs when writing DXIL
8567ba96
Icohedron Include ConstantExpr GEPs in PointerTypeAnalysis
0ec0c08f
Icohedron Remove ConstantExprs after potentially replacing all its uses
184601fd
Icohedron Add ConstantExpr GEP tests for PointerTypeAnalysis and dxil-dis
040fac64
llvmbot llvmbot added backend:DirectX
llvmbot
farzonl
farzonl commented on 2025-08-21
farzonl
farzonl commented on 2025-08-21
farzonl
Icohedron Revert "Remove ConstantExprs after potentially replacing all its uses"
1e655345
Icohedron Call removeDeadConstantUsers on GlobalVariables before checking uses
4d32109f
inbelic
inbelic commented on 2025-08-22
Icohedron Add an i8 ConstantExpr GEP in dxil-dis test to exercise removeDeadCon…
aedbaa5b
Icohedron
Icohedron Icohedron requested a review from farzonl farzonl 147 days ago
Icohedron Icohedron requested a review from inbelic inbelic 147 days ago
inbelic
inbelic approved these changes on 2025-08-26
farzonl
farzonl commented on 2025-08-26
farzonl
farzonl approved these changes on 2025-08-26
Icohedron Icohedron merged 13a63428 into main 147 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone