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
/
test
/
Analysis
/
CostModel
Commit message (
Expand
)
Author
Age
Files
Lines
*
[X86][XOP] Added support for the lowering of 128-bit vector shifts to XOP shi...
Simon Pilgrim
2015-09-30
1
-2
/
+17
*
[CostModel][AArch64] Remove amortization factor for some of the vector select...
Silviu Baranga
2015-09-09
1
-6
/
+6
*
[PowerPC] Include the permutation cost for unaligned vector loads
Hal Finkel
2015-09-03
2
-13
/
+13
*
[PowerPC] Cleanup cost model for unaligned vector loads/stores
Hal Finkel
2015-09-02
2
-1
/
+405
*
[CostModel][ARM] Increase cost of insert/extract operations
Silviu Baranga
2015-08-17
1
-253
/
+254
*
[X86][SSE] Vectorize i64 ASHR operations
Simon Pilgrim
2015-07-29
2
-18
/
+18
*
Roll forward r243250
Jingyue Wu
2015-07-26
2
-24
/
+86
*
Revert r243250
Jingyue Wu
2015-07-26
2
-86
/
+24
*
[TTI/CostModel] improve TTI::getGEPCost and use it in CostModel::getInstructi...
Jingyue Wu
2015-07-26
2
-24
/
+86
*
[X86][SSE] Updated SHL/LSHR i64 vectorization costs.
Simon Pilgrim
2015-07-18
3
-25
/
+25
*
[X86][SSE] Vectorized v4i32 non-uniform shifts.
Simon Pilgrim
2015-07-12
2
-24
/
+24
*
[X86][SSE] Vectorized i64 uniform constant SRA shifts
Simon Pilgrim
2015-07-06
1
-16
/
+16
*
[X86][SSE][CostModel] Added full set of sitofp/uitofp costings for SSE2/AVX/A...
Simon Pilgrim
2015-06-20
2
-126
/
+755
*
[X86][SSE][CostModel] Fixed uitofp/sitofp cost target tests to specify sse2/a...
Simon Pilgrim
2015-06-18
2
-5
/
+5
*
[X86][SSE] Vectorized i8 and i16 shift operators
Simon Pilgrim
2015-06-11
3
-36
/
+36
*
[X86][SSE] Avoid scalarization of v2i64 vector shifts (REAPPLIED)
Simon Pilgrim
2015-03-18
2
-16
/
+16
*
TTI: Honour cost model for estimating cost of vector-intrinsic and calls.
Michael Zolotukhin
2015-03-17
1
-2
/
+2
*
[opaque pointer type] Add textual IR support for explicit type parameter to l...
David Blaikie
2015-02-27
7
-43
/
+43
*
[opaque pointer type] Add textual IR support for explicit type parameter to g...
David Blaikie
2015-02-27
5
-58
/
+58
*
[x86,sdag] Two interrelated changes to the x86 and sdag code.
Chandler Carruth
2015-02-19
1
-15
/
+13
*
[PM] Change the core design of the TTI analysis to use a polymorphic
Chandler Carruth
2015-01-31
1
-3
/
+4
*
Implemented cost model for masked load/store operations.
Elena Demikhovsky
2015-01-25
1
-0
/
+89
*
AVX-512: SINT_TO_FP cost model and some bugfixes
Elena Demikhovsky
2014-11-13
1
-0
/
+45
*
[X86] Custom lower UINT_TO_FP from v4f32 to v4i32, and for v8f32 to v8i32 if
Quentin Colombet
2014-11-11
2
-7
/
+9
*
AVX-512: added cost for some AVX-512 instructions
Elena Demikhovsky
2014-09-16
2
-0
/
+50
*
Fix BasicTTI::getCmpSelInstrCost to deal with illegal vector types
Hal Finkel
2014-09-16
1
-0
/
+14
*
[ARM] Teach the cost model that cross-class copies are costly.
James Molloy
2014-09-12
1
-56
/
+56
*
[CostModel][x86] Improved cost model for alternate shuffles.
Andrea Di Biagio
2014-07-03
1
-0
/
+347
*
Reduce verbiage of lit.local.cfg files
Alp Toker
2014-06-09
4
-8
/
+4
*
AArch64/ARM64: move ARM64 into AArch64's place
Tim Northover
2014-05-24
3
-1
/
+1
*
Added tests for the cost of lowering VSELECT instructions.
Filipe Cabecinhas
2014-05-16
1
-0
/
+126
*
TTI: Estimate @llvm.fmuladd cost as fmul + fadd when FMA's aren't legal on th...
Benjamin Kramer
2014-05-06
1
-0
/
+28
*
X86TTI: Adjust sdiv cost now that we can lower it on plain SSE2.
Benjamin Kramer
2014-04-27
1
-2
/
+2
*
X86TTI: i16/i32 vector div with a constant (splat) divisor are reasonably che...
Benjamin Kramer
2014-04-26
1
-0
/
+92
*
Don't assert in BasicTTI::getMemoryOpCost for non-simple types
Hal Finkel
2014-04-14
1
-0
/
+3
*
[PowerPC] Adjust load/store costs in PPCTTI
Hal Finkel
2014-04-04
3
-4
/
+7
*
Account for scalarization costs in BasicTTI::getMemoryOpCost for extending ve...
Hal Finkel
2014-04-03
1
-0
/
+5
*
Fix multi-register costs in BasicTTI::getCastInstrCost
Hal Finkel
2014-04-02
1
-0
/
+21
*
ARM64: initial backend import
Tim Northover
2014-03-29
3
-0
/
+63
*
When analyzing vectors of element type that require legalization,
Raul E. Silvera
2014-03-10
2
-16
/
+57
*
Add extra CHECK prefix to tests with explicit prefix
Nico Rieck
2014-02-16
1
-2
/
+2
*
Fix broken CHECK lines
Nico Rieck
2014-02-16
1
-1
/
+1
*
[Vectorizer] Add a new 'OperandValueKind' in TargetTransformInfo called
Andrea Di Biagio
2014-02-12
1
-0
/
+167
*
X86: add costs for 64-bit vector ext/trunc & rebalance
Tim Northover
2014-02-06
1
-22
/
+75
*
X86: Custom lower sext v16i8 to v16i16, and the corresponding truncate.
Benjamin Kramer
2013-10-23
1
-1
/
+7
*
X86 horizontal vector reduction cost model
Yi Jiang
2013-09-19
1
-0
/
+271
*
Costmodel: Add support for horizontal vector reductions
Arnold Schwaighofer
2013-09-17
1
-0
/
+94
*
[tests] Cleanup initialization of test suffixes.
Daniel Dunbar
2013-08-16
4
-7
/
+0
*
Fixes ARM LNT bot from SLP change in O3
Renato Golin
2013-08-02
1
-0
/
+8
*
Add the nearbyint -> FNEARBYINT mapping to BasicTargetTransformInfo
Hal Finkel
2013-07-08
1
-0
/
+28
[next]