summaryrefslogtreecommitdiff
path: root/lib/Target/NVPTX
Commit message (Expand)AuthorAge
* [NVPTX] Emit .weak when linkage is not external, internal, or privateJustin Holewinski2014-06-27
* [NVPTX] Just use getTypeAllocSize() when computing return value size for stru...Justin Holewinski2014-06-27
* Move NVPTX subtarget dependent variables from the target machineEric Christopher2014-06-27
* Use the target lowering we can get off of the DAG rather than offEric Christopher2014-06-27
* Move the constructor for NVPTXFrameLowering into the implementationEric Christopher2014-06-27
* Remove unnecessary caching of the TargetMachine on NVPTXFrameLowering.Eric Christopher2014-06-27
* Rework the logic for setting the TargetName. This appears toEric Christopher2014-06-27
* Remove caching of the target machine in NVPTXInstrInfo andEric Christopher2014-06-27
* Remove comment that duplicated information in the constructorEric Christopher2014-06-27
* Remove commented out code.Eric Christopher2014-06-27
* Remove extraneous parens and extraneous const cast (and fix theEric Christopher2014-06-27
* Revert "Introduce a string_ostream string builder facilty"Alp Toker2014-06-26
* Introduce a string_ostream string builder faciltyAlp Toker2014-06-26
* Move expression visitation logic up to MCStreamer.Rafael Espindola2014-06-25
* Simplify the visitation of target expressions. No functionality change.Rafael Espindola2014-06-25
* Replace some assert(0)'s with llvm_unreachable.Craig Topper2014-06-18
* SelectionDAG: Don't use MVT::Other to determine legality of ISD::SELECT_CCTom Stellard2014-06-10
* Fix typosAlp Toker2014-06-07
* Have TargetSelectionDAGInfo take a DataLayout initializer rather thanEric Christopher2014-06-06
* Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola2014-06-03
* Update a couple of header inclusion guardsAlp Toker2014-05-31
* Test commit.Jingyue Wu2014-05-23
* Target: change member from reference to pointerSaleem Abdulrasool2014-05-17
* Add an optimization that does CSE in a group of similar GEPs.Eli Bendersky2014-05-01
* Use makeArrayRef insted of calling ArrayRef<T> constructor directly. I introd...Craig Topper2014-04-30
* De-virtualize or remove some methods that have no overrides nor override anyt...Craig Topper2014-04-30
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-29
* [C++] Use 'nullptr'.Craig Topper2014-04-28
* Convert SelectionDAG::getMergeValues to use ArrayRef.Craig Topper2014-04-27
* Replace std::vector with SmallVector for some small, known size vectors.Craig Topper2014-04-26
* Convert getMemIntrinsicNode to take ArrayRef of SDValue instead of pointer an...Craig Topper2014-04-26
* Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.Craig Topper2014-04-26
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [cleanup] Fix two headers where we included a standard library headerChandler Carruth2014-04-22
* [cleanup] Fix another place where we were including the tablegen'ed codeChandler Carruth2014-04-22
* [cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth2014-04-22
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-21
* [Modules] Consolidate the DEBUG_TYPE defines in NVPTX to the top of theChandler Carruth2014-04-21
* [C++11] Replace OwningPtr with std::unique_ptr in places where it doesn't bre...Benjamin Kramer2014-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 support for addrspacecast in global variable initializers, includ...Justin Holewinski2014-04-09
* [NVPTX] Add query support for read-write images and managed variablesJustin Holewinski2014-04-09
* [C++11] Replace some comparisons with 'nullptr' with simple boolean checks to...Craig Topper2014-04-09
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-04
* Optimize away unnecessary address casts.Eli Bendersky2014-04-03
* Change shouldSplitVectorElementType to better match the description.Matt Arsenault2014-03-31
* PR19099 - revert r203483Eli Bendersky2014-03-31