index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Analysis
/
TargetTransformInfo.cpp
Age
Commit message (
Expand
)
Author
2016-07-08
[TTI] Expose TTI::getGEPCost and use it in SLSR and NaryReassociate.
Jingyue Wu
2016-06-17
[PM] Remove support for omitting the AnalysisManager argument to new
Chandler Carruth
2016-06-16
TTI: Add hook for memory width to vectorize
Matt Arsenault
2016-05-27
Apply clang-tidy's misc-move-constructor-init throughout LLVM.
Benjamin Kramer
2016-04-27
[TTI] Add hook for vector extract with extension
Matthew Simpson
2016-04-15
[TTI] Add getInliningThresholdMultiplier.
Justin Lebar
2016-04-14
[ARM] Adding IEEE-754 SIMD detection to loop vectorizer
Renato Golin
2016-04-14
[CodeGen] Teach LLVM how to lower @llvm.{min,max}num to {MIN,MAX}NAN
David Majnemer
2016-03-18
[LoopDataPrefetch] Add TTI to limit the number of iterations to prefetch ahead
Adam Nemet
2016-03-18
[LoopDataPrefetch/Aarch64] Allow selective prefetching of large-strided accesses
Adam Nemet
2016-03-11
[PM] Implement the final conclusion as to how the analysis IDs should
Chandler Carruth
2016-02-28
[PM] Appease mingw32's auto-import DLL build with minimal tweaks, with fix fo...
NAKAMURA Takumi
2016-02-28
Revert r262185, "[PM] Appease mingw32's auto-import DLL build with minimal tw...
NAKAMURA Takumi
2016-02-28
[PM] Appease mingw32's auto-import DLL build with minimal tweaks.
NAKAMURA Takumi
2016-02-26
[PM] Introduce CRTP mixin base classes to help define passes and
Chandler Carruth
2016-01-27
[TTI] Add getPrefetchDistance from PPCLoopDataPrefetch, NFC
Adam Nemet
2016-01-21
[TTI] Add getCacheLineSize
Adam Nemet
2015-12-28
Implemented cost model for masked gather and scatter operations
Elena Demikhovsky
2015-11-12
Revert r243347 "Add TargetTransformInfo::isZExtFree."
Sanjoy Das
2015-10-25
Scalarizer for masked.gather and masked.scatter intrinsics.
Elena Demikhovsky
2015-10-19
Removed parameter "Consecutive" from isLegalMaskedLoad() / isLegalMaskedStore().
Elena Demikhovsky
2015-09-16
constify the Function parameter to the TTI creation callback and
Eric Christopher
2015-08-10
[TTI] Add a hook for specifying per-target defaults for Interleaved Accesses
Silviu Baranga
2015-08-05
[TTI] Make the cost APIs in TargetTransformInfo consistently use 'int'
Chandler Carruth
2015-07-29
Rename hasCompatibleFunctionAttributes->areInlineCompatible based
Eric Christopher
2015-07-27
[TargetTransformInfo][NFCI] Add TargetTransformInfo::isZExtFree.
Sanjoy Das
2015-07-09
Make TargetTransformInfo keeping a reference to the Module DataLayout
Mehdi Amini
2015-07-02
Add a routine to TargetTransformInfo that will allow targets to look
Eric Christopher
2015-06-08
[LoopVectorize] Teach Loop Vectorizor about interleaved memory accesses.
Hao Liu
2015-06-07
Add isLegalAddressingMode address space argument to TTI
Matt Arsenault
2015-05-06
[X86] Disable loop unrolling in loop vectorization pass when VF is 1.
Wei Mi
2015-04-10
Divergence analysis for GPU programs
Jingyue Wu
2015-03-17
TTI: Add getCallInstrCost.
Michael Zolotukhin
2015-03-06
Do not restrict interleaved unrolling to small loops, depending on the target.
Olivier Sallenave
2015-03-04
Make DataLayout Non-Optional in the Module
Mehdi Amini
2015-02-23
Prevent hoisting fmul from THEN/ELSE to IF if there is fmsub/fmadd opportunity.
Chad Rosier
2015-02-05
Value soft float calls as more expensive in the inliner.
Cameron Esfahani
2015-02-01
[multiversion] Remove the function parameter from the unrolling
Chandler Carruth
2015-02-01
[multiversion] Implement the old pass manager's TTI wrapper pass in
Chandler Carruth
2015-02-01
[PM] Port TTI to the new pass manager, introducing a TargetIRAnalysis to
Chandler Carruth
2015-01-31
[PM] Switch the TargetMachine interface from accepting a pass manager
Chandler Carruth
2015-01-31
[PM] Change the core design of the TTI analysis to use a polymorphic
Chandler Carruth
2015-01-26
Commoning of target specific load/store intrinsics in Early CSE.
Chad Rosier
2015-01-25
Implemented cost model for masked load/store operations.
Elena Demikhovsky
2015-01-22
Intrinsics: introduce llvm_any_ty aka ValueType Any
Ramkumar Ramachandra
2015-01-08
Remove empty statement. No functionality change.
Nick Lewycky
2014-12-14
Loop Vectorizer minor changes in the code -
Elena Demikhovsky
2014-12-04
Masked Load / Store Intrinsics - the CodeGen part.
Elena Demikhovsky
2014-12-01
[Statepoints 1/4] Statepoint infrastructure for garbage collection: IR Intrin...
Philip Reames
2014-11-28
Revert "Masked Vector Load and Store Intrinsics."
Duncan P. N. Exon Smith
[prev]
[next]