aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/TargetInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-11-11[clang] Replace uses of CreatePointerBitCastOrAddrSpaceCast (NFC) (#68277)Youngsuk Kim1-1/+1
2023-06-17[clang][CodeGen] Break up TargetInfo.cpp [8/8]Sergei Barannikov1-12599/+8
2023-06-17[clang][CodeGen] Break up TargetInfo.cpp [7/8]Sergei Barannikov1-123/+288
2023-06-16[clang] Replace use of Type::getPointerTo() (NFC)Youngsuk Kim1-3/+4
2023-06-13[MS] Fix passing aligned records by value in some casesReid Kleckner1-3/+15
2023-06-12[Clang] Remove uses of PointerType::getWithSamePointeeType (NFC)Nikita Popov1-4/+4
2023-06-04[clang][CodeGen] Break up TargetInfo.cpp [6/8]Sergei Barannikov1-5/+8
2023-05-19[clang][CodeGen] Break up TargetInfo.cpp [5/8]Sergei Barannikov1-7/+6
2023-05-19[clang][CodeGen] Break up TargetInfo.cpp [4/8]Sergei Barannikov1-21/+7
2023-05-19[clang][CodeGen] Break up TargetInfo.cpp [3/8]Sergei Barannikov1-5/+5
2023-05-19[clang][CodeGen] Break up TargetInfo.cpp [2/8]Sergei Barannikov1-95/+93
2023-05-19[clang][CodeGen] Break up TargetInfo.cpp [1/8]Sergei Barannikov1-2/+10
2023-05-19Change -fsanitize=function to place two words before the function entryFangrui Song1-18/+0
2023-05-16Migrate {starts,ends}with_insensitive to {starts,ends}_with_insensitive (NFC)Kazu Hirata1-1/+1
2023-05-15[clang] Fix emitVoidPtrVAArg for non-zero default alloca address spaceJessica Clarke1-2/+4
2023-04-29Revert "[RISCV] Move RISCV::RVVBitsPerBlock from TargetParser to Support/RISC...Craig Topper1-1/+1
2023-04-29[RISCV] Move RISCV::RVVBitsPerBlock from TargetParser to Support/RISCVISAInfo.h.Craig Topper1-1/+1
2023-04-28[RISCV] Add attribute(riscv_rvv_vector_bits(N)) based on AArch64 arm_sve_vect...Craig Topper1-0/+26
2023-04-27[RISCV] Remove support for attribute interrupt("user").Craig Topper1-1/+0
2023-04-21[OpenMP][AMDGPU] Refactor setting uniform work group size attributeDominik Adamski1-4/+1
2023-04-17[NFC][clang] Fix coverity static analyzer concerns about AUTO_CAUSES_COPYManna, Soumi1-1/+1
2023-03-28[clang][PowerPC] Remove remaining Darwin supportDavid Tenty1-1/+1
2023-03-28[Clang][DebugInfo][AMDGPU] Emit zero size bitfields in the debug info to deli...Juan Manuel MARTINEZ CAAMAÑO1-0/+5
2023-03-27[RISCV] Replace RISCV -> RISC-V in comments. NFCCraig Topper1-1/+1
2023-03-26[clang][RISCV] Fix ABI lowering for _Float16 for FP ABIsAlex Bradbury1-4/+3
2023-03-24[NVPTX] Introduce attribute to mark kernels without a language modeJoseph Huber1-0/+5
2023-03-20[LLVM][OHOS] Clang toolchain and targetsPavel Kosov1-2/+6
2023-03-17[clang][WebAssembly] Initial support for reference type funcref in clangPaulo Matos1-0/+4
2023-03-16clang: Use ptrmask for pointer alignmentMatt Arsenault1-10/+6
2023-03-16Emit const globals with constexpr destructor as constant LLVM valuesHans Wennborg1-1/+1
2023-03-14Revert "[LLVM][OHOS] Clang toolchain and targets"Daniel Thornburgh1-6/+2
2023-03-14[LLVM][OHOS] Clang toolchain and targetsPavel Kosov1-2/+6
2023-03-13[Clang][SPIR-V] Emit target extension types for OpenCL types on SPIR-V.Joshua Cranmer1-0/+75
2023-02-21[Driver][FreeBSD] Correct driver behavior if a triple is provided without a v...Brad Smith1-3/+1
2023-02-17[WebAssembly] Initial support for reference type externref in clangPaulo Matos1-0/+5
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-02-05Revert "[clang][WebAssembly] Initial support for reference type externref in ...Vitaly Buka1-5/+0
2023-01-31[clang][WebAssembly] Initial support for reference type externref in clangPaulo Matos1-0/+5
2023-01-30clang/OpenCL: Apply default attributes to enqueued blocksMatt Arsenault1-8/+12
2023-01-30clang/OpenCL: Fix not setting convergent on block invoke kernelsMatt Arsenault1-0/+2
2023-01-30clang/OpenCL: Don't use a Function for the block typeMatt Arsenault1-13/+22
2023-01-28Use llvm::bit_ceil (NFC)Kazu Hirata1-4/+2
2023-01-27[SystemZ] Fix handling of vectors and their exposure of the vector ABI.Jonas Paulsson1-29/+65
2023-01-24[clang][RISCV] Fix ABI mismatch between GCC and Clang (extension of integers ...Alex Bradbury1-11/+3
2023-01-13[clang][NFC] Remove dependency on DataLayout::getPrefTypeAlignmentGuillaume Chatelet1-5/+5
2023-01-11[clang][NFC] Use the TypeSize::getXXXValue() instead of TypeSize::getXXXSize)Guillaume Chatelet1-2/+2
2023-01-09Move from llvm::makeArrayRef to ArrayRef deduction guides - clang/ partserge-sans-paille1-1/+1
2023-01-07Revert "AMDGPU: Invert handling of enqueued block detection"Matt Arsenault1-9/+0
2023-01-07clang/AMDGPU: Force disable block enqueue arguments for HIPMatt Arsenault1-0/+9
2022-12-21[clang] Do not extend i8 return values to i16 on AVR.Ben Shi1-0/+4