summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/DirectX/DXILWriter
AgeCommit message (Expand)Author
2025-11-10[DirectX] Fix dxc-compatible DataLayout in BitcodeWriter (#167410)Justin Bogner
2025-11-10Remove unused standard headers: <string>, <optional>, <numeric>, <tuple> (#16...serge-sans-paille
2025-11-09Remove unused <set> and <map> inclusion (#167175)serge-sans-paille
2025-10-15[DirectX] Move triple/DL compat to bitcode writer (#163587)Justin Bogner
2025-10-08[DirectX] Update DXILBitcodeWriter for #162255 (#162531)Justin Bogner
2025-08-26[DirectX] Fix the writing of ConstantExpr GEPs to DXIL bitcode (#154446)Deric C.
2025-08-08[DirectX] Update lifetime legalization to account for the removed size argume...Deric C.
2025-07-22[DirectX] Legalize `llvm.lifetime.*` intrinsics in EmbedDXILPass (#150100)Deric C.
2025-07-21Revert "[DirectX] Legalize lifetime intrinsics for DXIL" (#149883)Deric C.
2025-07-11[DirectX] Legalize lifetime intrinsics for DXIL (#148003)Deric C.
2025-05-11[DirectX] Update for API change in #139406 (#139470)Justin Bogner
2025-05-10[IR] Teach getConstraintString to return StringRef (NFC) (#139401)Kazu Hirata
2025-03-31[DirectX] Fix build break caused by bitcode writer changes (#133770)Farzon Lotfi
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov
2025-02-24[DirectX] Fix build breaks (#128556)Farzon Lotfi
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov
2025-01-14[DirectX] Avoid deprecated PointerUnion methods (#122972)Justin Bogner
2025-01-08[HLSL] [DirectX] translate llvm fast math flags to llvm 3.7 fast math flags (...Sarah Spall
2024-09-11DXIL: Use correct type ID when writing ValueAsMetadata. (#94337)Tim Besard
2024-07-25Remove the `x86_mmx` IR type. (#98505)James Y Knight
2024-06-04[DirectX] Update for removal of icmp and fcmp constant expressionsJustin Bogner
2024-05-30[DirectX] Fix BitcodeWriter ctor after #92983Fangrui Song
2024-05-15Fix typo "indicies" (#92232)Jay Foad
2023-12-24[Target] Use range-based for loops (NFC)Kazu Hirata
2023-08-21[DXILBitcodeWriter] Fix handling of an unspecified lower bound in DISubrangeJustin Bogner
2023-08-21[DXILBitcodeWriter] Don't create a new abbrev per MDStringJustin Bogner
2023-07-19[DirectX] Remove uses of isOpaquePointerTy(). NFCJustin Bogner
2023-06-13[llvm] Fix include guardsElliot Goodrich
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott
2023-01-09[DirectX backend] Remove unused bitcode block for dxilXiang Li
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2022-12-20Add TargetExtTyID to switch statements in Hexagon and DXIL backend code.Joshua Cranmer
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott
2022-12-01[DirectX] Fix shared libraries buildAlex Richardson
2022-11-14[DirectX backend] Fix build and test error caused by out of sync with upstrea...Xiang Li
2022-10-24[DirectX backend] set target triple to "dxil-ms-dx"Xiang Li
2022-09-30[DirectX backend] Support global ctor for DXILBitcodeWriter.Xiang Li
2022-09-29Revert "[DirectX backend] Support global ctor for DXILBitcodeWriter."Chris Bieneman
2022-09-28[DirectX backend] Support global ctor for DXILBitcodeWriter.Xiang Li
2022-08-22[DirectX] Remove broken assertChris Bieneman
2022-08-19[NFC] Fix warning in asserts buildChris Bieneman
2022-08-18[DirectX] Fix crash on ShuffleVectorInst in DXILBitcodeWriterXiang Li
2022-08-04[IR] Move support for dxil::TypedPointerType to LLVM core IR.Joshua Cranmer
2022-07-24Use llvm::less_first and llvm::less_second (NFC)Kazu Hirata
2022-07-23Use llvm::sort instead of std::sort where possibleDmitri Gribenko
2022-07-06[LLVM] Add the support for fmax and fmin in atomicrmw instructionShilei Tian
2022-06-28[DirectX] Properly fix for MaybeAlign API removalChris Bieneman
2022-06-28[DirectX] Fix broken build after API removalChris Bieneman
2022-06-22[DirectX] Support opaque ptr for ValueAsMetadata in DXILBitcodeWriterXiang Li
2022-06-13[NFC][Alignment] Use getAlign in DXILBitcodeWriterGuillaume Chatelet