summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/NVPTX/NVPTXSubtarget.h
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [NVPTX] Delete dead codeBenjamin Kramer2018-06-281-1/+0
* [NVPTX] Added a feature to use short pointers for const/local/shared AS.Artem Belevich2018-05-091-1/+0
* [NVPTX] Removed 'satom' feature which is no longer used.Artem Belevich2018-04-111-4/+0
* [NVPTX, CUDA] Improved feature constraints on NVPTX target builtins.Artem Belevich2018-04-111-1/+1
* [NVPTX] Removed always-true predicates in NVPTX.Artem Belevich2018-02-281-20/+0
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* [NVPTX] Added support for half-precision floating point.Artem Belevich2017-01-131-0/+2
* [NVPTX] Added intrinsics for atom.gen.{sys|cta}.* instructions.Artem Belevich2016-09-281-0/+8
* Rename TargetSelectionDAGInfo into SelectionDAGTargetInfo and move it to Code...Benjamin Kramer2016-01-271-3/+3
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders2015-06-101-1/+1
* Remove all use of is64bit off of NVPTXSubtarget and clean up codeEric Christopher2015-02-191-4/+1
* Remove all use of getDrvInterface off of NVPTXSubtarget and cleanEric Christopher2015-02-191-11/+1
* Migrate the NVPTX backend asm printer to a per function subtarget.Eric Christopher2015-02-191-3/+4
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-2/+0
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-3/+3
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-6/+12
* [NVPTX] Add more surface/texture intrinsics, including CUDA unified texture f...Justin Holewinski2014-07-171-1/+6
* [NVPTX] Update sub-target feature detectionJustin Holewinski2014-06-271-3/+5
* Move NVPTX subtarget dependent variables from the target machineEric Christopher2014-06-271-1/+26
* [cleanup] Fix two headers where we included a standard library headerChandler Carruth2014-04-221-2/+1
* [NVPTX] Add preliminary intrinsics and codegen support for textures/surfacesJustin Holewinski2014-04-091-0/+4
* Turn NVPTXSubtarget::getDataLayout into a static function.Rafael Espindola2013-12-141-15/+0
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-191-1/+1
* Revert r194865 and r194874.Alexey Samsonov2013-11-181-2/+0
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-151-0/+2
* [NVPTX] Run clang-format on all NVPTX sources.Justin Holewinski2013-03-301-7/+4
* [NVPTX] Disable vector registersJustin Holewinski2013-02-121-0/+1
* Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth2012-12-041-1/+1
* Remove unused field.Eric Christopher2012-11-121-1/+0
* [NVPTX] Add more precise PTX/SM target attributesJustin Holewinski2012-11-121-2/+9
* This patch adds a new NVPTX back-end to LLVM which supports code generation f...Justin Holewinski2012-05-041-0/+92
OpenPOWER on IntegriCloud