about summary refs log tree commit diff
path: root/library/stdarch/crates/stdarch-test/src/disassembly.rs
diff options
context:
space:
mode:
authorAmanieu d'Antras <amanieu@gmail.com>2023-04-08 19:43:43 +0200
committerAmanieu d'Antras <amanieu@gmail.com>2023-04-08 21:41:40 +0100
commitacee6b804a6e3be7b1aee75ad4f83d6a37a7d39d (patch)
treeacc73e7631b601a4778c6489a1d43925dd55648d /library/stdarch/crates/stdarch-test/src/disassembly.rs
parent221eb8898647504750d895a903be81ec52cda20c (diff)
downloadrust-acee6b804a6e3be7b1aee75ad4f83d6a37a7d39d.tar.gz
rust-acee6b804a6e3be7b1aee75ad4f83d6a37a7d39d.zip
stdarch-test: Ignore `{evex}` prefix emitted by recent objdump
Diffstat (limited to 'library/stdarch/crates/stdarch-test/src/disassembly.rs')
-rw-r--r--library/stdarch/crates/stdarch-test/src/disassembly.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/library/stdarch/crates/stdarch-test/src/disassembly.rs b/library/stdarch/crates/stdarch-test/src/disassembly.rs
index 8e4d57d4e6a..5d7a27e8a18 100644
--- a/library/stdarch/crates/stdarch-test/src/disassembly.rs
+++ b/library/stdarch/crates/stdarch-test/src/disassembly.rs
@@ -148,7 +148,7 @@ fn parse(output: &str) -> HashSet<Function> {
                 instruction
                     .split_whitespace()
                     .skip(1)
-                    .skip_while(|s| *s == "lock") // skip x86-specific prefix
+                    .skip_while(|s| *s == "lock" || *s == "{evex}") // skip x86-specific prefix
                     .map(std::string::ToString::to_string)
                     .collect::<Vec<String>>()
             };