index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Analysis
/
TargetTransformInfo.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[LoopStrengthReduce, x86] don't add cost for a cmp that will be macro-fused (...
Sanjay Patel
2018-02-05
1
-0
/
+4
*
Re-commit : [PowerPC] Add handling for ColdCC calling convention and a pass t...
Zaara Syeda
2018-01-30
1
-0
/
+4
*
Revert [PowerPC] This reverts commit rL322721
Zaara Syeda
2018-01-17
1
-4
/
+0
*
[PowerPC] Add handling for ColdCC calling convention and a pass to mark
Zaara Syeda
2018-01-17
1
-0
/
+4
*
Revert r321377, it causes regression to https://reviews.llvm.org/P8055.
Guozhi Wei
2017-12-28
1
-4
/
+0
*
[SimplifyCFG] Don't do if-conversion if there is a long dependence chain
Guozhi Wei
2017-12-22
1
-0
/
+4
*
[Memcpy Loop Lowering] Remove the fixed int8 lowering.
Sean Fertile
2017-12-18
1
-9
/
+0
*
[PartiallyInlineLibCalls][x86] add TTI hook to allow sqrt inlining to depend ...
Sanjay Patel
2017-11-27
1
-0
/
+4
*
[CodeGen][ExpandMemcmp] Allow memcmp to expand to vector loads (2).
Clement Courbet
2017-10-30
1
-2
/
+3
*
[NVPTX] allow address space inference for volatile loads/stores.
Artem Belevich
2017-10-24
1
-0
/
+5
*
Revert r314923: "Recommit : Use the basic cost if a GEP is not used as addres...
Daniel Jasper
2017-10-13
1
-5
/
+0
*
Recommit : Use the basic cost if a GEP is not used as addressing mode
Jun Bum Lim
2017-10-04
1
-0
/
+5
*
Revert "Use the basic cost if a GEP is not used as addressing mode"
Alex Shlyapnikov
2017-09-29
1
-5
/
+0
*
Use the basic cost if a GEP is not used as addressing mode
Jun Bum Lim
2017-09-29
1
-0
/
+5
*
[CodeGenPrepare][NFC] Rename TargetTransformInfo::expandMemCmp -> TargetTrans...
Clement Courbet
2017-09-25
1
-2
/
+2
*
[DivRempairs] add a pass to optimize div/rem pairs (PR31028)
Sanjay Patel
2017-09-09
1
-0
/
+4
*
[TargetTransformInfo] Add a new public interface getInstructionCost
Guozhi Wei
2017-09-08
1
-0
/
+557
*
[SLP] Support for horizontal min/max reduction.
Alexey Bataev
2017-09-08
1
-0
/
+9
*
Model cache size and associativity in TargetTransformInfo
Tobias Grosser
2017-08-24
1
-0
/
+10
*
[LSR / TTI / SystemZ] Eliminate TargetTransformInfo::isFoldableMemAccess()
Jonas Paulsson
2017-08-09
1
-5
/
+0
*
[Cost] Rename getReductionCost() to getArithmeticReductionCost(), NFC.
Alexey Bataev
2017-07-31
1
-3
/
+3
*
[TTI] fixing a bug in the isLegalMaskedScatter API
Mohammed Agabaria
2017-07-27
1
-1
/
+1
*
[SystemZ, LoopStrengthReduce]
Jonas Paulsson
2017-07-21
1
-2
/
+7
*
[TTI] Refine the cost of EXT in getUserCost()
Haicheng Wu
2017-07-15
1
-0
/
+5
*
Extend memcpy expansion in Transform/Utils to handle wider operand types.
Sean Fertile
2017-07-07
1
-0
/
+25
*
[TargetTransformInfo, API] Add a list of operands to TTI::getUserCost
Evgeny Astigeevich
2017-06-29
1
-2
/
+3
*
[LoopUnroll] Pass SCEV to getUnrollingPreferences hook. NFCI.
Geoff Berry
2017-06-28
1
-2
/
+2
*
DivergencyAnalysis patch for review
Alexander Timofeev
2017-06-15
1
-0
/
+4
*
[Atomics][LoopIdiom] Recognize unordered atomic memcpy
Anna Thomas
2017-06-06
1
-0
/
+4
*
Fix PR23384 (part 2 of 3) NFC
Evgeny Stupachenko
2017-06-05
1
-0
/
+4
*
[PPC] Inline expansion of memcmp
Zaara Syeda
2017-05-31
1
-0
/
+4
*
[LoopVectorizer] Let target prefer scalar addressing computations.
Jonas Paulsson
2017-05-24
1
-0
/
+4
*
[SLP] Enable 64-bit wide vectorization on AArch64
Adam Nemet
2017-05-15
1
-0
/
+4
*
Add a late IR expansion pass for the experimental reduction intrinsics.
Amara Emerson
2017-05-10
1
-0
/
+3
*
Introduce experimental generic intrinsics for horizontal vector reductions.
Amara Emerson
2017-05-09
1
-0
/
+6
*
[InlineCost] Improve the cost heuristic for Switch
Jun Bum Lim
2017-04-28
1
-0
/
+6
*
[LoopVectorizer, TTI] New method supportsEfficientVectorElementLoadStore()
Jonas Paulsson
2017-04-12
1
-0
/
+4
*
[SystemZ] TargetTransformInfo cost functions implemented.
Jonas Paulsson
2017-04-12
1
-6
/
+13
*
[CodeGenPrep] move aarch64-type-promotion to CGP
Jun Bum Lim
2017-04-03
1
-0
/
+6
*
[TargetTransformInfo] getIntrinsicInstrCost() scalarization estimation improved
Jonas Paulsson
2017-03-14
1
-6
/
+6
*
NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Matt Arsenault
2017-01-30
1
-0
/
+4
*
[TargetTransformInfo] Refactor and improve getScalarizationOverhead()
Jonas Paulsson
2017-01-26
1
-0
/
+11
*
[X86] updating TTI costs for arithmetic instructions on X86\SLM arch.
Mohammed Agabaria
2017-01-11
1
-2
/
+3
*
Currently isLikelyComplexAddressComputation tries to figure out if the given ...
Mohammed Agabaria
2017-01-05
1
-2
/
+3
*
[PM] Change the static object whose address is used to uniquely identify
Chandler Carruth
2016-11-23
1
-1
/
+1
*
[ARM] Don't convert switches to lookup tables of pointers with ROPI/RWPI
Oliver Stannard
2016-10-07
1
-0
/
+3
*
Add new target hooks for LoadStoreVectorizer
Volkan Keles
2016-10-03
1
-4
/
+38
*
[LoopStrenghtReduce] Refactoring and addition of a new target cost function.
Jonas Paulsson
2016-08-17
1
-0
/
+5
*
Consistently use FunctionAnalysisManager
Sean Silva
2016-08-09
1
-2
/
+2
*
Revert "[X86] Support the "ms-hotpatch" attribute."
Charles Davis
2016-08-08
1
-6
/
+0
[next]