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 --- |