LLVM 20.0.0git
Functions | Variables
HexagonMCChecker.cpp File Reference
#include "MCTargetDesc/HexagonMCChecker.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/MC/MCSubtargetInfo.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/SourceMgr.h"
#include <cassert>

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::Hidden, cl::desc("Relax checks of new-value validity"))
 

Function Documentation

◆ isDuplexAGroup()

static bool isDuplexAGroup ( unsigned  Opcode)
static

Definition at line 239 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::Hidden, cl::desc("Relax checks of new-value validity")) ( "relax-nv-checks"  ,
cl::Hidden  ,
cl::desc("Relax checks of new-value validity")   
)
static