summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/TargetInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [HIP] Support attribute hip_pinned_shadowYaxun Liu2019-06-261-2/+14
* Fix passing structs and AVX vectors through sysv_abiReid Kleckner2019-06-201-8/+18
* Revert r363116 "[X86] [ABI] Fix i386 ABI "__m64" type bug"Hans Wennborg2019-06-191-36/+20
* [OPENMP][NVPTX]Correct codegen for 128 bit long double.Alexey Bataev2019-06-181-1/+3
* [CodeGen][ARM] Fix FP16 vector coercionMikhail Maltsev2019-06-181-3/+33
* [AMDGPU] Enable the implicit arguments for HIP (CLANG)Yaxun Liu2019-06-141-1/+2
* [X86] [ABI] Fix i386 ABI "__m64" type bugPengfei Wang2019-06-121-20/+36
* Revert "[X86] Fix i386 struct and union parameter alignment"Pengfei Wang2019-05-311-11/+2
* [X86] Fix i386 struct and union parameter alignmentPengfei Wang2019-05-291-2/+11
* [ARM][AArch64] Fix incorrect handling of alignment in va_arg code generationJohn Brawn2019-05-221-14/+14
* [ELF] Implement Dependent Libraries FeatureBen Dunbobbin2019-05-171-18/+0
* [HIP] Fix visibility of `__constant__` variables.Michael Liao2019-04-261-1/+2
* AMDGPU: Add support for cross address space synchronization scopes (clang)Konstantin Zhuravlyov2019-03-251-9/+24
* [ARM] Fix bug 39982 - pcs("aapcs-vfp") is not consistentCarey Williams2019-03-221-16/+36
* [CodeGen][ObjC] Annotate calls to objc_retainAutoreleasedReturnValueAkira Hatanaka2019-03-211-0/+6
* AMDGPU: Fix the mapping of sub group sync scopeKonstantin Zhuravlyov2019-03-061-1/+1
* [OPENMP]Delay emission of the error for unsupported types.Alexey Bataev2019-02-271-0/+46
* [AMDGPU] Allow using integral non-type template parametersMichael Liao2019-02-261-4/+16
* [AMDGPU] Require at least protected visibility for certain symbolsScott Linder2019-02-121-0/+15
* [opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight2019-02-091-50/+25
* [opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight2019-02-081-2/+3
* Minor cleanup: remove CGBuild::CreateConst*ByteGEP overloads taking a Value*.James Y Knight2019-02-051-10/+7
* [WebAssembly] Add an import_field function attributeDan Gohman2019-02-011-1/+7
* [WebAssembly] Add an import_module function attributeDan Gohman2019-01-241-0/+10
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [MSP430] Improve support of 'interrupt' attributeAnton Korobeynikov2019-01-161-12/+10
* Adopt SwiftABIInfo for WebAssembly.Daniel Dunbar2019-01-031-6/+17
* Move CodeGenOptions from Frontend to BasicRichard Trieu2018-12-111-1/+1
* [clang][ARC] Add ARCTargetInfoTatyana Krasnukha2018-11-271-0/+133
* Re-land r345676 "[Win64] Handle passing i128 by value"Reid Kleckner2018-10-311-11/+33
* Revert r345676 due to test failure.Richard Trieu2018-10-311-33/+11
* [Win64] Handle passing i128 by valueReid Kleckner2018-10-301-11/+32
* [AArch64] Support Windows stack probe command-line arguments.Eli Friedman2018-10-261-0/+11
* [AArch64] Branch Protection and Return Address Signing B Key SupportLuke Cheeseman2018-10-251-6/+14
* [MinGW] Fix passing a sanitizer lib name as dependent libMartin Storsjo2018-10-101-1/+1
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-261-2/+2
* [CodeGen][ARM] Coerce FP16 vectors to integer vectors when neededMikhail Maltsev2018-09-121-32/+60
* [AArch64] - return address signingLuke Cheeseman2018-08-171-0/+17
* Remove trailing spaceFangrui Song2018-07-301-12/+12
* [ARM, AArch64]: Use unadjusted alignment when passing composites as argumentsMomchil Velikov2018-07-301-5/+14
* [mips64][clang] Provide the signext attribute for i32 return valuesStefan Maksimovic2018-07-301-2/+8
* [RISCV] Add support for interrupt attributeAna Pazos2018-07-261-0/+21
* [Power9] Update fp128 as a valid homogenous aggregate base typeLei Huang2018-07-051-4/+9
* [WebAssembly] Add no-prototype attribute to prototype-less C functionsSam Clegg2018-06-251-0/+9
* [CUDA][HIP] Set kernel calling convention before arrange functionYaxun Liu2018-06-121-3/+4
* Support Swift calling convention for PPC64 targetsBob Wilson2018-05-251-2/+11
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-6/+6
* [CUDA] Set LLVM calling convention for CUDA kernelYaxun Liu2018-04-201-0/+6
* Fix __attribute__((force_align_arg_pointer)) misalignment bugErich Keane2018-04-191-20/+5
* Revert "Set calling convention for CUDA kernel"Artem Belevich2018-04-031-9/+0
OpenPOWER on IntegriCloud