Home
last modified time | relevance | path

Searched refs:nacl_arm_dec (Results 1 – 25 of 76) sorted by relevance

1234

/dports/www/chromium-legacy/chromium-88.0.4324.182/native_client/src/trusted/validator_arm/
H A Dvalidator.h117 nacl_arm_dec::ViolationSet find_violations(
195 const nacl_arm_dec::ClassDecoder& decode( in decode()
196 nacl_arm_dec::Instruction inst) const { in decode()
215 nacl_arm_dec::Violation violation) const;
421 bool uses(nacl_arm_dec::Register r) const { in uses()
440 nacl_arm_dec::Instruction inst_;
441 const nacl_arm_dec::ClassDecoder* decoder_;
443 nacl_arm_dec::SafetyLevel safety_;
444 nacl_arm_dec::RegisterList defs_;
471 return nacl_arm_dec::Instruction(
[all …]
H A Dnamed_class_decoder.h21 class NamedClassDecoder : public nacl_arm_dec::ClassDecoder {
41 virtual nacl_arm_dec::SafetyLevel safety(nacl_arm_dec::Instruction i) const;
42 virtual nacl_arm_dec::RegisterList defs(nacl_arm_dec::Instruction i) const;
44 nacl_arm_dec::Instruction i) const;
45 virtual nacl_arm_dec::Register
46 base_address_register(nacl_arm_dec::Instruction i) const;
48 virtual nacl_arm_dec::Register
49 branch_target_register(nacl_arm_dec::Instruction i) const;
54 virtual bool sets_Z_if_bits_clear(nacl_arm_dec::Instruction i,
55 nacl_arm_dec::Register r,
[all …]
H A Dnamed_class_decoder.cc11 nacl_arm_dec::SafetyLevel NamedClassDecoder::
12 safety(nacl_arm_dec::Instruction i) const { in safety()
16 nacl_arm_dec::RegisterList NamedClassDecoder::
17 defs(nacl_arm_dec::Instruction i) const { in defs()
22 nacl_arm_dec::Instruction i) const { in base_address_register_writeback_small_immediate()
26 nacl_arm_dec::Register NamedClassDecoder::
27 base_address_register(nacl_arm_dec::Instruction i) const { in base_address_register()
35 nacl_arm_dec::Register NamedClassDecoder::
36 branch_target_register(nacl_arm_dec::Instruction i) const { in branch_target_register()
45 branch_target_offset(nacl_arm_dec::Instruction i) const { in branch_target_offset()
[all …]
H A Dvalidator.cc17 using nacl_arm_dec::Instruction;
18 using nacl_arm_dec::ClassDecoder;
19 using nacl_arm_dec::Register;
20 using nacl_arm_dec::RegisterList;
121 nacl_arm_dec::ViolationSet SfiValidator::
125 return nacl_arm_dec::ViolationBit(nacl_arm_dec::OTHER_VIOLATION); in find_violations()
132 nacl_arm_dec::ViolationSet found_violations = nacl_arm_dec::kNoViolations; in find_violations()
144 nacl_arm_dec::ViolationUnion( in find_violations()
265 nacl_arm_dec::ViolationSet found_violations = nacl_arm_dec::kNoViolations; in validate_fallthrough()
302 nacl_arm_dec::ViolationSet violations = in validate_fallthrough()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/native_client/src/trusted/validator_arm/gen/
H A Darm32_decode_named_classes.h25 namespace nacl_arm_dec {
4018 nacl_arm_dec::BFC_cccc0111110mmmmmddddlllll0011111_case_0_BFC decoder_;
4030 nacl_arm_dec::BFI_cccc0111110mmmmmddddlllll001nnnn_case_0_BFI decoder_;
4138 nacl_arm_dec::B_cccc1010iiiiiiiiiiiiiiiiiiiiiiii_case_0_B decoder_;
4150 nacl_arm_dec::Bx_cccc000100101111111111110001mmmm_case_0_Bx decoder_;
4390 nacl_arm_dec::FICTITIOUS_FIRST_case_0_FICTITIOUS_FIRST decoder_;
5218 nacl_arm_dec::NOT_IMPLEMENTED_case_0_NOT_IMPLEMENTED decoder_;
7162 nacl_arm_dec::Unnamed_case_0_None decoder_;
7174 nacl_arm_dec::Unnamed_case_1_None decoder_;
11734 nacl_arm_dec::Actual_NOT_IMPLEMENTED_case_1_NOT_IMPLEMENTED decoder_;
[all …]
H A Darm32_decode_simd_dp_3same_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
57 nacl_arm_dec::Instruction inst,
63 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
101 nacl_arm_dec::Instruction inst,
107 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
153 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
197 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_simd_dp_2misc_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
57 nacl_arm_dec::Instruction inst,
63 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
103 nacl_arm_dec::Instruction inst,
109 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
155 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
199 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_advanced_simd_element_or_structure_load_store_instructions_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
98 nacl_arm_dec::Instruction inst,
104 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
185 nacl_arm_dec::Instruction inst,
191 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
281 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
363 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_packing_unpacking_saturation_and_reversal_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
53 nacl_arm_dec::Instruction inst,
59 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
102 nacl_arm_dec::Instruction inst,
108 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
158 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
205 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_memory_hints_advanced_simd_instructions_and_miscellaneous_instructions_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
48 nacl_arm_dec::Instruction inst,
54 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
91 nacl_arm_dec::Instruction inst,
97 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
139 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
172 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_simd_dp_2shift_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
56 nacl_arm_dec::Instruction inst,
62 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
98 nacl_arm_dec::Instruction inst,
104 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
146 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
188 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_data_processing_immediate_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
56 nacl_arm_dec::Instruction inst,
62 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
97 nacl_arm_dec::Instruction inst,
103 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
144 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
185 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_data_processing_register_shifted_register_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
53 nacl_arm_dec::Instruction inst,
59 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
98 nacl_arm_dec::Instruction inst,
104 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
149 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
194 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_extension_register_load_store_instructions_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
94 nacl_arm_dec::Instruction inst,
100 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
187 nacl_arm_dec::Instruction inst,
193 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
278 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
370 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_data_processing_register_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
54 nacl_arm_dec::Instruction inst,
60 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
100 nacl_arm_dec::Instruction inst,
106 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
152 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
198 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_simd_dp_3diff_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
53 nacl_arm_dec::Instruction inst,
59 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
95 nacl_arm_dec::Instruction inst,
101 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
140 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
179 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_branch_branch_with_link_and_block_data_transfer_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
67 nacl_arm_dec::Instruction inst,
73 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
122 nacl_arm_dec::Instruction inst,
128 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
184 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
239 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_simd_dp_2scalar_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
56 nacl_arm_dec::Instruction inst,
62 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
99 nacl_arm_dec::Instruction inst,
105 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
143 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
181 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_extra_load_store_instructions_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
75 nacl_arm_dec::Instruction inst,
81 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
145 nacl_arm_dec::Instruction inst,
151 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
215 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
277 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_parallel_addition_and_subtraction_signed_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
52 nacl_arm_dec::Instruction inst,
58 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
99 nacl_arm_dec::Instruction inst,
105 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
152 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
199 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_parallel_addition_and_subtraction_unsigned_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
52 nacl_arm_dec::Instruction inst,
58 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
99 nacl_arm_dec::Instruction inst,
105 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
152 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
199 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_load_store_word_and_unsigned_byte_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
48 nacl_arm_dec::Instruction inst,
54 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
88 nacl_arm_dec::Instruction inst,
94 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
128 nacl_arm_dec::Instruction inst,
134 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_signed_multiply_signed_and_unsigned_divide_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
55 nacl_arm_dec::Instruction inst,
61 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
102 nacl_arm_dec::Instruction inst,
108 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
158 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
205 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_simd_dp_1imm_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
58 nacl_arm_dec::Instruction inst,
64 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
101 nacl_arm_dec::Instruction inst,
107 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
154 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
197 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]
H A Darm32_decode_unconditional_instructions_tests.cc19 using nacl_arm_dec::Instruction;
20 using nacl_arm_dec::ClassDecoder;
21 using nacl_arm_dec::Register;
22 using nacl_arm_dec::RegisterList;
48 nacl_arm_dec::Instruction inst,
54 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
82 nacl_arm_dec::Instruction inst,
88 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
116 nacl_arm_dec::Instruction inst,
122 nacl_arm_dec::Instruction inst, in PassesParsePreconditions()
[all …]

1234