1/* |
2 * Copyright (c) 2011, 2016-2017 ARM Limited |
3 * Copyright (c) 2013 Advanced Micro Devices, Inc. 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 9 * to a hardware implementation of the functionality of the software 10 * licensed hereunder. You may use the software subject to the license --- 105 unchanged lines hidden (view full) --- 116 bool isCCPhysReg() const { return isCCReg(); } 117 118 /** @Return true if it is a vector physical register. */ 119 bool isVectorPhysReg() const { return isVecReg(); } 120 121 /** @Return true if it is a vector element physical register. */ 122 bool isVectorPhysElem() const { return isVecElem(); } 123 |
124 /** @return true if it is a vector predicate physical register. */ 125 bool isVecPredPhysReg() const { return isVecPredReg(); } 126 |
127 /** @Return true if it is a condition-code physical register. */ 128 bool isMiscPhysReg() const { return isMiscReg(); } 129 130 /** 131 * Returns true if this register is always associated to the same 132 * architectural register. 133 */ 134 bool isFixedMapping() const --- 197 unchanged lines hidden --- |