pred.isa (7408:ee6949c5bb5b) pred.isa (7422:feddb9077def)
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

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

41// Authors: Stephen Hines
42
43////////////////////////////////////////////////////////////////////
44//
45// Predicated Instruction Execution
46//
47
48let {{
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

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

41// Authors: Stephen Hines
42
43////////////////////////////////////////////////////////////////////
44//
45// Predicated Instruction Execution
46//
47
48let {{
49 predicateTest = '''
50 testPredicate(CondCodes, machInst.itstateMask ?
51 (ConditionCode)(uint8_t)machInst.itstateCond :
52 condCode)
53 '''
49 predicateTest = 'testPredicate(OptCondCodes, condCode)'
50 condPredicateTest = 'testPredicate(CondCodes, condCode)'
54}};
55
56def template DataImmDeclare {{
57class %(class_name)s : public %(base_class)s
58{
59 public:
60 // Constructor
61 %(class_name)s(ExtMachInst machInst, IntRegIndex _dest,

--- 116 unchanged lines hidden ---
51}};
52
53def template DataImmDeclare {{
54class %(class_name)s : public %(base_class)s
55{
56 public:
57 // Constructor
58 %(class_name)s(ExtMachInst machInst, IntRegIndex _dest,

--- 116 unchanged lines hidden ---