summaryrefslogtreecommitdiff
path: root/clang/lib/AST/ByteCode/Program.cpp
AgeCommit message (Expand)Author
2025-07-21[clang][bytecode] Use OptPrimType instead of std::optional<PrimType> (#149812)Timm Baeder
2025-07-20[clang][bytecode] Reintroduce Pointer::elem() (#149693)Timm Baeder
2025-05-21[clang][bytecode] Initialize global strings via memcpy (#140789)Timm Baeder
2025-04-25[clang][bytecode] Propagate IsVolatile bit to subobjects (#137293)Timm Baeder
2025-04-25[clang][bytecode] Don't diagnose const extern reads in CPCE mode (#137285)Timm Baeder
2025-04-16[clang][bytecode] Explicitly mark constexpr-unknown variables as such (#135806)Timm Baeder
2025-03-22[clang][bytecode] Fix __builtin_memmove type diagnostics (#132544)Timm Baeder
2025-03-20[ByteCode] Avoid repeated hash lookups (NFC) (#132141)Kazu Hirata
2025-03-04[clang][bytecode] Don't error out on incomplete declarations (#129685)Timm Baeder
2025-03-02[clang][bytecode] Explicit composite array descriptor types (#129376)Timm Baeder
2025-02-16[clang][bytecode] Fix dynamic array allocation return values (#127387)Timm Baeder
2025-02-08[ByteCode] Avoid repeated hash lookups (NFC) (#126379)Kazu Hirata
2025-02-03[clang][bytecode] Refactor Program::createGlobalString (#125467)Timm Baeder
2025-01-29[clang][bytecode] Handle non-primitive vector element types (#124926)Timm Baeder
2025-01-18[ByteCode] Migrate away from PointerUnion::dyn_cast (NFC) (#123445)Kazu Hirata
2024-11-24[AST] Migrate away from PointerUnion::{is,get} (NFC) (#117469)Kazu Hirata
2024-11-17[AST] Remove unused includes (NFC) (#116549)Kazu Hirata
2024-10-31[clang][bytecode][NFC] Use const auto* for Type cast result (#114405)Timm Baeder
2024-10-22[clang][bytecode] Create dummy pointers for non-reference DeclRefExprs (#113202)Timm Baeder
2024-10-11[clang][bytecode] Use PredefinedExpr as base for its variable (#111956)Timm Baeder
2024-10-06[ByteCode] Avoid repeated hash lookups (NFC) (#111273)Kazu Hirata
2024-10-05[clang][bytecode] Save a per-Block IsWeak bit (#111248)Timm Baeder
2024-09-17[clang][bytecode] Fix defining extern variables (#108940)Timm Baeder
2024-09-12[clang][bytecode] Add support for creating dummies for expressions (#108394)Timm Baeder
2024-08-19[clang][bytecode] Use first FieldDecl instead of asserting (#104760)Timm Baeder
2024-08-16[clang] Rename all AST/Interp stuff to AST/ByteCode (#104552)Timm Baeder