summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td
Commit message (Expand)AuthorAgeFilesLines
* NVPTX: support direct f16 <-> f64 conversions via intrinsics.Tim Northover2014-07-181-0/+5
* [NVPTX] Flag surface/texture query instructions with IsTexSurfQueryJustin Holewinski2014-07-171-0/+6
* [NVPTX] Add more surface/texture intrinsics, including CUDA unified texture f...Justin Holewinski2014-07-171-124/+3315
* CodeGen: extend f16 conversions to permit types > float.Tim Northover2014-07-171-3/+3
* [NVPTX] Fix handling of ldg/ldu intrinsics.Justin Holewinski2014-06-271-89/+30
* [NVPTX] Add support for efficient rotate instructions on SM 3.2+Justin Holewinski2014-06-271-0/+124
* [NVPTX] Add missing isel patterns for 64-bit atomicsJustin Holewinski2014-06-271-0/+98
* [NVPTX] Add support for isspacep instructionJustin Holewinski2014-06-271-0/+38
* [NVPTX] Add support for envreg readsJustin Holewinski2014-06-271-0/+39
* [NVPTX] Add preliminary intrinsics and codegen support for textures/surfacesJustin Holewinski2014-04-091-0/+1823
* [NVPTX] Add isel patterns for [reg+offset] form of ldg/ldu.Justin Holewinski2013-07-011-15/+51
* [NVPTX] Clean up comparison/select/convert patterns and factor out PTX instru...Justin Holewinski2013-06-281-262/+268
* [NVPTX] Remove i8 register class. PTX support for i8 (.b8, .u8, .s8) is rath...Justin Holewinski2013-06-281-8/+28
* [NVPTX] Add @llvm.nvvm.sqrt.f() intrinsicJustin Holewinski2013-05-211-0/+10
* [NVPTX] Add GenericToNVVM IR converter to better handle idiomatic LLVM IR inputsJustin Holewinski2013-05-201-28/+2
* [NVPTX] Disable vector registersJustin Holewinski2013-02-121-42/+103
* This patch adds a new NVPTX back-end to LLVM which supports code generation f...Justin Holewinski2012-05-041-0/+1675
OpenPOWER on IntegriCloud