summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/TargetInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r310704:Hans Wennborg2017-08-111-8/+0
* Merging r309263:Hans Wennborg2017-08-081-10/+7
* [AArch64] Produce the right kind of va_arg for windowsMartin Storsjo2017-07-131-3/+18
* Fix build failure with gcc about mixing enum and non-enumYaxun Liu2017-07-081-1/+2
* CodeGen: Fix address space of global variableYaxun Liu2017-07-081-0/+46
* Correct VectorCall x86 (32 bit) behavior for SSE Register AssignmentErich Keane2017-06-211-72/+56
* [OpenCL] Fix OpenCL and SPIR version metadata generation.Alexey Bader2017-06-201-41/+0
* [OpenCL] Makes kernels use the SPIR_KERNEL CC by default.Pekka Jaaskelainen2017-06-011-1/+21
* CodeGen: Define Swift's legal vector types for AArch64, ARMArnold Schwaighofer2017-05-261-0/+30
* [mips] Support `micromips` attributeSimon Atanasyan2017-05-221-0/+5
* CodeGen: Cast alloca to expected address spaceYaxun Liu2017-05-181-4/+8
* [Hexagon] Make sure to pass empty struct arguments with nontrivial ctorsKrzysztof Parzyszek2017-05-121-3/+3
* Reland: [mips] Impose a threshold for coercion of aggregatesPetar Jovanovic2017-05-101-0/+8
* Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton2017-05-091-6/+4
* Revert r302547 ([mips] Impose a threshold for coercion of aggregates)Petar Jovanovic2017-05-091-8/+0
* [mips] Impose a threshold for coercion of aggregatesPetar Jovanovic2017-05-091-0/+8
* AArch64: fix weird edge case in ABI.Tim Northover2017-05-051-4/+9
* Re-land r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of A...Reid Kleckner2017-05-021-8/+2
* [AMDGPU] Translate reqd_work_group_size into amdgpu_flat_work_group_sizeStanislav Mekhanoshin2017-04-061-3/+8
* [TargetInfo] Use llvm::alignOf() instead of rewriting it. NFCI.Davide Italiano2017-04-031-2/+2
* Update Clang for LLVM rename AttributeSet -> AttributeListReid Kleckner2017-03-211-8/+8
* CodeGen: use # as the comment leader for ARC markerSaleem Abdulrasool2017-02-111-1/+1
* [AVR] Add support for the 'interrupt' and 'naked' attributesDylan McKay2017-02-081-0/+28
* Use less byval on 32-bit Windows x86 for classes with basesReid Kleckner2017-01-131-22/+38
* Correct Vectorcall Register passing and HVA BehaviorErich Keane2017-01-051-26/+180
* Re-commit r289252 and r289285, and fix PR31374Yaxun Liu2016-12-151-1/+35
* Revert 289252 (and follow-up 289285), it caused PR31374Nico Weber2016-12-141-35/+1
* Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann2016-12-141-7/+7
* Add support for non-zero null pointer for C and OpenCLYaxun Liu2016-12-091-1/+35
* [OpenCL] Fix SPIR version generation.Alexey Bader2016-12-071-2/+4
* swiftcc: Add an api to query whether a target ABI stores swifterror in a regi...Arnold Schwaighofer2016-12-011-0/+21
* IRGen: Remove all uses of CreateDefaultAlignedLoad.Peter Collingbourne2016-11-281-5/+7
* Add a little endian variant of TCE.Pekka Jaaskelainen2016-11-161-0/+1
* regcall: Implement regcall Calling Conv in clangErich Keane2016-11-021-26/+125
* Fix Clang-tidy readability-redundant-string-cstr warningsMalcolm Parsons2016-11-021-2/+2
* Declare WinX86_64ABIInfo to satisfy SwiftABI infoArnold Schwaighofer2016-10-121-2/+8
* [PowerPC] Enable soft-float for PPC64, and +soft-float -> -hard-floatHal Finkel2016-10-021-7/+19
* [AMDGPU] Expose flat work group size, register and wave control attributesKonstantin Zhuravlyov2016-09-261-11/+41
* CodeGen: simplify the logic a slight bitSaleem Abdulrasool2016-09-141-4/+0
* Fix whitespace issuesMatt Arsenault2016-09-071-2/+1
* [PowerPC] Update the DWARF register-size tableHal Finkel2016-08-301-3/+9
* [MS] Win64 va_arg should expect large arguments to be passed indirectlyReid Kleckner2016-08-251-1/+11
* AMDGPU: Handle structs directly in AMDGPUABIInfoMatt Arsenault2016-08-221-1/+41
* [CodeGen] Ignore unnamed bitfields before handling vector fieldsDavid Majnemer2016-08-151-4/+5
* [CodeGen] Correctly implement the AVX512 psABI rulesDavid Majnemer2016-08-151-7/+10
* Revert "[Attr] Add support for the `ms_hook_prologue` attribute."Charles Davis2016-08-081-8/+0
* [Attr] Add support for the `ms_hook_prologue` attribute.Charles Davis2016-08-081-0/+8
* [OpenCL] Fix size of image typeYaxun Liu2016-08-031-9/+0
* Adjust coercion of aggregates on RenderScriptPirama Arumuga Nainar2016-07-271-0/+46
* [OpenCL] AMDGCN target will generate images in constant address spaceYaxun Liu2016-07-201-0/+10