diff options
Diffstat (limited to 'llvm/tools/llvm-exegesis/lib/RegisterValue.h')
| -rw-r--r-- | llvm/tools/llvm-exegesis/lib/RegisterValue.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/tools/llvm-exegesis/lib/RegisterValue.h b/llvm/tools/llvm-exegesis/lib/RegisterValue.h index 8b83ce3d33a..a4ef8e0ba1e 100644 --- a/llvm/tools/llvm-exegesis/lib/RegisterValue.h +++ b/llvm/tools/llvm-exegesis/lib/RegisterValue.h @@ -15,9 +15,16 @@ //===----------------------------------------------------------------------===// #include <llvm/ADT/APFloat.h> +#include <llvm/ADT/APInt.h> namespace exegesis { +// A simple object storing the value for a particular register. +struct RegisterValue { + unsigned Register; + llvm::APInt Value; +}; + enum class PredefinedValues { POS_ZERO, // Positive zero NEG_ZERO, // Negative zero |

