Fangrui Song
|
2ffd08308b
Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFC
|
6 年 前 |
Roman Lebedev
|
533a5106ee
[llvm-exegesis] InstructionBenchmark::writeYamlTo(): don't forget to flush()
|
6 年 前 |
Ali Tamur
|
8c653aebb3
Revert "Use llvm::lower_bound. NFC"
|
6 年 前 |
Fangrui Song
|
a5919957f1
Use llvm::lower_bound. NFC
|
6 年 前 |
Roman Lebedev
|
b3382d253f
[llvm-exegesis] Fix serialization/deserialization of special NoRegister register (PR41448)
|
6 年 前 |
Roman Lebedev
|
bfc0aa39da
[llvm-exegesis] Pacify bots - don't std::move() - prevents copy elision
|
6 年 前 |
Roman Lebedev
|
add2ebdf9a
[llvm-exegesis] YamlContext: fix some missing spaces/quotes/newlines in error strings
|
6 年 前 |
Roman Lebedev
|
85ec8037b8
[llvm-exegesis] Fix error propagation from yaml writing (from serialization)
|
6 年 前 |
Roman Lebedev
|
e77d577c45
[llvm-exegesis] Cut run time of analysis mode by another -35% (*sic*) (YamlContext::getRegNo())
|
6 年 前 |
Roman Lebedev
|
71f2f61a73
[llvm-exegesis] Cut run time of analysis mode by -84% (*sic*) (YamlContext::getInstrOpcode())
|
6 年 前 |
Roman Lebedev
|
6483d8a574
[llvm-exegesis] deserializeMCInst(): bump SmallVector small size up to 16
|
6 年 前 |
Clement Courbet
|
91921e0980
[llvm-exegesis] Add throughput mode.
|
6 年 前 |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 年 前 |
Clement Courbet
|
caeba011f7
[llvm-exegesis] Increasing wrapping limit.
|
6 年 前 |
Fangrui Song
|
e234be51da
[llvm-exegesis] Move namespace exegesis inside llvm::
|
6 年 前 |
Guillaume Chatelet
|
8ef94cfd7b
[llvm-exegesis][NFC] Improve parsing of the YAML files
|
6 年 前 |
Simon Pilgrim
|
445c3f14ab
[llvm-exegesis] Avoid yaml parser from calling sscanf for obvious non-matches (PR39102)
|
6 年 前 |
Clement Courbet
|
0d107a3c3e
[llvm-exegesis] Get rid of debug_string.
|
7 年 前 |
Clement Courbet
|
2167f91530
[llvm-exegesis] Output the unscaled value as well as the scaled one.
|
7 年 前 |
Guillaume Chatelet
|
b418c2351b
[llvm-exegesis] Serializes registers initial values.
|
7 年 前 |
Guillaume Chatelet
|
449a2235e9
[llvm-exegesis] Fix missing document separator in YAML output.
|
7 年 前 |
Guillaume Chatelet
|
f8d595349c
[llvm-exegesis][NFC] Rewrite of the YAML serialization.
|
7 年 前 |
Simon Pilgrim
|
01fb00c5a7
[llvm-exegesis] Ignore double spaced separators in asm strings
|
7 年 前 |
Clement Courbet
|
480c306fdd
[llvm-exegesis] Print the whole snippet in analysis.
|
7 年 前 |
Clement Courbet
|
49fb4d413f
[llvm-exegesis] Use BenchmarkResult::Instructions instead of OpcodeName
|
7 年 前 |
Zachary Turner
|
03bcb2143b
[FileSystem] Split up the OpenFlags enumeration.
|
7 年 前 |
Guillaume Chatelet
|
184b9569f9
[llvm-exegesis] Improve error reporting.
|
7 年 前 |
Guillaume Chatelet
|
a1c8d87b41
[llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
|
7 年 前 |
Clement Courbet
|
f37d193460
[llvm-exegesis] move Mode from Key to BenchmarResult.
|
7 年 前 |
Clement Courbet
|
bed775073b
[llvm-exegesis] Add instructions to BenchmarkResult Key.
|
7 年 前 |