1<!-- Copyright (c) 2021 Huawei Device Co., Ltd. 2Licensed under the Apache License, Version 2.0 (the "License"); 3you may not use this file except in compliance with the License. 4You may obtain a copy of the License at 5 6http://www.apache.org/licenses/LICENSE-2.0 7 8Unless required by applicable law or agreed to in writing, software 9distributed under the License is distributed on an "AS IS" BASIS, 10WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11See the License for the specific language governing permissions and 12limitations under the License. --> 13 14[[_TOC_]] 15 16% Panda::chapters.each do |c| 17<%= c.name %> 18====== 19<%= c.text %> 20% end 21 22Instruction Set 23====== 24% Panda::groups.each do |g| 25<%= g.title %> 26------ 27<%= g.description %> 28% g.instructions.each do |i| 29* <%= i.sig %> 30% i.format.each do |f| 31 * <%= f %> 32% end 33% end 34``` 35<%= g.pseudo -%> 36``` 37Properties: 38% g.properties.each do |p| 39* <%= Panda::properties_hash[p] %> 40% end 41 42Exceptions: 43% g.exceptions.each do |e| 44* <%= Panda::exceptions_hash[e] %> 45% end 46 47Bytecode valid if: 48% g.verification.each do |v| 49* <%= Panda::verification_hash[v] %> 50% end 51 52% end 53