summaryrefslogtreecommitdiff
path: root/clang/lib/AST/ByteCode
AgeCommit message (Expand)Author
2025-10-24[Headers][X86] Allow SLLDQ/SRLDQ byte shift intrinsics to be used in constexp...Ye Tian
2025-10-24[clang][bytecode] Catch placement-new into invalid destination (#164804)Timm Baeder
2025-10-24[clang][bytecode] Fix CXXConstructExpr for multidim arrays (#164760)Timm Baeder
2025-10-23[Clang] Implement constexpr evaluation for __builtin_infer_alloc_token() (#16...Marco Elver
2025-10-23[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - allow MMX/SSE...Shawn K
2025-10-23[clang][bytecode] Fix instance pointer in IndirectFieldDecl inits (#164751)Timm Baeder
2025-10-23[clang][bytecode] Fix initializing primitive fields via initlist (#164789)Timm Baeder
2025-10-23[clang][x86][bytecode] remove trailing returns type from interp__builtin_elem...don
2025-10-22[clang][bytecode] Fix unsigned wraparound behavior with bitfields (#164445)Timm Baeder
2025-10-21[clang][bytecode][NFC] Clean up variable creation (#164415)Timm Baeder
2025-10-21[clang][bytecode] Fix `__builtin_strchr` with unsigned chars (#164410)Timm Baeder
2025-10-21[clang][bytecode] Fix redeclaring global externs without initializer (#164409)Timm Baeder
2025-10-21[clang][bytecode] Don't emit checkNull for function pointers (#164376)Timm Baeder
2025-10-21[clang][bytecode] Move shared interp functions to InterpHelpers.h (#164215)Timm Baeder
2025-10-20[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - allow AVX/AVX...SeongJaePark
2025-10-20[Headers][X86] Allow MMX/SSE/AVX MOVMSK intrinsics to be used in constexpr (#...Shawn K
2025-10-20[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - allow SSE41 p...Shawn K
2025-10-20[clang][bytecode] Check param types against function prototype (#163920)Timm Baeder
2025-10-20[clang][bytecode] Fix a crash when redeclaring extern globals (#164204)Timm Baeder
2025-10-18[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - add MMX/SSE/A...Temperz87
2025-10-17[clang][x86][bytecode] remove trailing returns type from interp__builtin_elem...don
2025-10-17[clang] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163914)Kazu Hirata
2025-10-17[clang][bytecode] Reject typeid pointers from OffsetHelper (#163793)Timm Baeder
2025-10-17[clang][bytecode] Add Block::movePointersTo (#163795)Timm Baeder
2025-10-16[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - Allow AVX512 ...NagaChaitanya Vellanki
2025-10-16[clang][bytecode] Fix null Descriptor dereference in ArrayElemPtrPop (#163386)term-est
2025-10-16[clang][bytecode] Diagnose out-of-bounds enum values in .... (#163530)Timm Baeder
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-10-15[ByteCode] Remove a redundant call to std::unique_ptr<T>::get (NFC) (#163512)Kazu Hirata
2025-10-15[X86][ByteCode] Allow PSHUFB intrinsics to be used in constexpr #156612 (#163...shashank1545
2025-10-14[X86][Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - Allow AV...NagaChaitanya Vellanki
2025-10-14[X86] Add MMX/SSE/AVX PHADD/SUB & HADDPS/D intrinsics to be used in constexpr...why
2025-10-13[clang] introduce constexpr step limit opt-out (#160440)Tsche
2025-10-13[X86][Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - add SSE/...Shawn K
2025-10-12[clang][bytecode] Fix a few coding style mishaps (#163045)Timm Baeder
2025-10-12[clang][bytecode][NFC] Avoid creating pointers in CopyArray op (#163042)Timm Baeder
2025-10-09[clang][bytecode][x86] Merge interp__builtin_ia32_pmul/interp__builtin_ia32_p...Simon Pilgrim
2025-10-08[Headers][X86] Enable constexpr handling for MMX/SSE/AVX/AVX512 PMADDWD/PMADD...Bhasawut Singhaphan
2025-10-08[clang][x86][bytecode] Replace interp__builtin_parity/clrsb/bitreverse/ffs wi...don
2025-10-07[clang][bytecode] Fix a crash in __builtin_object_size() (#160519)Timm Baeder
2025-10-06[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - add AVX512 VP...Shawn K
2025-10-06[clang][bytecode] Assert on virtual func call from array elem (#158502)marius doerner
2025-10-06[clang][x86][bytecode] Replace interp__builtin_rotate with static bool interp...rdez13
2025-10-05[clang][bytecode] interp__builtin_ia32_pshuf - modulo lane index to allow reu...Simon Pilgrim
2025-10-03[X86] Allow PSHUFD/PSHUFLW/PSHUFW intrinsics in constexpr. (#161210)Nagraj Gaonkar
2025-10-03[X86][Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - allow el...Aditya Chaudhari
2025-10-01[clang][bytecode] Fix integral cast edge case (#161506)Timm Baeder
2025-09-29 [clang][x86][bytecode] Refactor BMI intrinsic wrappers to use interp__builti...jiang1997
2025-09-29[clang][bytecode] Pointer::isZero - fix MSVC "not all control paths return a ...Simon Pilgrim
2025-09-28[clang][bytecode] Diagnose volatile writes (#160350)Timm Baeder