OSDN Git Service

[llvm-exegesis][NFC] Code simplification
authorGuillaume Chatelet <gchatelet@google.com>
Wed, 10 Oct 2018 14:22:48 +0000 (14:22 +0000)
committerGuillaume Chatelet <gchatelet@google.com>
Wed, 10 Oct 2018 14:22:48 +0000 (14:22 +0000)
commit444acbd06151972689d80403f079bbcae562d11e
tree50ce819bcaab8600f6df441797ff6402f96f9e4f
parentdf002d74e3e6588a8ffb2aa8459369696b2611c4
[llvm-exegesis][NFC] Code simplification

Summary: Simplify code by having LLVMState hold the RegisterAliasingTrackerCache.

Reviewers: courbet

Subscribers: tschuett, llvm-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@344143 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/lib/SnippetGenerator.cpp
tools/llvm-exegesis/lib/SnippetGenerator.h
tools/llvm-exegesis/lib/Uops.cpp
tools/llvm-exegesis/lib/X86/Target.cpp
unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp