summaryrefslogtreecommitdiff
path: root/lib/Target/NVPTX/NVPTXSubtarget.cpp
AgeCommit message (Expand)Author
2017-01-13[NVPTX] Added support for half-precision floating point.Artem Belevich
2016-09-28[NVPTX] Added intrinsics for atom.gen.{sys|cta}.* instructions.Artem Belevich
2015-09-15Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders
2015-09-15Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders
2015-09-15Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders
2015-09-15Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders
2015-07-09Remove getDataLayout() from TargetSelectionDAGInfo (had no users)Mehdi Amini
2015-06-10Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders
2015-02-19Remove all use of is64bit off of NVPTXSubtarget and clean up codeEric Christopher
2015-02-19Remove all use of getDrvInterface off of NVPTXSubtarget and cleanEric Christopher
2015-02-19Migrate the NVPTX backend asm printer to a per function subtarget.Eric Christopher
2015-01-30Migrate NVPTXISelLowering to take the subtarget that it's dependentEric Christopher
2015-01-26Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher
2014-08-01Improve some const-correctness to remove a -Wcast-qual warning. No functional...Aaron Ballman
2014-06-27[NVPTX] Add target options for PTX 3.2/4.0 and SM 5.0 (Maxwell)Justin Holewinski
2014-06-27Move NVPTX subtarget dependent variables from the target machineEric Christopher
2014-06-27Rework the logic for setting the TargetName. This appears toEric Christopher
2014-04-22[cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth
2014-04-21[Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth
2013-11-19[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka
2013-11-18Revert r194865 and r194874.Alexey Samsonov
2013-11-15[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka
2013-06-21[NVPTX] Add support for selecting CUDA vs OCL mode based on tripleJustin Holewinski
2013-03-30[NVPTX] Remove support for SM < 2.0. This was never fully supported anyway.Justin Holewinski
2013-03-30[NVPTX] Run clang-format on all NVPTX sources.Justin Holewinski
2012-11-12[NVPTX] Add more precise PTX/SM target attributesJustin Holewinski
2012-05-04This patch adds a new NVPTX back-end to LLVM which supports code generation f...Justin Holewinski