File tree Expand file tree Collapse file tree 2 files changed +22
-0
lines changed
MachRegister/type_queries Expand file tree Collapse file tree 2 files changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -118,5 +118,16 @@ int main() {
118118 TYPE_QUERIES_CHECK (Dyninst::x86::k0, isControlStatus);
119119 TYPE_QUERIES_CHECK (Dyninst::x86::k7, isControlStatus);
120120
121+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86::mm0, isGeneralPurpose)
122+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86::mm7, isGeneralPurpose)
123+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86::xmm0, isGeneralPurpose)
124+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86::xmm7, isGeneralPurpose)
125+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86::ymm0, isGeneralPurpose)
126+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86::ymm7, isGeneralPurpose)
127+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86::zmm0, isGeneralPurpose)
128+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86::zmm7, isGeneralPurpose)
129+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86::k0, isGeneralPurpose);
130+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86::k7, isGeneralPurpose);
131+
121132 return EXIT_SUCCESS;
122133}
Original file line number Diff line number Diff line change @@ -132,5 +132,16 @@ int main() {
132132 TYPE_QUERIES_CHECK (Dyninst::x86_64::k0, isControlStatus);
133133 TYPE_QUERIES_CHECK (Dyninst::x86_64::k7, isControlStatus);
134134
135+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86_64::mm0, isGeneralPurpose);
136+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86_64::mm7, isGeneralPurpose);
137+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86_64::xmm0, isGeneralPurpose);
138+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86_64::xmm31, isGeneralPurpose);
139+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86_64::ymm0, isGeneralPurpose);
140+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86_64::ymm31, isGeneralPurpose);
141+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86_64::zmm0, isGeneralPurpose);
142+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86_64::zmm31, isGeneralPurpose);
143+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86_64::k0, isGeneralPurpose);
144+ TYPE_QUERIES_ASSERT_FALSE (Dyninst::x86_64::k7, isGeneralPurpose);
145+
135146 return EXIT_SUCCESS;
136147}
You can’t perform that action at this time.
0 commit comments