summaryrefslogtreecommitdiffstats
path: root/tester/covoar/Target_arm.cc
diff options
context:
space:
mode:
authorAlex White <alex.white@oarcorp.com>2021-04-16 09:39:41 -0500
committerJoel Sherrill <joel@rtems.org>2021-04-16 17:27:40 -0500
commit292363de55ca2d8b22500498400efaa68cc42473 (patch)
treece0230ac923c9a074853c9886d9883c764841978 /tester/covoar/Target_arm.cc
parentrtemstoolkit/mailer.py: Add --use-gitconfig option (diff)
downloadrtems-tools-292363de55ca2d8b22500498400efaa68cc42473.tar.bz2
covoar/Target_arm: Add cbz and cbnz as branch instructions
This adds `cbz` and `cbnz` as conditional branch instructions for ARM as they appear to have been missed. Closes #4386
Diffstat (limited to 'tester/covoar/Target_arm.cc')
-rw-r--r--tester/covoar/Target_arm.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/tester/covoar/Target_arm.cc b/tester/covoar/Target_arm.cc
index 75ec406..94d50bb 100644
--- a/tester/covoar/Target_arm.cc
+++ b/tester/covoar/Target_arm.cc
@@ -70,6 +70,9 @@ namespace Target {
conditionalBranchInstructions.push_back("bgt.w");
conditionalBranchInstructions.push_back("ble.w");
+ conditionalBranchInstructions.push_back("cbz");
+ conditionalBranchInstructions.push_back("cbnz");
+
conditionalBranchInstructions.sort();
}