summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2019-09-04 20:26:26 +0000
committerLang Hames <lhames@gmail.com>2019-09-04 20:26:26 +0000
commit41adc374086d69082a1cef48ebea771833564afa (patch)
tree14e2c4d2ea7723ed0543c8eeaf9bf9f8769f37a4
parent7966953793270c61244a027add44b65046c5eca4 (diff)
downloadbcm5719-llvm-41adc374086d69082a1cef48ebea771833564afa.tar.gz
bcm5719-llvm-41adc374086d69082a1cef48ebea771833564afa.zip
[llvm-rtdyld][llvm-jitlink] Rename struct member to remove ambiguity.
This ambiguity (struct member name matching struct name) was causing errors on a few of the MSVC bots. Hopefully this should fix it. llvm-svn: 370969
-rw-r--r--llvm/tools/llvm-jitlink/llvm-jitlink.cpp10
-rw-r--r--llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp9
2 files changed, 8 insertions, 11 deletions
diff --git a/llvm/tools/llvm-jitlink/llvm-jitlink.cpp b/llvm/tools/llvm-jitlink/llvm-jitlink.cpp
index 6dbd8468171..64b8692b962 100644
--- a/llvm/tools/llvm-jitlink/llvm-jitlink.cpp
+++ b/llvm/tools/llvm-jitlink/llvm-jitlink.cpp
@@ -610,12 +610,10 @@ Expected<int> runEntryPoint(Session &S, JITEvaluatedSymbol EntryPoint) {
}
struct JITLinkTimers {
- TimerGroup JITLinkTimers{"llvm-jitlink timers",
- "timers for llvm-jitlink phases"};
- Timer LoadObjectsTimer{"load", "time to load/add object files",
- JITLinkTimers};
- Timer LinkTimer{"link", "time to link object files", JITLinkTimers};
- Timer RunTimer{"run", "time to execute jitlink'd code", JITLinkTimers};
+ TimerGroup JITLinkTG{"llvm-jitlink timers", "timers for llvm-jitlink phases"};
+ Timer LoadObjectsTimer{"load", "time to load/add object files", JITLinkTG};
+ Timer LinkTimer{"link", "time to link object files", JITLinkTG};
+ Timer RunTimer{"run", "time to execute jitlink'd code", JITLinkTG};
};
int main(int argc, char *argv[]) {
diff --git a/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp b/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp
index e7820bc6265..09539c457a9 100644
--- a/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp
+++ b/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp
@@ -146,11 +146,10 @@ static cl::opt<bool> ShowTimes("show-times",
ExitOnError ExitOnErr;
struct RTDyldTimers {
- TimerGroup RTDyldTimers{"llvm-rtdyld timers",
- "timers for llvm-rtdyld phases"};
- Timer LoadObjectsTimer{"load", "time to load/add object files", RTDyldTimers};
- Timer LinkTimer{"link", "time to link object files", RTDyldTimers};
- Timer RunTimer{"run", "time to execute jitlink'd code", RTDyldTimers};
+ TimerGroup RTDyldTG{"llvm-rtdyld timers", "timers for llvm-rtdyld phases"};
+ Timer LoadObjectsTimer{"load", "time to load/add object files", RTDyldTG};
+ Timer LinkTimer{"link", "time to link object files", RTDyldTG};
+ Timer RunTimer{"run", "time to execute jitlink'd code", RTDyldTG};
};
std::unique_ptr<RTDyldTimers> Timers;
OpenPOWER on IntegriCloud