Searched refs:Extender (Results 1 - 4 of 4) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCShuffler.cpp35 MCInst const *Extender = nullptr; local
44 append(MI, Extender, HexagonMCInstrInfo::getUnits(MCII, STI, MI));
45 Extender = nullptr;
47 Extender = &MI;
60 MCInst const *Extender = nullptr; local
66 append(MI, Extender, HexagonMCInstrInfo::getUnits(MCII, STI, MI));
67 Extender = nullptr;
69 Extender = &MI;
87 MCInst const *Extender = I->getExtender(); local
88 if (Extender)
[all...]
H A DHexagonShuffler.h109 MCInst const *Extender; member in class:llvm::HexagonInstr
116 MCInst const *Extender, unsigned s)
117 : ID(id), Extender(Extender), Core(s), CVI(T, MCII, s, id) {}
120 MCInst const *getExtender() const { return Extender; }
184 void append(MCInst const &ID, MCInst const *Extender, unsigned S);
114 HexagonInstr(HexagonCVIResource::TypeUnitsAndLanes *T, MCInstrInfo const &MCII, MCInst const *id, MCInst const *Extender, unsigned s) argument
H A DHexagonAsmBackend.cpp45 MCInst * Extender; member in class:__anon2273::HexagonAsmBackend
65 Extender(nullptr) {}
73 if (Extender == nullptr)
74 const_cast<HexagonAsmBackend *>(this)->Extender = new (Context) MCInst;
78 assert(Extender != nullptr);
79 MCInst * Result = Extender;
80 const_cast<HexagonAsmBackend *>(this)->Extender = nullptr;
H A DHexagonShuffler.cpp212 void HexagonShuffler::append(MCInst const &ID, MCInst const *Extender, argument
214 HexagonInstr PI(&TUL, MCII, &ID, Extender, S);

Completed in 60 milliseconds