[llvm-exegesis] Add predefined floating point values so we can test impact of special...
commit5201dae2defd52cce43f84d3ed0570c80308728a
authorGuillaume Chatelet <gchatelet@google.com>
Mon, 17 Sep 2018 11:09:32 +0000 (17 11:09 +0000)
committerGuillaume Chatelet <gchatelet@google.com>
Mon, 17 Sep 2018 11:09:32 +0000 (17 11:09 +0000)
tree65654ed0f16e0294aef5713c7dbc84e70d108d38
parentbec58f4635808c3261dfda162c993d7b67ff966a
[llvm-exegesis] Add predefined floating point values so we can test impact of special values on latency.

Summary: This will be useful to generate many configurations and test instruction regimes (NaN, Inf, subnormal, normal).

Reviewers: courbet

Subscribers: mgorny, tschuett, llvm-commits

Differential Revision: https://reviews.llvm.org/D51858

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@342369 91177308-0d34-0410-b5e6-96231b3b80d8
tools/llvm-exegesis/lib/CMakeLists.txt
tools/llvm-exegesis/lib/RegisterValue.cpp [new file with mode: 0644]
tools/llvm-exegesis/lib/RegisterValue.h [new file with mode: 0644]
unittests/tools/llvm-exegesis/CMakeLists.txt
unittests/tools/llvm-exegesis/RegisterValueTest.cpp [new file with mode: 0644]