summaryrefslogtreecommitdiff
path: root/clang/lib/AST/ByteCode/InterpBuiltin.cpp
AgeCommit message (Expand)Author
2025-11-22[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - Allow AVX512 ...NagaChaitanya Vellanki
2025-11-22 [Clang][X86] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - allow V...stomfaig
2025-11-22[clang][X86] Allow VALIGND/Q element-shift intrinsics in constexpr evaluation...Muhammad Abdul
2025-11-20[X86][Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - allow AV...sskzakaria
2025-11-19[Clang][X86] allow VPERMILPD/S imm intrinsics to be used in constexpr (#168044)stomfaig
2025-11-19[AllocToken] Fix and clarify -falloc-token-max=0 (#168689)Marco Elver
2025-11-18[Headers][X86] Allow AVX512 masked arithmetic ss/sd intrinsics to be used in ...woruyu
2025-11-17[X86] Add constexpr support for addsub intrinsics (#167512)Ahmed Nour
2025-11-17[X86][Clang] Add AVX512 kunpck intrinsics to be used in constexp (#167683)Ahmed Nour
2025-11-17[clang][bytecode] Check pointers in GetPtrField{,Pop} (#167335)Timm Baeder
2025-11-15[Clang] Add __builtin_bswapg (#162433)clf
2025-11-13[Clang] Add constexpr support for AVX512 permutexvar intrinsics (#167802)NagaChaitanya Vellanki
2025-11-11[Clang] Generalize interp__builtin_ia32_shuffle_generic to handle single op p...TelGome
2025-11-11[Headers][X86] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - allow ...Ye Tian
2025-11-07[X86][Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - add AVX5...Roberto Turrado Camblor
2025-11-05[Clang] Add constexpr support for AVX512 permutex2 intrinsics (#165085)NagaChaitanya Vellanki
2025-10-30[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - allow insertp...Ahmed Nour
2025-10-29[clang][bytecode] Check builtin carryops for non-block out pointers (#165512)Timm Baeder
2025-10-28[X86][Clang] Add AVX512 Integer Comparison Intrinsics for constexpr Evaluatio...sskzakaria
2025-10-27[clang][bytecode] Check overflow ops for block pointers (#165221)Timm Baeder
2025-10-27[clang][bytecode] Check memcmp for block pointers (#165070)Timm Baeder
2025-10-24[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - Allow shufps/...NagaChaitanya Vellanki
2025-10-24[Headers][X86] Allow SLLDQ/SRLDQ byte shift intrinsics to be used in constexp...Ye Tian
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][x86][bytecode] remove trailing returns type from interp__builtin_elem...don
2025-10-21[clang][bytecode] Fix `__builtin_strchr` with unsigned chars (#164410)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-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-16[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - Allow AVX512 ...NagaChaitanya Vellanki
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[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-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][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-09-29 [clang][x86][bytecode] Refactor BMI intrinsic wrappers to use interp__builti...jiang1997