|
LLVM
3.7.0
|
#include "Hexagon.h"#include "MCTargetDesc/HexagonBaseInfo.h"#include "MCTargetDesc/HexagonMCShuffler.h"#include "llvm/ADT/StringExtras.h"#include "llvm/MC/MCAssembler.h"#include "llvm/MC/MCContext.h"#include "llvm/MC/MCInst.h"#include "llvm/MC/MCSectionELF.h"#include "llvm/MC/MCStreamer.h"#include "llvm/MC/MCSymbol.h"#include "llvm/Support/Debug.h"#include "llvm/Support/raw_ostream.h"Go to the source code of this file.
Macros | |
| #define | DEBUG_TYPE "hexagon-mccompound" |
Enumerations | |
| enum | OpcodeIndex { fp0_jump_nt = 0, fp0_jump_t, fp1_jump_nt, fp1_jump_t, tp0_jump_nt, tp0_jump_t, tp1_jump_nt, tp1_jump_t } |
Variables | |
| static const unsigned | tstBitOpcode [8] |
| static const unsigned | cmpeqBitOpcode [8] |
| static const unsigned | cmpgtBitOpcode [8] |
| static const unsigned | cmpgtuBitOpcode [8] |
| static const unsigned | cmpeqiBitOpcode [8] |
| static const unsigned | cmpgtiBitOpcode [8] |
| static const unsigned | cmpgtuiBitOpcode [8] |
| static const unsigned | cmpeqn1BitOpcode [8] |
| static const unsigned | cmpgtn1BitOpcode [8] |
| #define DEBUG_TYPE "hexagon-mccompound" |
Definition at line 30 of file HexagonMCCompound.cpp.
| enum OpcodeIndex |
| Enumerator | |
|---|---|
| fp0_jump_nt | |
| fp0_jump_t | |
| fp1_jump_nt | |
| fp1_jump_t | |
| tp0_jump_nt | |
| tp0_jump_t | |
| tp1_jump_nt | |
| tp1_jump_t | |
Definition at line 32 of file HexagonMCCompound.cpp.
Definition at line 47 of file HexagonMCCompound.cpp.
Definition at line 59 of file HexagonMCCompound.cpp.
Definition at line 71 of file HexagonMCCompound.cpp.
Definition at line 51 of file HexagonMCCompound.cpp.
Definition at line 63 of file HexagonMCCompound.cpp.
Definition at line 75 of file HexagonMCCompound.cpp.
Definition at line 55 of file HexagonMCCompound.cpp.
Definition at line 67 of file HexagonMCCompound.cpp.
Definition at line 43 of file HexagonMCCompound.cpp.
1.8.6