[llvm-exegesis] Implements a cache of Instruction objects.
commit2191c153b0abf38d61f5b1bf3ec28873df0ef6f0
authorGuillaume Chatelet <gchatelet@google.com>
Wed, 24 Oct 2018 11:55:06 +0000 (24 11:55 +0000)
committerGuillaume Chatelet <gchatelet@google.com>
Wed, 24 Oct 2018 11:55:06 +0000 (24 11:55 +0000)
tree3a579b6c97b37da818c6f6fa97df63addb3b13c6
parent8f55d0922bba1f85b3f0fa087a317eade3249ae8
[llvm-exegesis] Implements a cache of Instruction objects.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@345130 91177308-0d34-0410-b5e6-96231b3b80d8
tools/llvm-exegesis/lib/Latency.cpp
tools/llvm-exegesis/lib/LlvmState.cpp
tools/llvm-exegesis/lib/LlvmState.h
tools/llvm-exegesis/lib/MCInstrDescView.cpp
tools/llvm-exegesis/lib/MCInstrDescView.h
tools/llvm-exegesis/llvm-exegesis.cpp
unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp