summaryrefslogtreecommitdiff
path: root/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
Commit message (Expand)AuthorAge
* [NVPTX] Fix handling of ldg/ldu intrinsics.Justin Holewinski2014-06-27
* [NVPTX] Implement fma and imad contraction as target DAGCombiner patternsJustin Holewinski2014-06-27
* [NVPTX] Add isel patterns for bit-field extract (bfe)Justin Holewinski2014-06-27
* Use makeArrayRef insted of calling ArrayRef<T> constructor directly. I introd...Craig Topper2014-04-30
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [Modules] Consolidate the DEBUG_TYPE defines in NVPTX to the top of theChandler Carruth2014-04-21
* Convert SelectionDAG::getVTList to use ArrayRefCraig Topper2014-04-16
* Break PseudoSourceValue out of the Value hierarchy. It is now the root of its...Nick Lewycky2014-04-15
* [NVPTX] Add preliminary intrinsics and codegen support for textures/surfacesJustin Holewinski2014-04-09
* [NVPTX] Add isel patterns for addrspacecastJustin Holewinski2014-03-24
* remove a bunch of unused private methodsNuno Lopes2014-03-23
* [NVPTX] Fix off-by-one error when creating the VT list for an SDNodeJustin Holewinski2013-12-05
* Mark some command line flags as hiddenNadav Rotem2013-10-18
* ISelDAG: spot chain cycles involving MachineNodesTim Northover2013-09-22
* Replace getValueType().getSimpleVT() with getSimpleValueType().Craig Topper2013-08-15
* [NVPTX] Use approximate FP ops when unsafe-fp-math is used, and appendJustin Holewinski2013-07-22
* [NVPTX] Fix vector loads from parameters that span multiple loads, and fix so...Justin Holewinski2013-07-01
* [NVPTX] Add isel patterns for [reg+offset] form of ldg/ldu.Justin Holewinski2013-07-01
* [NVPTX] Clean up comparison/select/convert patterns and factor out PTX instru...Justin Holewinski2013-06-28
* [NVPTX] Remove i8 register class. PTX support for i8 (.b8, .u8, .s8) is rath...Justin Holewinski2013-06-28
* [NVPTX] Remove old CONST_NOT_GEN address space that is not being used anymore...Justin Holewinski2013-06-10
* [NVPTX] Fix case where a sext load of an i1 type may produce anJustin Holewinski2013-05-30
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-25
* [NVPTX] Add @llvm.nvvm.sqrt.f() intrinsicJustin Holewinski2013-05-21
* ArrayRefize getMachineNode(). No functionality change.Michael Liao2013-04-19
* [NVPTX] Run clang-format on all NVPTX sources.Justin Holewinski2013-03-30
* [NVPTX] Disable vector registersJustin Holewinski2013-02-12
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* NVPTX: Initialize the UseF32FTZ flag.Benjamin Kramer2012-05-05
* This patch adds a new NVPTX back-end to LLVM which supports code generation f...Justin Holewinski2012-05-04