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
/
tools
/
llvm-mca
/
X86
/
BtVer2
/
resources-sse1.s
Commit message (
Expand
)
Author
Age
Files
Lines
*
[X86][BtVer2] Improved latency and throughput of float/vector loads and stores.
Andrea Di Biagio
2019-10-14
1
-3
/
+3
*
[X86] Add missing properties on llvm.x86.sse.{st,ld}mxcsr
Clement Courbet
2019-06-19
1
-2
/
+2
*
[X86] Remove the suffix on vcvt[u]si2ss/sd register variants in assembly prin...
Craig Topper
2019-05-06
1
-4
/
+4
*
[llvm-mca][x86] Fix MMX PMOVMSKB test
Simon Pilgrim
2019-04-29
1
-3
/
+3
*
[X86] Remove the _alt forms of (V)CMP instructions. Use a combination of cust...
Craig Topper
2019-03-18
1
-8
/
+8
*
[X86][Btver2] Improved latency/throughput model for scalar int-to-float conve...
Andrea Di Biagio
2019-01-29
1
-4
/
+4
*
[X86][BtVer2] Update the WriteLoad latency.
Andrea Di Biagio
2019-01-21
1
-5
/
+5
*
[X86][Btver2] CVTSS2I/CVTSD2I - add missing JFPU0 pipe
Simon Pilgrim
2018-09-28
1
-9
/
+9
*
[X86] Fix MayLoad/HasSideEffect flag for (V)MOVLPSrm instructions.
Andrea Di Biagio
2018-07-11
1
-1
/
+1
*
[llvm-mca] Use a different character to flag instructions with side-effects i...
Andrea Di Biagio
2018-07-11
1
-7
/
+7
*
[llvm-mca] Make sure not to end the test files with an empty line.
Roman Lebedev
2018-06-04
1
-1
/
+0
*
[X86][BtVer2] Improve simulation of (V)PINSR values
Simon Pilgrim
2018-05-18
1
-2
/
+2
*
[X86][BtVer2] Partial vector stores (inc MMX) have a 2cy latency
Simon Pilgrim
2018-05-18
1
-3
/
+3
*
[X86][SSE] Ensure float load/stores use the WriteFLoad/WriteFStore scheduler ...
Simon Pilgrim
2018-05-18
1
-5
/
+5
*
[llvm-mca] Regenerate tests after r332381 and r332361. NFC
Andrea Di Biagio
2018-05-16
1
-264
/
+264
*
[X86][BtVer2] Fix MMX/YMM integer vector nt store schedules
Simon Pilgrim
2018-05-14
1
-1
/
+1
*
[X86][MMX] Tag MMX Move/Load/Store as WriteVec schedule classes
Simon Pilgrim
2018-05-11
1
-2
/
+2
*
[llvm-mca][X86] Add prefetch instruction resource tests
Simon Pilgrim
2018-04-19
1
-1
/
+14
*
[llvm-mca][X86] Add mmx instruction to btver2 resource tests
Simon Pilgrim
2018-04-19
1
-7
/
+110
*
[UpdateTestChecks] Add update_mca_test_checks.py script
Greg Bedwell
2018-04-18
1
-3
/
+6
*
[X86][Btver2] Strip unnecessary check prefixes from resources tests
Simon Pilgrim
2018-04-04
1
-1
/
+1
*
[X86][Btver2] Add (U)COMISD/(U)COMISD scheduler costs
Simon Pilgrim
2018-03-26
1
-4
/
+4
*
[X86][Btver2] Add CVTSI2SD/CVTSI2SS scheduler costs
Simon Pilgrim
2018-03-26
1
-4
/
+4
*
[X86][Btver2] Account for the "+i" integer pipe transfer costs (1cy use of JA...
Simon Pilgrim
2018-03-26
1
-1
/
+1
*
[X86][Btver2] Add CVTSD2SI/CVTSS2SI scheduler costs
Simon Pilgrim
2018-03-26
1
-16
/
+16
*
[llvm-mca] Fix how views are added to the InstructionTables.
Andrea Di Biagio
2018-03-26
1
-0
/
+103
*
[llvm-mca] Add flag -instruction-tables to print the theoretical resource pre...
Andrea Di Biagio
2018-03-26
1
-27
/
+28
*
[X86][Btver2] Cleanup MOVMSK instructions to use JFPA function unit
Simon Pilgrim
2018-03-23
1
-3
/
+3
*
[X86][Btver2] Vector store instructions use a JFPU1 scheduler pipe and JSAGU/...
Simon Pilgrim
2018-03-23
1
-2
/
+2
*
[X86][Btver2] Vector move/load/store instructions use a JFPU01 scheduler pipe...
Simon Pilgrim
2018-03-23
1
-9
/
+9
*
[X86][Btver2] Conversion, MaskedLoad/MaskedStore and NTStores all are schedul...
Simon Pilgrim
2018-03-22
1
-1
/
+1
*
[X86][Btver2] FCMP (inc FMAX/FMIN) instructions use the JFPA functional pipe
Simon Pilgrim
2018-03-22
1
-14
/
+14
*
[X86][Btver2] Modelled float bitwise instructions as being performed on the f...
Simon Pilgrim
2018-03-18
1
-14
/
+14
*
[X86][Btver2] Correctly distinguish between scheduling pipe and functional un...
Simon Pilgrim
2018-03-18
1
-58
/
+58
*
[X86][Btver2] Add llvm-mca tests to show pipe resource usage of most vector i...
Simon Pilgrim
2018-03-18
1
-0
/
+245