aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/TargetInfo.cpp
AgeCommit message (Expand)Author
2019-10-08Remove an useless allocation (from by clang-analyzer/scan-build)Sylvestre Ledru
2019-10-07Codegen - silence static analyzer getAs<> null dereference warnings. NFCI.Simon Pilgrim
2019-10-03Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.Simon Pilgrim
2019-09-30[Alignment][NFC] Remove AllocaInst::setAlignment(unsigned)Guillaume Chatelet
2019-09-06[X86] Prevent passing vectors of __int128 as <X x i128> in llvm IRCraig Topper
2019-09-05Add -m(no)-spe to clangJustin Hibbits
2019-09-03[AMDGPU] Set default flat work group size to (1,256) for HIPYaxun Liu
2019-08-27AMDGPU: Always emit amdgpu-flat-work-group-sizeMatt Arsenault
2019-08-15[WebAssembly] Correctly handle va_arg of zero-sized structuresGuanzhong Chen
2019-08-13[WebAssembly] Make clang emit correct va_arg code for structsGuanzhong Chen
2019-07-19[NFC] Remove unused variableDenis Bakhvalov
2019-07-18[RISCV] Hard float ABI supportAlex Bradbury
2019-07-18Revert "[RISCV] Hard float ABI support" r366450Alex Bradbury
2019-07-18[RISCV] Hard float ABI supportAlex Bradbury
2019-07-16Fix parameter name comments using clang-tidy. NFC.Rui Ueyama
2019-07-10[clang] Preserve names of addrspacecast'ed values.Vyacheslav Zakharin
2019-07-10[AMDGPU] Increased the number of implicit argument bytes for both OpenCL and ...Christudasan Devadasan
2019-06-26[HIP] Support attribute hip_pinned_shadowYaxun Liu
2019-06-20Fix passing structs and AVX vectors through sysv_abiReid Kleckner
2019-06-19Revert r363116 "[X86] [ABI] Fix i386 ABI "__m64" type bug"Hans Wennborg
2019-06-18[OPENMP][NVPTX]Correct codegen for 128 bit long double.Alexey Bataev
2019-06-18[CodeGen][ARM] Fix FP16 vector coercionMikhail Maltsev
2019-06-14[AMDGPU] Enable the implicit arguments for HIP (CLANG)Yaxun Liu
2019-06-12[X86] [ABI] Fix i386 ABI "__m64" type bugPengfei Wang
2019-05-31Revert "[X86] Fix i386 struct and union parameter alignment"Pengfei Wang
2019-05-29[X86] Fix i386 struct and union parameter alignmentPengfei Wang
2019-05-22[ARM][AArch64] Fix incorrect handling of alignment in va_arg code generationJohn Brawn
2019-05-17[ELF] Implement Dependent Libraries FeatureBen Dunbobbin
2019-04-26[HIP] Fix visibility of `__constant__` variables.Michael Liao
2019-03-25AMDGPU: Add support for cross address space synchronization scopes (clang)Konstantin Zhuravlyov
2019-03-22[ARM] Fix bug 39982 - pcs("aapcs-vfp") is not consistentCarey Williams
2019-03-21[CodeGen][ObjC] Annotate calls to objc_retainAutoreleasedReturnValueAkira Hatanaka
2019-03-06AMDGPU: Fix the mapping of sub group sync scopeKonstantin Zhuravlyov
2019-02-27[OPENMP]Delay emission of the error for unsupported types.Alexey Bataev
2019-02-26[AMDGPU] Allow using integral non-type template parametersMichael Liao
2019-02-12[AMDGPU] Require at least protected visibility for certain symbolsScott Linder
2019-02-09[opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight
2019-02-08[opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight
2019-02-05Minor cleanup: remove CGBuild::CreateConst*ByteGEP overloads taking a Value*.James Y Knight
2019-02-01[WebAssembly] Add an import_field function attributeDan Gohman
2019-01-24[WebAssembly] Add an import_module function attributeDan Gohman
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-16[MSP430] Improve support of 'interrupt' attributeAnton Korobeynikov
2019-01-03Adopt SwiftABIInfo for WebAssembly.Daniel Dunbar
2018-12-11Move CodeGenOptions from Frontend to BasicRichard Trieu
2018-11-27[clang][ARC] Add ARCTargetInfoTatyana Krasnukha
2018-10-31Re-land r345676 "[Win64] Handle passing i128 by value"Reid Kleckner
2018-10-31Revert r345676 due to test failure.Richard Trieu
2018-10-30[Win64] Handle passing i128 by valueReid Kleckner
2018-10-26[AArch64] Support Windows stack probe command-line arguments.Eli Friedman