Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DX86RecognizableInstr.h295 static OperandEncoding immediateEncodingFromString(StringRef Str,
300 static OperandEncoding rmRegisterEncodingFromString(StringRef Str,
305 static OperandEncoding roRegisterEncodingFromString(StringRef Str,
307 static OperandEncoding memoryEncodingFromString(StringRef Str,
309 static OperandEncoding relocationEncodingFromString(StringRef Str,
311 static OperandEncoding opcodeModifierEncodingFromString(StringRef Str,
313 static OperandEncoding vvvvRegisterEncodingFromString(StringRef Str,
315 static OperandEncoding writemaskRegisterEncodingFromString(StringRef Str,
319 void adjustOperandEncoding(OperandEncoding &encoding);
340 llvm::function_ref<OperandEncoding(StringRef s, uint8_t OpSize)>;
H A DX86RecognizableInstr.cpp426 void RecognizableInstr::adjustOperandEncoding(OperandEncoding &encoding) { in adjustOperandEncoding()
434 encoding = (OperandEncoding)(encoding + Log2_32(CD8_Scale)); in adjustOperandEncoding()
462 OperandEncoding encoding = encodingFromString(typeName, OpSize); in handleOperand()
1176 OperandEncoding RecognizableInstr::immediateEncodingFromString(StringRef Str, in immediateEncodingFromString()
1178 StringSwitch<OperandEncoding> Switch(Str); in immediateEncodingFromString()
1186 OperandEncoding Encoding = in immediateEncodingFromString()
1225 OperandEncoding
1229 StringSwitch<OperandEncoding>(Str) in rmRegisterEncodingFromString()
1268 OperandEncoding
1272 StringSwitch<OperandEncoding>(Str) in roRegisterEncodingFromString()
[all …]
H A DX86DisassemblerTables.cpp68 static inline const char *stringForOperandEncoding(OperandEncoding encoding) { in stringForOperandEncoding()
864 typedef SmallVector<std::pair<OperandEncoding, OperandType>, X86_MAX_OPERANDS> in emitInstructionInfo()
873 OperandEncoding Encoding = (OperandEncoding)Operand.encoding; in emitInstructionInfo()
905 OperandEncoding Encoding = (OperandEncoding)Operand.encoding; in emitInstructionInfo()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DX86DisassemblerDecoderCommon.h485 enum OperandEncoding { ENCODINGS ENCODING_max }; enum
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/
H A DX86Disassembler.cpp874 switch ((OperandEncoding)op->encoding) { in fixupReg()