Home
last modified time | relevance | path

Searched refs:HexagonMCChecker (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.cpp36 const HexagonMCChecker::PredSense
37 HexagonMCChecker::Unconditional(Hexagon::NoRegister, false);
39 void HexagonMCChecker::init() { in init()
68 void HexagonMCChecker::initReg(MCInst const &MCI, unsigned R, unsigned &PredReg, in initReg()
92 void HexagonMCChecker::init(MCInst const &MCI) { in init()
197 HexagonMCChecker::HexagonMCChecker(MCContext &Context, MCInstrInfo const &MCII, in HexagonMCChecker() function in HexagonMCChecker
205 HexagonMCChecker::HexagonMCChecker(HexagonMCChecker const &Other, in HexagonMCChecker() function in HexagonMCChecker
213 bool HexagonMCChecker::check(bool FullCheck) { in check()
296 bool HexagonMCChecker::checkAXOK() { in checkAXOK()
319 void HexagonMCChecker::reportBranchErrors() { in reportBranchErrors()
[all …]
H A DHexagonMCChecker.h1 //===- HexagonMCChecker.h - Instruction bundle checking ---------*- C++ -*-===//
33 class HexagonMCChecker {
116 explicit HexagonMCChecker(MCContext &Context, MCInstrInfo const &MCII,
119 explicit HexagonMCChecker(HexagonMCChecker const &Check,
H A DHexagonMCInstrInfo.cpp15 #include "MCTargetDesc/HexagonMCChecker.h"
126 HexagonMCChecker *Check) { in canonicalizePacketImpl()
174 HexagonMCChecker *Check, in canonicalizePacket()
181 HexagonMCChecker DefaultCheck(Context, MCII, STI, MCB, *RI, false); in canonicalizePacket()
182 HexagonMCChecker *BaseCheck = (Check == nullptr) ? &DefaultCheck : Check; in canonicalizePacket()
183 HexagonMCChecker PerfCheck(*BaseCheck, STI, false); in canonicalizePacket()
187 HexagonMCChecker ArchCheck(*BaseCheck, *ArchSTI, true); in canonicalizePacket()
H A DHexagonMCInstrInfo.h27 class HexagonMCChecker; variable
101 HexagonMCChecker *Checker,
H A DHexagonAsmBackend.cpp737 if (!HexagonMCChecker( in finishLayout()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/Disassembler/
H A DHexagonDisassembler.cpp10 #include "MCTargetDesc/HexagonMCChecker.h"
200 HexagonMCChecker Checker(getContext(), *MCII, STI_, MI, in getInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp484 HexagonMCChecker Check(getContext(), MII, STI, MCB, *RI, true); in finishBundle()