summaryrefslogtreecommitdiff
path: root/clang/lib/Basic/TargetInfo.cpp
AgeCommit message (Expand)Author
2025-11-21Revert "Reland [MS][clang] Add support for vector deleting destructors" (#169...Zequan Wu
2025-11-13Reland [MS][clang] Add support for vector deleting destructors (#165598)Mariya Podchishchaeva
2025-11-10[WebAssembly] Enable musttail only when tail-call is enabled (#163618)Jasmine Tang
2025-09-28[NFC][clang] Move simplifyConstraint to TargetInfo.cpp (#154905)Iris Shi
2025-09-17[win][clang] Align scalar deleting destructors with MSABI (#139566)Mariya Podchishchaeva
2025-08-18[Clang] Rename HasLegalHalfType -> HasFastHalfType (NFC) (#153163)Nikita Popov
2025-07-22[clang] Set correct CXXABI for UEFI (#150115)Prabhu Rajasekaran
2025-07-09[Clang] Respect MS layout attributes during CUDA/HIP device compilation (#146...Yaxun (Sam) Liu
2025-06-15[clang] Use StringRef in range-based for loops (NFC) (#144242)Kazu Hirata
2025-06-04[HLSL][SPIR-V] Implement vk::ext_builtin_input attribute (#138530)Nathan Gauër
2025-06-02[AArch64] Add missing Neon Types (#126945)Tomas Matheson
2025-04-10[HLSL][SPIR-V] Add hlsl_private address space for SPIR-V (#133464)Nathan Gauër
2025-02-20[ARM,AArch64] Fix ABI bugs with over-sized bitfields (#126774)Oliver Stannard
2025-01-15[HLSL] Make bool in hlsl i32 (#122977)Sarah Spall
2024-12-02Revert "[SPIR-V] Fixup storage class for global private (#116636)" (#118312)Nathan Gauër
2024-12-02[SPIR-V] Fixup storage class for global private (#116636)Nathan Gauër
2024-10-28Remove support for RenderScript (#112916)Aaron Ballman
2024-10-21[clang][AVR] Fix basic type size/alignment values to match avr-gcc. (#111290)Alex Rønne Petersen
2024-09-26[clang][RISCV] Introduce command line options for RISC-V Zicfilp CFIMing-Yi Lai
2024-07-11Revert "[NFC][Clang] Move functions of BranchProtectionInfo out of line" (#98...Daniel Kiss
2024-07-11[NFC][Clang] Move functions of BranchProtectionInfo out of line (#98329)Daniel Kiss
2024-05-02[HLSL] Cleanup TargetInfo handling (#90694)Chris B
2024-03-29[clang] TargetInfo hook for unaligned bitfields (#65742)Nathan Sidwell
2024-03-15[AArch64][PAC] Support ptrauth builtins and -fptrauth-intrinsics. (#65996)Ahmed Bougacha
2024-02-16Revert "[AArch64] Add soft-float ABI (#74460)" (#82032)Prabhuk
2024-02-15[AArch64] Add soft-float ABI (#74460)ostannard
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata
2023-06-16Fix diag for read-only target featuresYaxun (Sam) Liu
2023-06-14[HIP] emit macro `__HIP_NO_IMAGE_SUPPORT`Yaxun (Sam) Liu
2023-05-27[Clang][BFloat16] Upgrade __bf16 to arithmetic type, change mangling, and ext...M. Zeeshan Siddiqui
2023-04-24Fix file info comment; NFCAaron Ballman
2023-03-20[LLVM][OHOS] Clang toolchain and targetsPavel Kosov
2023-03-17[clang][WebAssembly] Initial support for reference type funcref in clangPaulo Matos
2023-03-14Revert "[LLVM][OHOS] Clang toolchain and targets"Daniel Thornburgh
2023-03-14[LLVM][OHOS] Clang toolchain and targetsPavel Kosov
2023-02-10Move SIMD alignment calculation to LLVM FrontendDominik Adamski
2023-02-07[NFC][TargetParser] Remove llvm/Support/TargetParser.hArchibald Elliott
2023-01-31Revert "[OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM Frontend"Argyrios Kyrtzidis
2023-01-26[OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM FrontendDominik Adamski
2023-01-13Revert "[OpenMP][OMPIRBuilder] Move SIMD alignment calculation to LLVM Frontend"Dominik Adamski
2023-01-13[OpenMP][OMPIRBuilder] Move SIMD alignment calculation to LLVM FrontendDominik Adamski
2022-12-20[Clang] Prepare for llvm::Optional becoming std::optional.Benjamin Kramer
2022-12-16[ASTContext] Avoid duplicating address space map. NFCIAlex Richardson
2022-12-01[clang] Avoid duplicating ProgramAddressSpace in TargetInfo. NFCIAlex Richardson
2022-10-26Extend the C++03 definition of POD to include defaulted functionsDavid Blaikie
2022-10-01[Clang] Move ParsedTargetAttr to TargetInfo.hDavid Green
2022-10-01[Clang][AArch64] Support AArch64 target(..) attribute formats.David Green
2022-09-29[Clang][Arm] Convert -fallow-half-arguments-and-returns to a target option. NFCDavid Green
2022-09-25[Clang] Improve diagnostics about the invalid target feature.wangliushuai
2022-08-08[clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song