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
/
tools
/
llvm-exegesis
/
llvm-exegesis.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[llvm-exegesis] Check counters before running
Miloš Stojanović
2019-12-31
1
-6
/
+7
*
[Tools] Fixes -Wrange-loop-analysis warnings
Mark de Wever
2019-12-22
1
-1
/
+1
*
[llvm-exegesis][NFC] internal changes
Guillaume Chatelet
2019-12-18
1
-1
/
+1
*
llvm-exegesis - fix shadow variable warnings. NFCI.
Simon Pilgrim
2019-11-09
1
-3
/
+3
*
[llvm-exegesis][NFC] Remove extra `llvm::` qualifications.
Clement Courbet
2019-10-09
1
-45
/
+41
*
[llvm-exegesis] Add options to SnippetGenerator.
Clement Courbet
2019-10-08
1
-1
/
+10
*
[llvm-exegesis][NFC] Move BenchmarkFailure to own file.
Clement Courbet
2019-09-30
1
-5
/
+4
*
[llvm-exegesis][NFC] Refactor snippet file reading out of tool main.
Clement Courbet
2019-09-30
1
-144
/
+1
*
[llvm-exegesis] Add loop mode for repeating the snippet.
Clement Courbet
2019-09-27
1
-5
/
+18
*
fix a typo unavaliable=>unavailable
Sylvestre Ledru
2019-06-08
1
-1
/
+1
*
[llvm-exegesis] Move native target initialization code to a separate file.
Clement Courbet
2019-05-22
1
-7
/
+2
*
[llvm-exegesis] benchmarkMain(): less cryptic error if built w/o libpfm
Roman Lebedev
2019-04-08
1
-0
/
+5
*
Add an option do not dump the generated object on disk
Guillaume Chatelet
2019-04-05
1
-1
/
+7
*
[llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Roman Lebedev
2019-03-28
1
-6
/
+16
*
[llvm-exegesis] Separate tool options into three categories.
Roman Lebedev
2019-03-18
1
-18
/
+29
*
[llvm-exegesis] Split Epsilon param into two (PR40787)
Roman Lebedev
2019-02-25
1
-5
/
+12
*
[llvm-exegesis] Opcode stabilization / reclusterization (PR40715)
Roman Lebedev
2019-02-20
1
-3
/
+15
*
[AsmPrinter] Remove hidden flag -print-schedule.
Andrea Di Biagio
2019-02-04
1
-2
/
+1
*
[llvm-exegesis] Don't default to running&dumping all analyses to '-'
Roman Lebedev
2019-02-04
1
-2
/
+9
*
[llvm-exegesis] Add throughput mode.
Clement Courbet
2019-01-30
1
-10
/
+13
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
Revert "[llvm-exegesis] Add a snippet generator to generate snippets to compu...
Clement Courbet
2018-11-08
1
-3
/
+1
*
[llvm-exegesis] Add a snippet generator to generate snippets to compute ROB s...
Clement Courbet
2018-11-08
1
-1
/
+3
*
[MCSched] Bind PFM Counters to the CPUs instead of the SchedModel.
Clement Courbet
2018-10-25
1
-2
/
+9
*
[llvm-exegesis] Implements a cache of Instruction objects.
Guillaume Chatelet
2018-10-24
1
-1
/
+1
*
[llvm-exegesis] Move namespace exegesis inside llvm::
Fangrui Song
2018-10-22
1
-49
/
+51
*
[llvm-exegesis] Fix off by one error
Guillaume Chatelet
2018-10-18
1
-1
/
+1
*
[llvm-exegesis] Allow measuring several instructions in a single run.
Clement Courbet
2018-10-17
1
-23
/
+57
*
[llvm-exegesis][NFC] Pass Instruction instead of bare Opcode
Guillaume Chatelet
2018-10-10
1
-7
/
+7
*
[llvm-exegesis] Remove unused headers and fix naming issues
Fangrui Song
2018-09-27
1
-14
/
+12
*
[llvm-exegesis][NFC] Rewrite of the YAML serialization.
Guillaume Chatelet
2018-09-25
1
-20
/
+2
*
[llvm-exegesis] Allow benchmarking arbitrary code snippets.
Clement Courbet
2018-09-25
1
-18
/
+183
*
[llvm-exegesis][NFC] Remove dead parameter.
Clement Courbet
2018-09-13
1
-3
/
+2
*
[llvm-exegesis][NFC] Split BenchmarkRunner class
Clement Courbet
2018-09-13
1
-4
/
+33
*
[llvm-exegesis] Delegate the decision of cycle counter name to the target
John Brawn
2018-07-02
1
-4
/
+0
*
[llvm-exegesis] Get the BenchmarkRunner from the ExegesisTarget.
Clement Courbet
2018-06-26
1
-24
/
+16
*
Re-land r335038 "[llvm-exegesis] A mechanism to add target-specific functiona...
Clement Courbet
2018-06-19
1
-0
/
+7
*
Revert r335038 "[llvm-exegesis] A mechanism to add target-specific functional...
Clement Courbet
2018-06-19
1
-7
/
+0
*
[llvm-exegesis] A mechanism to add target-specific functionality.
Clement Courbet
2018-06-19
1
-0
/
+7
*
[llvm-exegesis] Optionally ignore instructions without a sched class.
Clement Courbet
2018-06-18
1
-2
/
+16
*
[llvm-exegesis] Print the whole snippet in analysis.
Clement Courbet
2018-06-15
1
-0
/
+1
*
[llvm-exegesis] Fix unhandled error.
Guillaume Chatelet
2018-06-11
1
-1
/
+1
*
[llvm-exegesis] Program should succeed if benchmark returns StringError.
Guillaume Chatelet
2018-06-11
1
-1
/
+7
*
[FileSystem] Split up the OpenFlags enumeration.
Zachary Turner
2018-06-07
1
-3
/
+6
*
[llvm-exegesis] Make BenchmarkRunner handle multiple configurations.
Guillaume Chatelet
2018-06-07
1
-3
/
+6
*
[llvm-exegesis] Improve error reporting.
Guillaume Chatelet
2018-06-07
1
-10
/
+17
*
[llvm-exegesis] Add instructions to BenchmarkResult Key.
Clement Courbet
2018-06-05
1
-6
/
+23
*
[llvm-exegesis] Improve documentation.
Clement Courbet
2018-05-18
1
-1
/
+1
*
[llvm-exegesis] Write out inconsistencies to a file.
Clement Courbet
2018-05-17
1
-15
/
+32
*
[llvm-exegesis] Analysis: detect clustering inconsistencies.
Clement Courbet
2018-05-17
1
-0
/
+3
[next]