summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h
Commit message (Expand)AuthorAgeFilesLines
* [LoopUnroll] Pass SCEV to getUnrollingPreferences hook. NFCI.Geoff Berry2017-06-281-1/+2
* NVPTX: Refactor NVPTXInferAddressSpaces to check TTIMatt Arsenault2017-01-301-0/+4
* [X86] updating TTI costs for arithmetic instructions on X86\SLM arch.Mohammed Agabaria2017-01-111-1/+2
* Do a sweep over move ctors and remove those that are identical to the default.Benjamin Kramer2016-10-201-7/+0
* [NVPTX] Set NVPTXTTI::getInliningThresholdMultiplier to 5.Justin Lebar2016-04-151-0/+4
* [TTI] Make the cost APIs in TargetTransformInfo consistently use 'int'Chandler Carruth2015-08-051-1/+1
* Enable partial and runtime loop unrolling for NVPTX.Mark Heffernan2015-07-131-0/+2
* [TTI] BasicTTIImpl assumes no vector registersJingyue Wu2015-07-101-2/+0
* [NVPTX] declare no vector registersJingyue Wu2015-07-101-0/+2
* Make TargetTransformInfo keeping a reference to the Module DataLayoutMehdi Amini2015-07-091-14/+3
* Divergence analysis for GPU programsJingyue Wu2015-04-101-0/+2
* [multiversion] Switch the TTI queries from TargetMachine to SubtargetChandler Carruth2015-02-011-7/+8
* [multiversion] Remove the cached TargetMachine pointer from theChandler Carruth2015-02-011-3/+10
* [multiversion] Remove a false freedom to leave the TargetMachine pointerChandler Carruth2015-02-011-3/+2
* [PM] Switch the TargetMachine interface from accepting a pass managerChandler Carruth2015-01-311-0/+67
OpenPOWER on IntegriCloud