formats.isa revision 6019:76890d8b28f5
19852Sandreas.hansson@arm.com// -*- mode:c++ -*- 28999Suri.wiener@arm.com 38999Suri.wiener@arm.com// Copyright (c) 2007-2008 The Florida State University 48999Suri.wiener@arm.com// All rights reserved. 58999Suri.wiener@arm.com// 68999Suri.wiener@arm.com// Redistribution and use in source and binary forms, with or without 78999Suri.wiener@arm.com// modification, are permitted provided that the following conditions are 88999Suri.wiener@arm.com// met: redistributions of source code must retain the above copyright 98999Suri.wiener@arm.com// notice, this list of conditions and the following disclaimer; 108999Suri.wiener@arm.com// redistributions in binary form must reproduce the above copyright 118999Suri.wiener@arm.com// notice, this list of conditions and the following disclaimer in the 128999Suri.wiener@arm.com// documentation and/or other materials provided with the distribution; 138999Suri.wiener@arm.com// neither the name of the copyright holders nor the names of its 148999Suri.wiener@arm.com// contributors may be used to endorse or promote products derived from 158999Suri.wiener@arm.com// this software without specific prior written permission. 168999Suri.wiener@arm.com// 178999Suri.wiener@arm.com// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 188999Suri.wiener@arm.com// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 198999Suri.wiener@arm.com// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 208999Suri.wiener@arm.com// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 218999Suri.wiener@arm.com// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 228999Suri.wiener@arm.com// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 238999Suri.wiener@arm.com// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 248999Suri.wiener@arm.com// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 258999Suri.wiener@arm.com// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 268999Suri.wiener@arm.com// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 278999Suri.wiener@arm.com// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 288999Suri.wiener@arm.com// 298999Suri.wiener@arm.com// Authors: Stephen Hines 308999Suri.wiener@arm.com 318999Suri.wiener@arm.com//Templates from this format are used later 328999Suri.wiener@arm.com//Include the basic format 338999Suri.wiener@arm.com##include "basic.isa" 348999Suri.wiener@arm.com 358999Suri.wiener@arm.com//Include support for predicated instructions 368999Suri.wiener@arm.com##include "pred.isa" 378999Suri.wiener@arm.com 3811418Ssascha.bischoff@arm.com//Include utility functions 398999Suri.wiener@arm.com##include "util.isa" 408999Suri.wiener@arm.com 418999Suri.wiener@arm.com//Include the float formats 428999Suri.wiener@arm.com##include "fp.isa" 438999Suri.wiener@arm.com 448999Suri.wiener@arm.com//Include the mem format 459852Sandreas.hansson@arm.com##include "mem.isa" 469852Sandreas.hansson@arm.com 479852Sandreas.hansson@arm.com//Include the macro-mem format 489852Sandreas.hansson@arm.com##include "macromem.isa" 499852Sandreas.hansson@arm.com 509852Sandreas.hansson@arm.com//Include the branch format 519852Sandreas.hansson@arm.com##include "branch.isa" 529852Sandreas.hansson@arm.com 539852Sandreas.hansson@arm.com//Include the unimplemented format 549852Sandreas.hansson@arm.com##include "unimp.isa" 558999Suri.wiener@arm.com 568999Suri.wiener@arm.com//Include the unknown format 578999Suri.wiener@arm.com##include "unknown.isa" 588999Suri.wiener@arm.com