summaryrefslogtreecommitdiff
path: root/lib/Target/NVPTX/NVPTXISelLowering.cpp
Commit message (Expand)AuthorAge
* Fix known typosAlp Toker2014-01-24
* Remove the notion of primitive types.Rafael Espindola2013-12-07
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-19
* Revert r194865 and r194874.Alexey Samsonov2013-11-18
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-15
* [NVPTX] Fix handling of indirect callsJustin Holewinski2013-11-15
* [NVPTX] Properly handle bitcast ConstantExpr when checking for the alignment ...Justin Holewinski2013-11-11
* [NVPTX] Fix logic error in loading vector parameters of more than 4 componentsJustin Holewinski2013-11-11
* [NVPTX] Start conversion to MC infrastructureJustin Holewinski2013-08-06
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-14
* [NVPTX] We dont use NVBuiltin anymoreJustin Holewinski2013-07-01
* [NVPTX] 64-bit ADDC/ADDE are not legalJustin Holewinski2013-07-01
* [NVPTX] Fix vector loads from parameters that span multiple loads, and fix so...Justin Holewinski2013-07-01
* [NVPTX] Handle signext/zeroext attributes properlyJustin Holewinski2013-07-01
* [NVPTX] Add support for native SIGN_EXTEND_INREG where availableJustin Holewinski2013-07-01
* [NVPTX] Make sure we zero out high-order 24 bits for 8-bit load into 32-bit v...Justin Holewinski2013-07-01
* NVPTX: Fold otherwise unused variable into assert.Benjamin Kramer2013-06-29
* [NVPTX] Calling conventions fixJustin Holewinski2013-06-28
* [NVPTX] Add support for cttz/ctlz/ctpopJustin Holewinski2013-06-28
* [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] Add support for vectorized function return valuesJustin Holewinski2013-06-28
* [NVPTX] Clean up handling of formal arguments and enable generation of vector...Justin Holewinski2013-06-28
* [NVPTX] Add infrastructure for vector loads/stores of parametersJustin Holewinski2013-06-28
* [NVPTX] Default pointer type doesn't make sense for getParamSymbol()Justin Holewinski2013-06-25
* The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier2013-06-22
* Order CALLSEQ_START and CALLSEQ_END nodes.Andrew Trick2013-05-29
* Track IR ordering of SelectionDAG nodes 3/4.Andrew Trick2013-05-25
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-25
* [NVPTX] Run clang-format on all NVPTX sources.Justin Holewinski2013-03-30
* [NVPTX] Fix handling of vector argumentsJustin Holewinski2013-03-24
* DAGCombiner: Use correct value type for checking legality of BR_CC v3Tom Stellard2013-03-08
* ArrayRefize some code. No functionality change.Benjamin Kramer2013-03-07
* Update TargetLowering ivars for name policy.Jim Grosbach2013-02-20
* [NVPTX] Disable vector registersJustin Holewinski2013-02-12
* NVPTX: Stop leaking memory by using a managed constant instead of a new Argum...Benjamin Kramer2013-01-23
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Use the predicate methods off of AttributeSet instead of Attribute.Bill Wendling2012-12-30
* Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling2012-12-19
* s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...Bill Wendling2012-12-07
* [NVPTX] Fix crash with unnamed struct argumentsJustin Holewinski2012-12-05
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Allow targets to prefer TypeSplitVector over TypePromoteInteger when computin...Justin Holewinski2012-11-29
* NVPTXISelLowering.cpp: Fix warnings. [-Wunused-variable]NAKAMURA Takumi2012-11-14
* [NVPTX] Implement custom lowering of loads/stores for i1Justin Holewinski2012-11-14
* Create enums for the different attributes.Bill Wendling2012-10-09
* Move TargetData to DataLayout.Micah Villmow2012-10-08
* Use new accessor methods to query for attributes.Bill Wendling2012-10-04
* Change interface for TargetLowering::LowerCallTo and TargetLowering::LowerCallJustin Holewinski2012-05-25
* Mark a couple arrays as static and const. Use array_lengthof instead of sizeo...Craig Topper2012-05-24