diff options
Diffstat (limited to 'tester/covoar/TargetBase.cc')
-rw-r--r-- | tester/covoar/TargetBase.cc | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/tester/covoar/TargetBase.cc b/tester/covoar/TargetBase.cc index 354a580..4474fad 100644 --- a/tester/covoar/TargetBase.cc +++ b/tester/covoar/TargetBase.cc @@ -66,15 +66,19 @@ namespace Target { { std::list <std::string>::iterator i; - if (branchInstructions.empty()) { + if (conditionalBranchInstructions.empty()) { throw rld::error( "DETERMINE BRANCH INSTRUCTIONS FOR THIS ARCHITECTURE! -- fix me", "TargetBase::isBranch" ); } - i = find(branchInstructions.begin(), branchInstructions.end(), instruction); - if ( i == branchInstructions.end() ) + i = find( + conditionalBranchInstructions.begin(), + conditionalBranchInstructions.end(), + instruction + ); + if ( i == conditionalBranchInstructions.end() ) return false; return true; |