1 //===- ARCInfo.h - Additional ARC Info --------------------------*- C++ -*-===//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This file contains small standalone helper functions and enum definitions for
10 // the ARC target useful for the compiler back-end and the MC libraries.
11 // As such, it deliberately does not include references to LLVM core
12 // code gen types, passes, etc..
14 //===----------------------------------------------------------------------===//
16 #ifndef LLVM_LIB_TARGET_ARC_MCTARGETDESC_ARCINFO_H
17 #define LLVM_LIB_TARGET_ARC_MCTARGETDESC_ARCINFO_H
21 // Enums corresponding to ARC condition codes
41 Z
= 0x11, // Low 4-bits = EQ
42 NZ
= 0x12 // Low 4-bits = NE
54 } // end namespace ARCCC
56 } // end namespace llvm