Fix warnings in NDEBUG build

llvm-svn: 253798
This commit is contained in:
Krzysztof Parzyszek 2015-11-21 22:19:50 +00:00
parent e79b09a616
commit 8dd552db29
1 changed files with 5 additions and 8 deletions

View File

@ -217,6 +217,7 @@ public:
}; };
} // End anonymous namespace. } // End anonymous namespace.
#ifndef NDEBUG
// To enable debugging, run llvm-tblgen with: "-debug-only dfa-emitter". // To enable debugging, run llvm-tblgen with: "-debug-only dfa-emitter".
// //
// dbgsInsnClass - When debugging, print instruction class stages. // dbgsInsnClass - When debugging, print instruction class stages.
@ -257,6 +258,7 @@ void dbgsIndent(unsigned indent) {
DEBUG(dbgs() << " "); DEBUG(dbgs() << " ");
} }
} }
#endif
// //
// Constructors and destructors for State and DFA // Constructors and destructors for State and DFA
@ -605,12 +607,11 @@ int DFAPacketizerEmitter::collectAllFuncUnits(
// Parse functional units for all the itineraries. // Parse functional units for all the itineraries.
for (unsigned i = 0, N = ProcItinList.size(); i < N; ++i) { for (unsigned i = 0, N = ProcItinList.size(); i < N; ++i) {
Record *Proc = ProcItinList[i]; Record *Proc = ProcItinList[i];
const std::string &ProcName = Proc->getName();
std::vector<Record*> FUs = Proc->getValueAsListOfDefs("FU"); std::vector<Record*> FUs = Proc->getValueAsListOfDefs("FU");
DEBUG(dbgs() << " FU:" << i DEBUG(dbgs() << " FU:" << i
<< " (" << FUs.size() << " FUs) " << " (" << FUs.size() << " FUs) "
<< ProcName); << Proc->getName());
// Convert macros to bits for each stage. // Convert macros to bits for each stage.
@ -648,12 +649,11 @@ int DFAPacketizerEmitter::collectAllComboFuncs(
int numCombos = 0; int numCombos = 0;
for (unsigned i = 0, N = ComboFuncList.size(); i < N; ++i) { for (unsigned i = 0, N = ComboFuncList.size(); i < N; ++i) {
Record *Func = ComboFuncList[i]; Record *Func = ComboFuncList[i];
const std::string &ProcName = Func->getName();
std::vector<Record*> FUs = Func->getValueAsListOfDefs("CFD"); std::vector<Record*> FUs = Func->getValueAsListOfDefs("CFD");
DEBUG(dbgs() << " CFD:" << i DEBUG(dbgs() << " CFD:" << i
<< " (" << FUs.size() << " combo FUs) " << " (" << FUs.size() << " combo FUs) "
<< ProcName << "\n"); << Func->getName() << "\n");
// Convert macros to bits for each stage. // Convert macros to bits for each stage.
for (unsigned j = 0, N = FUs.size(); j < N; ++j) { for (unsigned j = 0, N = FUs.size(); j < N; ++j) {
@ -694,16 +694,13 @@ int DFAPacketizerEmitter::collectOneInsnClass(const std::string &ProcName,
std::map<std::string, unsigned> &FUNameToBitsMap, std::map<std::string, unsigned> &FUNameToBitsMap,
Record *ItinData, Record *ItinData,
raw_ostream &OS) { raw_ostream &OS) {
// Collect instruction classes.
Record *ItinDef = ItinData->getValueAsDef("TheClass");
const std::vector<Record*> &StageList = const std::vector<Record*> &StageList =
ItinData->getValueAsListOfDefs("Stages"); ItinData->getValueAsListOfDefs("Stages");
// The number of stages. // The number of stages.
unsigned NStages = StageList.size(); unsigned NStages = StageList.size();
DEBUG(dbgs() << " " << ItinDef->getName() DEBUG(dbgs() << " " << ItinData->getValueAsDef("TheClass")->getName()
<< "\n"); << "\n");
std::vector<unsigned> UnitBits; std::vector<unsigned> UnitBits;