summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorJonas Paulsson <paulsson@linux.vnet.ibm.com>2017-08-17 09:18:02 +0000
committerJonas Paulsson <paulsson@linux.vnet.ibm.com>2017-08-17 09:18:02 +0000
commit593d49c0d911fb77e85f1becca72e679207a1544 (patch)
treebc6d5aa65ac21cca76fd20035fd788d592f5a01a /llvm/lib
parentd346924a0ea8af95bdc244c24e4a56c0e1d2728b (diff)
downloadbcm5719-llvm-593d49c0d911fb77e85f1becca72e679207a1544.tar.gz
bcm5719-llvm-593d49c0d911fb77e85f1becca72e679207a1544.zip
[SystemZ] Also wrap TII with #ifndef NDEBUG in constructor initilizer list.
TII needs to be wrapped with #ifndef NDEBUG to silece compiler warnings. llvm-svn: 311075
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h b/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h
index 2105bab6afe..7e1b5fb2e4f 100644
--- a/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h
+++ b/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h
@@ -103,9 +103,15 @@ class SystemZHazardRecognizer : public ScheduleHazardRecognizer {
public:
SystemZHazardRecognizer(const SystemZInstrInfo *tii,
const TargetSchedModel *SM)
- : TII(tii), SchedModel(SM) { Reset(); }
+ :
+#ifndef NDEBUG
+ TII(tii),
+#endif
+ SchedModel(SM) {
+ Reset();
+ }
- HazardType getHazardType(SUnit *m, int Stalls = 0) override;
+ HazardType getHazardType(SUnit *m, int Stalls = 0) override;
void Reset() override;
void EmitInstruction(SUnit *SU) override;
OpenPOWER on IntegriCloud