diff options
| author | Jonas Paulsson <paulsson@linux.vnet.ibm.com> | 2017-08-17 09:18:02 +0000 |
|---|---|---|
| committer | Jonas Paulsson <paulsson@linux.vnet.ibm.com> | 2017-08-17 09:18:02 +0000 |
| commit | 593d49c0d911fb77e85f1becca72e679207a1544 (patch) | |
| tree | bc6d5aa65ac21cca76fd20035fd788d592f5a01a /llvm/lib | |
| parent | d346924a0ea8af95bdc244c24e4a56c0e1d2728b (diff) | |
| download | bcm5719-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.h | 10 |
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; |

