thumb.isa (7121:bcd0a07000ed) thumb.isa (7123:d73415da8c9d)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2010 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

--- 374 unchanged lines hidden (view full) ---

383 }
384 0x1: WarnUnimpl::Data_processing_plain_binary_immediate();
385 }
386 0x1: WarnUnimpl::Branches_and_miscellaneous_control();
387 }
388 0x3: decode HTOPCODE_10_9 {
389 0x0: decode HTOPCODE_4 {
390 0x0: decode HTOPCODE_8 {
1// -*- mode:c++ -*-
2
3// Copyright (c) 2010 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

--- 374 unchanged lines hidden (view full) ---

383 }
384 0x1: WarnUnimpl::Data_processing_plain_binary_immediate();
385 }
386 0x1: WarnUnimpl::Branches_and_miscellaneous_control();
387 }
388 0x3: decode HTOPCODE_10_9 {
389 0x0: decode HTOPCODE_4 {
390 0x0: decode HTOPCODE_8 {
391 0x0: decode HTOPCODE_7_5 {
392 0x0: decode LTOPCODE_11_8 {
393 0x0: decode LTOPCODE_7_6 {
394 0x0: WarnUnimpl::strb(); // register
395 }
396 0x9, 0xb, 0xc, 0xd, 0xf: WarnUnimpl::strb(); // immediate thumb
397 0xe: WarnUnimpl::strbt();
398 }
399 0x1: decode LTOPCODE_11_8 {
400 0x0: decode LTOPCODE_7_6 {
401 0x0: WarnUnimpl::strh(); // register
402 }
403 0x9, 0xb, 0xc, 0xd, 0xf: WarnUnimpl::strh(); // immediate thumb
404 0xe: WarnUnimpl::strht();
405 }
406 0x2: decode LTOPCODE_11_8 {
407 0x0: decode LTOPCODE_7_6 {
408 0x0: WarnUnimpl::str(); // register
409 }
410 0x9, 0xb, 0xc, 0xd, 0xf: WarnUnimpl::str(); // immediate thumb
411 0xe: WarnUnimpl::strt();
412 }
413 0x4: WarnUnimpl::strb(); // immediate, thumb
414 0x5: WarnUnimpl::strh(); // immediate, thumb
415 0x6: WarnUnimpl::str(); // immediate, thumb
416 }
391 0x0: Thumb32StoreSingle::thumb32StoreSingle();
417 0x1: WarnUnimpl::Advanced_SIMD_or_structure_load_store();
418 }
419 0x1: decode HTOPCODE_6_5 {
420 0x0: WarnUnimpl::Load_byte_memory_hints();
421 0x1: WarnUnimpl::Load_halfword_memory_hints();
422 0x2: Thumb32LoadWord::thumb32LoadWord();
423 0x3: WarnUnimpl::undefined();
424 }

--- 48 unchanged lines hidden ---
392 0x1: WarnUnimpl::Advanced_SIMD_or_structure_load_store();
393 }
394 0x1: decode HTOPCODE_6_5 {
395 0x0: WarnUnimpl::Load_byte_memory_hints();
396 0x1: WarnUnimpl::Load_halfword_memory_hints();
397 0x2: Thumb32LoadWord::thumb32LoadWord();
398 0x3: WarnUnimpl::undefined();
399 }

--- 48 unchanged lines hidden ---