misc.isa (7858:ee6641d7c713) | misc.isa (8065:5143254707ed) |
---|---|
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 --- 463 unchanged lines hidden (view full) --- 472 473 bkptCode = 'return new PrefetchAbort(PC, ArmFault::DebugEvent);\n' 474 bkptIop = InstObjParams("bkpt", "BkptInst", "PredOp", bkptCode) 475 header_output += BasicDeclare.subst(bkptIop) 476 decoder_output += BasicConstructor.subst(bkptIop) 477 exec_output += BasicExecute.subst(bkptIop) 478 479 nopIop = InstObjParams("nop", "NopInst", "PredOp", \ | 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 --- 463 unchanged lines hidden (view full) --- 472 473 bkptCode = 'return new PrefetchAbort(PC, ArmFault::DebugEvent);\n' 474 bkptIop = InstObjParams("bkpt", "BkptInst", "PredOp", bkptCode) 475 header_output += BasicDeclare.subst(bkptIop) 476 decoder_output += BasicConstructor.subst(bkptIop) 477 exec_output += BasicExecute.subst(bkptIop) 478 479 nopIop = InstObjParams("nop", "NopInst", "PredOp", \ |
480 { "code" : "", "predicate_test" : predicateTest }) | 480 { "code" : "", "predicate_test" : predicateTest }, 481 ['IsNop']) |
481 header_output += BasicDeclare.subst(nopIop) 482 decoder_output += BasicConstructor.subst(nopIop) 483 exec_output += PredOpExecute.subst(nopIop) 484 485 yieldIop = InstObjParams("yield", "YieldInst", "PredOp", \ 486 { "code" : "", "predicate_test" : predicateTest }) 487 header_output += BasicDeclare.subst(yieldIop) 488 decoder_output += BasicConstructor.subst(yieldIop) --- 277 unchanged lines hidden --- | 482 header_output += BasicDeclare.subst(nopIop) 483 decoder_output += BasicConstructor.subst(nopIop) 484 exec_output += PredOpExecute.subst(nopIop) 485 486 yieldIop = InstObjParams("yield", "YieldInst", "PredOp", \ 487 { "code" : "", "predicate_test" : predicateTest }) 488 header_output += BasicDeclare.subst(yieldIop) 489 decoder_output += BasicConstructor.subst(yieldIop) --- 277 unchanged lines hidden --- |