LLVM  8.0.1
Functions | Variables
HexagonMCChecker.cpp File Reference
#include "MCTargetDesc/HexagonMCChecker.h"
#include "Hexagon.h"
#include "MCTargetDesc/HexagonBaseInfo.h"
#include "MCTargetDesc/HexagonMCInstrInfo.h"
#include "MCTargetDesc/HexagonMCShuffler.h"
#include "MCTargetDesc/HexagonMCTargetDesc.h"
#include "llvm/ADT/Twine.h"
#include "llvm/MC/MCContext.h"
#include "llvm/MC/MCInst.h"
#include "llvm/MC/MCInstrDesc.h"
#include "llvm/MC/MCRegisterInfo.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/SourceMgr.h"
#include <cassert>
Include dependency graph for HexagonMCChecker.cpp:

Go to the source code of this file.

Functions

static bool isDuplexAGroup (unsigned Opcode)
 
static bool isNeitherAnorX (MCInstrInfo const &MCII, MCInst const &ID)
 

Variables

static cl::opt< boolRelaxNVChecks ("relax-nv-checks", cl::init(false), cl::ZeroOrMore, cl::Hidden, cl::desc("Relax checks of new-value validity"))
 

Function Documentation

◆ isDuplexAGroup()

static bool isDuplexAGroup ( unsigned  Opcode)
static

Definition at line 229 of file HexagonMCChecker.cpp.

Referenced by isNeitherAnorX().

◆ isNeitherAnorX()

static bool isNeitherAnorX ( MCInstrInfo const MCII,
MCInst const ID 
)
static

Variable Documentation

◆ RelaxNVChecks

cl::opt<bool> RelaxNVChecks("relax-nv-checks", cl::init(false), cl::ZeroOrMore, cl::Hidden, cl::desc("Relax checks of new-value validity"))
static