Lines Matching defs:decoder
27 #include "decoder-aarch64.h"
34 #include "decoder-constants-aarch64.h"
165 void DecodeNode::CompileNodeForBits(Decoder* decoder,
168 DecodeNode* n = decoder->GetDecodeNode(name);
171 n->Compile(decoder);
425 bool DecodeNode::TryCompileOptimisedDecodeTable(Decoder* decoder) {
460 CompileNodeForBits(decoder, String("unallocated", GetAllocator().Adapter()), 0);
463 CompileNodeForBits(decoder, String(pattern_table_[0].handler, GetAllocator().Adapter()), 1);
471 CompiledDecodeNode* DecodeNode::Compile(Decoder* decoder) {
476 } else if (!TryCompileOptimisedDecodeTable(decoder)) {
505 CompileNodeForBits(decoder, String(pattern_table_[i].handler, GetAllocator().Adapter()), bits);
514 CompileNodeForBits(decoder, String(otherwise, GetAllocator().Adapter()), bits);