summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/NVPTX
Commit message (Expand)AuthorAgeFilesLines
* [SelectionDAG] Allow targets to specify legality of extloads' resultAhmed Bougacha2015-01-081-8/+8
* [CodeGen] Use MVT iterator_ranges in legality loops. NFC intended.Ahmed Bougacha2015-01-071-3/+1
* Replace several 'assert(false' with 'llvm_unreachable' or fold a condition in...Craig Topper2015-01-052-20/+16
* [NVPTX] Fix bugs related to isSingleValueTypeJingyue Wu2014-12-171-13/+2
* NVPTX: Remove duplicate of AsmPrinter::lowerConstantMatt Arsenault2014-12-162-163/+2
* [CodeGen] Add print and verify pass after each MachineFunctionPass by defaultMatthias Braun2014-12-111-6/+3
* This reverts commit r224043 and r224042.Rafael Espindola2014-12-111-3/+6
* [CodeGen] Add print and verify pass after each MachineFunctionPass by defaultMatthias Braun2014-12-111-6/+3
* IR: Split Metadata from ValueDuncan P. N. Exon Smith2014-12-092-20/+24
* Test commit.Jacques Pienaar2014-12-031-2/+2
* NVPTX: Delete dead codeDuncan P. N. Exon Smith2014-12-031-5/+0
* [NVPTX] Do not emit .weak symbols for NVPTXJingyue Wu2014-12-011-0/+1
* Replace neverHasSideEffects=1 with hasSideEffects=0 in all .td files.Craig Topper2014-11-262-7/+7
* Add out of line virtual destructors to all LLVMTargetMachine subclassesReid Kleckner2014-11-202-0/+4
* We can get the TLOF from the TargetMachine - so constructor no longer require...Aditya Nandakumar2014-11-131-1/+1
* This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar2014-11-133-1/+7
* Fix broken doxygen annotations, NFCJingyue Wu2014-11-121-2/+0
* Disable indvar widening if arithmetics on the wider type are more expensiveJingyue Wu2014-11-121-2/+39
* Reverts r221772 which fails testsJingyue Wu2014-11-121-39/+2
* Disable indvar widening if arithmetics on the wider type are more expensiveJingyue Wu2014-11-121-2/+39
* Remove a bit of dead code.Rafael Espindola2014-11-122-0/+10
* Revert "IR: MDNode => Value"Duncan P. N. Exon Smith2014-11-112-3/+3
* [NVPTX] Remove dead code in NVPTXTargetTransformInfo (NFC)Jingyue Wu2014-11-111-12/+2
* [NVPTX] Add an NVPTX-specific TargetTransformInfoJingyue Wu2014-11-105-12/+115
* Clean up NVPTXLowerStructArgs.cpp. NFCEli Bendersky2014-11-061-54/+37
* Fixing some -Wcast-qual warnings; NFC.Aaron Ballman2014-11-061-6/+7
* [NVPTX] Add NVPTXLowerStructArgs passJustin Holewinski2014-11-054-0/+154
* IR: MDNode => Value: NamedMDNode::getOperator()Duncan P. N. Exon Smith2014-11-052-2/+2
* IR: MDNode => Value: Instruction::getMetadata()Duncan P. N. Exon Smith2014-11-011-1/+1
* [NVPTX] aligned byte-buffers for vector return typesJingyue Wu2014-10-251-1/+6
* Fix a bit of confusion about .set and produce more readable assembly.Rafael Espindola2014-10-211-2/+0
* Reduce double set lookups. NFC.Benjamin Kramer2014-10-101-4/+1
* Remove unnecessary copying or replace it with moves in a bunch of places.Benjamin Kramer2014-10-041-3/+3
* [NVPTX] Remove dead code.Tilmann Scheller2014-10-021-9/+3
* Reverting NFC changes from r218050. Instead, the warning was disabled for GCC...Aaron Ballman2014-09-181-1/+0
* Fixing a bunch of -Woverloaded-virtual warnings due to hiding getSubtargetImp...Aaron Ballman2014-09-181-0/+1
* Add override to overriden virtual methods, remove virtual keywords.Benjamin Kramer2014-09-032-4/+2
* Reinstate "Nuke the old JIT."Eric Christopher2014-09-021-6/+0
* Remove 'virtual' keyword from methods markedwith 'override' keyword.Craig Topper2014-08-301-1/+1
* Fix some cases where StringRef was being passed by const reference. Remove co...Craig Topper2014-08-302-2/+2
* [NVPTX] Make the alignment an explicit argument to ldu/ldgJingyue Wu2014-08-291-20/+2
* Revert "NVPTX: remove another raw delete call"Dylan Noblesmith2014-08-261-1/+3
* NVPTX: remove another raw delete callDylan Noblesmith2014-08-251-3/+1
* NVPTX: remove raw delete callDylan Noblesmith2014-08-251-10/+7
* NVPTX: Use RAUW instead of reinventing the wheelDuncan P. N. Exon Smith2014-08-191-6/+9
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-1322-44/+54
* [NVPTX] Remove MemIntrinsicSDNode/MemSDNode duplicate checkingHal Finkel2014-08-131-7/+0
* Fix typos:Sylvestre Ledru2014-08-111-1/+1
* If available, pass down the Fixup object to EvaluateAsRelocatable.Joerg Sonnenberger2014-08-101-1/+2
* Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher2014-08-071-0/+6
OpenPOWER on IntegriCloud