From 0768811666e1fa7b814858ed657b2b2e0055a8f7 Mon Sep 17 00:00:00 2001 From: Guillaume Chatelet Date: Wed, 10 Oct 2018 16:16:43 +0000 Subject: [PATCH] [llvm-exegesis] Fix always true assert git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@344151 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/llvm-exegesis/lib/MCInstrDescView.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/llvm-exegesis/lib/MCInstrDescView.h b/tools/llvm-exegesis/lib/MCInstrDescView.h index 265476ae125..6910538a31f 100644 --- a/tools/llvm-exegesis/lib/MCInstrDescView.h +++ b/tools/llvm-exegesis/lib/MCInstrDescView.h @@ -81,7 +81,7 @@ struct Operand { const llvm::MCOperandInfo &getExplicitOperandInfo() const; // Please use the accessors above and not the following fields. - unsigned Index = 0; + int Index = -1; bool IsDef = false; const RegisterAliasingTracker *Tracker = nullptr; // Set for Register Op. const llvm::MCOperandInfo *Info = nullptr; // Set for Explicit Op. -- 2.11.4.GIT