Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/
DX86EVEX2VEXTablesEmitter.cpp104 const CodeGenInstruction *EVEXInst; member in __anond51613d60111::IsMatch
107 IsMatch(const CodeGenInstruction *EVEXInst) : EVEXInst(EVEXInst) {} in IsMatch() argument
110 Record *RecE = EVEXInst->TheDef; in operator ()()
140 for (unsigned i = 0, e = EVEXInst->Operands.size(); i < e; i++) { in operator ()()
141 Record *OpRec1 = EVEXInst->Operands[i].Rec; in operator ()()
216 for (const CodeGenInstruction *EVEXInst : EVEXInsts) { in run() local
217 uint64_t Opcode = getValueFromBitsInit(EVEXInst->TheDef-> in run()
223 if (!EVEXInst->TheDef->isValueUnset("EVEX2VEXOverride")) { in run()
225 EVEXInst->TheDef->getValueAsString("EVEX2VEXOverride"); in run()
230 auto Match = llvm::find_if(VEXInsts[Opcode], IsMatch(EVEXInst)); in run()
[all …]