summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/TargetInfo.h
Commit message (Expand)AuthorAgeFilesLines
* [CUDA][HIP] Set kernel calling convention before arrange functionYaxun Liu2018-06-121-1/+1
* [CUDA] Set LLVM calling convention for CUDA kernelYaxun Liu2018-04-201-0/+2
* Fix typos in clangAlexander Kornienko2018-04-061-1/+1
* Revert "Set calling convention for CUDA kernel"Artem Belevich2018-04-031-3/+0
* Set calling convention for CUDA kernelYaxun Liu2018-03-291-0/+3
* Disable emitting static extern C aliases for amdgcn target for CUDAYaxun Liu2018-03-291-0/+5
* Don't pass ForDefinition_t in places it is redundant.Rafael Espindola2018-02-071-2/+1
* Convert clang::LangAS to a strongly typed enumAlexander Richardson2017-10-151-9/+9
* [OpenCL] Emit enqueued block as kernelYaxun Liu2017-10-141-0/+10
* [OpenCL] Clean up and add missing fields for block structYaxun Liu2017-10-041-0/+22
* Add OpenCL 2.0 atomic builtin functions as Clang builtinYaxun Liu2017-08-041-0/+5
* [CodeGen][mips] Support `long_call/far/near` attributesSimon Atanasyan2017-07-201-2/+3
* CodeGen: Fix address space of global variableYaxun Liu2017-07-081-0/+16
* CodeGen: Cast alloca to expected address spaceYaxun Liu2017-05-181-4/+11
* Re-commit r289252 and r289285, and fix PR31374Yaxun Liu2016-12-151-0/+16
* Revert 289252 (and follow-up 289285), it caused PR31374Nico Weber2016-12-141-16/+0
* Add support for non-zero null pointer for C and OpenCLYaxun Liu2016-12-091-0/+16
* [OpenCL] Fix size of image typeYaxun Liu2016-08-031-3/+0
* [OpenCL] AMDGCN target will generate images in constant address spaceYaxun Liu2016-07-201-0/+3
* AMDGPU: Set amdgpu_kernel calling convention for OpenCL kernels.Nikolay Haustov2016-06-301-0/+3
* IRGen-level lowering for the Swift calling convention.John McCall2016-04-041-2/+3
* Fix Clang-tidy modernize-use-nullptr warnings in headers and generated files;...Hans Wennborg2015-09-291-3/+3
* [OPENMP] Introduced type trait "__builtin_omp_required_simd_align" for defaul...Alexey Bataev2015-07-021-7/+0
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Fix typo of function name.Eric Christopher2015-06-051-1/+1
* Rename the single non-style conformant function in TargetCodeGenInfoEric Christopher2015-06-051-2/+2
* Under duress, move check for target support of __builtin_setjmp/Joerg Sonnenberger2015-03-111-6/+0
* Adjust the changes from r230255 to bail out if the backend can't lowerJoerg Sonnenberger2015-03-041-3/+2
* Only lower __builtin_setjmp / __builtin_longjmp toJoerg Sonnenberger2015-02-231-0/+7
* [OPENMP] Codegen of the ‘aligned’ clause for the ‘omp simd’ directive.Alexander Musman2014-09-301-0/+7
* MS inline asm: Allow __asm blocks to set a return valueReid Kleckner2014-09-041-0/+9
* Header guard canonicalization, clang part.Benjamin Kramer2014-08-131-3/+3
* [C++11] Use 'nullptr'. CodeGen edition.Craig Topper2014-05-211-1/+1
* Don't indent inside namespaces.Rafael Espindola2014-05-091-183/+184
* XCore target: Add TypeString meta data to IR output.Robert Lytton2014-05-021-0/+5
* ObjC: allow targets to decide when to use stret for blocks.Tim Northover2014-03-291-0/+4
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-071-1/+1
* Fix a tranche of comment, test and doc typosAlp Toker2013-12-051-1/+1
* Implement function type checker for the undefined behavior sanitizer.Peter Collingbourne2013-10-201-0/+8
* Partial revert of r185568.Eli Bendersky2013-07-241-4/+0
* Add target hook CodeGen queries when generating builtin pow*.Eli Bendersky2013-07-031-0/+4
* Ensure that debugger calls to signature-less functions default toJohn McCall2013-06-271-0/+7
* Diagnose malformed x86 inline asm using 'y' constraint.Tim Northover2013-06-071-1/+6
* Adding support for MSVC #pragma detect_mismatch functionality by emitting a F...Aaron Ballman2013-06-041-0/+6
* Forward #pragma comment(lib/linker) through as flags metadataReid Kleckner2013-05-081-0/+6
* Fix the required args count for variadic blocks.John McCall2012-12-071-4/+7
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+1
* Whether an argument is required (in contrast with being anJohn McCall2012-02-171-1/+3
* Don't use a varargs convention for calls unprototyped functions where one of ...Eli Friedman2011-12-011-1/+2