Age | Commit message (Expand) | Author | Files | Lines |
2025-06-19 | [CodeGen] Use range-based for loops (NFC) (#144939) | Kazu Hirata | 1 | -3/+1 |
2025-06-04 | [clang] Function type attribute to prevent CFI instrumentation (#135836) | PiJoules | 1 | -2/+6 |
2025-05-09 | [clang] Add support for `__ptrauth` being applied to integer types (#137580) | Oliver Hunt | 1 | -0/+4 |
2025-05-09 | clang: Remove dest LangAS argument from performAddrSpaceCast (#138866) | Matt Arsenault | 1 | -3/+3 |
2025-04-15 | [PAC] Add support for __ptrauth type qualifier (#100830) | Akira Hatanaka | 1 | -3/+20 |
2025-03-21 | [llvm:ir] Add support for constant data exceeding 4GiB (#126481) | pzzp | 1 | -4/+4 |
2025-03-11 | [HLSL] Make memory representation of boolean vectors in HLSL, vectors of i32.... | Sarah Spall | 1 | -1/+4 |
2025-03-05 | [Clang] Treat constexpr-unknown value as invalid in `EvaluateAsInitializer` (... | Yingwei Zheng | 1 | -1/+4 |
2025-02-14 | [HLSL] Implement HLSL Aggregate splatting (#118992) | Sarah Spall | 1 | -0/+1 |
2025-02-07 | [HLSL] Implement HLSL Elementwise casting (excluding splat cases); Re-land #1... | Sarah Spall | 1 | -0/+1 |
2025-02-06 | Revert "[HLSL] Implement HLSL Flat casting (excluding splat cases)" (#126149) | Sarah Spall | 1 | -1/+0 |
2025-02-06 | [HLSL] Implement HLSL Flat casting (excluding splat cases) (#118842) | Sarah Spall | 1 | -0/+1 |
2024-10-14 | Reapply "[clang][CodeGen] Zero init unspecified fields in initializers in C" ... | yabinc | 1 | -11/+96 |
2024-09-24 | Revert "[clang][CodeGen] Zero init unspecified fields in initializers in C" (... | Eli Friedman | 1 | -82/+11 |
2024-09-24 | [clang][CodeGen] Zero init unspecified fields in initializers in C (#97121) | yabinc | 1 | -11/+82 |
2024-09-20 | [clang][CodeGen] Check initializer of zero-size fields for nullptr (#109271) | Michael Buch | 1 | -1/+1 |
2024-07-21 | [PAC] Incorrect codegen for constant global init with polymorphic MI (#99741) | Oliver Hunt | 1 | -2/+1 |
2024-07-16 | [clang][CGRecordLayout] Remove dependency on isZeroSize (#96422) | Michael Buch | 1 | -6/+11 |
2024-07-15 | [clang] Use different memory layout type for _BitInt(N) in LLVM IR (#91364) | Mariya Podchishchaeva | 1 | -13/+44 |
2024-07-11 | [PAC] Implement function pointer type discrimination (#96992) | Akira Hatanaka | 1 | -9/+23 |
2024-06-26 | [clang] Implement pointer authentication for C++ virtual functions, v-tables... | Oliver Hunt | 1 | -1/+45 |
2024-06-23 | [clang][codegen][NFC] Improve const correctness | Timm Bäder | 1 | -5/+5 |
2024-06-21 | [clang] Implement function pointer signing and authenticated function calls (... | Ahmed Bougacha | 1 | -1/+18 |
2024-06-20 | [clang] Define ptrauth_sign_constant builtin. (#93904) | Ahmed Bougacha | 1 | -0/+59 |
2024-06-20 | Reland [clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (#95802) | Mariya Podchishchaeva | 1 | -25/+93 |
2024-06-12 | Revert "✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and... | Vitaly Buka | 1 | -93/+25 |
2024-06-12 | [clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-... | The Phantom Derpstorm | 1 | -25/+93 |
2024-06-11 | [clang] Replace X && isa<Y>(X) with isa_and_nonnull<Y>(X). NFC (#94987) | Pavel Samolysov | 1 | -1/+1 |
2024-05-17 | [CodeGen] Support arrays with initializers of 64-bit size | Fangrui Song | 1 | -7/+7 |
2024-04-23 | [clang][CodeGen][NFC] Make ConstExprEmitter a ConstStmtVisitor (#89041) | Timm Baeder | 1 | -52/+56 |
2024-04-18 | [clang][NFC] Fix FieldDecl::isUnnamedBitfield() capitalization (#89048) | Timm Baeder | 1 | -2/+2 |
2024-04-01 | [HLSL] Implement array temporary support (#79382) | Chris B | 1 | -0/+1 |
2024-03-28 | [CodeGen][arm64e] Add methods and data members to Address, which are needed t... | Akira Hatanaka | 1 | -2/+2 |
2024-03-27 | Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ... | Akira Hatanaka | 1 | -2/+2 |
2024-03-27 | [CodeGen][arm64e] Add methods and data members to Address, which are needed t... | Akira Hatanaka | 1 | -2/+2 |
2024-03-26 | [NFC] Refactor ConstantArrayType size storage (#85716) | Chris B | 1 | -4/+4 |
2024-03-26 | Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ... | Akira Hatanaka | 1 | -2/+2 |
2024-03-25 | [CodeGen][arm64e] Add methods and data members to Address, which are needed t... | Akira Hatanaka | 1 | -2/+2 |
2024-02-15 | [HLSL] Vector standard conversions (#71098) | Chris B | 1 | -0/+1 |
2024-01-30 | [clang][NFC] Use no-param version of skipRValueSubobjectAdjustments | Timm Bäder | 1 | -4/+1 |
2024-01-27 | [Clang][C++26] Implement Pack Indexing (P2662R3). (#72644) | cor3ntin | 1 | -0/+4 |
2023-11-23 | [clang][CGExprConstant] Remove no-op ptr-to-ptr bitcast (NFC) | Youngsuk Kim | 1 | -4/+1 |
2023-11-02 | [clang] Remove no-op ptr-to-ptr bitcasts (NFC) | Youngsuk Kim | 1 | -9/+2 |
2023-11-01 | [CGExprConstant] Avoid use of ConstantExpr::getIntegerCast() (NFC) | Nikita Popov | 1 | -2/+3 |
2023-10-30 | [clang] Implement constexpr bit_cast for vectors (#66894) | DaPorkchop_ | 1 | -0/+3 |
2023-10-30 | [CGExprConstant] stop calling into ConstExprEmitter for Reference type destin... | Nick Desaulniers | 1 | -3/+4 |
2023-09-28 | [CodeGen] Avoid use of ConstantExpr::getZExt() (NFC) | Nikita Popov | 1 | -1/+5 |
2023-08-23 | [clang][CGExprConstant] Resolve unused variable 'C' warning | Bjorn Pettersson | 1 | -1/+1 |
2023-08-17 | [CodeGen] Remove Constant arguments from linkage functions, NFCI. | Jonas Hahnfeld | 1 | -1/+1 |
2023-08-14 | Make globals with mutable members non-constant, even in custom sections | David Blaikie | 1 | -1/+1 |