HomeSort by: relevance | last modified time | path
    Searched refs:OperandType (Results 1 - 25 of 54) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
AsmWriterInst.h 35 } OperandType;
54 AsmWriterOperand(OpType op = isLiteralTextOperand):OperandType(op) {}
58 : OperandType(op), Str(LitStr) {}
63 : OperandType(op), MIOpNo(_MIOpNo), Str(Printer), MiModifier(Modifier),
67 if (OperandType != Other.OperandType || Str != Other.Str) return true;
68 if (OperandType == isMachineInstrOperand)
99 Operands.back().OperandType == AsmWriterOperand::isLiteralTextOperand)
AsmWriterInst.cpp 24 if (OperandType == isLiteralTextOperand) {
30 if (OperandType == isLiteralStatementOperand)
181 OpInfo.OperandType == "MCOI::OPERAND_PCREL");
WebAssemblyDisassemblerEmitter.cpp 121 assert(Op.OperandType != "MCOI::OPERAND_UNKNOWN");
122 CurOperandList.push_back(Op.OperandType);
CodeGenInstruction.h 93 /// OperandType - A value from MCOI::OperandType representing the type of
95 std::string OperandType;
123 OperandType(OT), MIOperandNo(MION), MINumOperands(MINO),
CodeGenInstruction.cpp 79 std::string OperandType = "OPERAND_UNKNOWN";
85 OperandType = std::string(Rec->getValueAsString("OperandType"));
90 OperandType = std::string(Rec->getValueAsString("OperandType"));
118 OperandType = "OPERAND_REGISTER";
138 std::string(EncoderMethod), OperandNamespace + "::" + OperandType,
X86DisassemblerTables.cpp 47 static inline const char* stringForOperandType(OperandType type) {
817 typedef SmallVector<std::pair<OperandEncoding, OperandType>,
827 OperandType Type = (OperandType)Operand.type;
857 OperandType Type = (OperandType)Operand.type;
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
MipsBaseInfo.h 132 enum OperandType : unsigned {
MipsMCTargetDesc.cpp 145 switch (Info->get(Inst.getOpcode()).OpInfo[NumOps - 1].OperandType) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCInstrDesc.h 56 enum OperandType {
95 uint8_t OperandType;
117 return OperandType >= MCOI::OPERAND_FIRST_GENERIC &&
118 OperandType <= MCOI::OPERAND_LAST_GENERIC;
123 return OperandType - MCOI::OPERAND_FIRST_GENERIC;
127 return OperandType >= MCOI::OPERAND_FIRST_GENERIC_IMM &&
128 OperandType <= MCOI::OPERAND_LAST_GENERIC_IMM;
133 return OperandType - MCOI::OPERAND_FIRST_GENERIC_IMM;
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
ARMMCTargetDesc.h 115 enum OperandType {
119 inline bool isVpred(OperandType op) {
123 return isVpred(static_cast<OperandType>(op));
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/Disassembler/
M68kDisassembler.cpp 379 bool IsPCRel = Desc.OpInfo[MIOpIdx].OperandType == MCOI::OPERAND_PCREL;
399 bool IsPCRel = Desc.OpInfo[MIOpIdx].OperandType == MCOI::OPERAND_PCREL;
490 enum class OperandType {
496 SmallVector<OperandType, 6> OpType(NumOperands, OperandType::Invalid);
530 assert(((OpType[MIOpIdx] == OperandType::Invalid) ||
531 (OpType[MIOpIdx] == OperandType::Reg)) &&
533 OpType[MIOpIdx] = OperandType::Reg;
543 assert(((OpType[MIOpIdx] == OperandType::Invalid) ||
544 (OpType[MIOpIdx] == OperandType::Imm)) &
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblySetP2AlignOperands.cpp 65 assert(MI.getDesc().OpInfo[OperandNo].OperandType ==
WebAssemblyMCInstLower.cpp 265 if (Info.OperandType == WebAssembly::OPERAND_TYPEINDEX) {
289 } else if (Info.OperandType == WebAssembly::OPERAND_SIGNATURE) {
299 } else if (Info.OperandType == WebAssembly::OPERAND_HEAPTYPE) {
  /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
SnippetGenerator.cpp 230 if (Op.getExplicitOperandInfo().OperandType >=
231 MCOI::OperandType::OPERAND_FIRST_TARGET)
234 switch (Op.getExplicitOperandInfo().OperandType) {
235 case MCOI::OperandType::OPERAND_IMMEDIATE:
239 case MCOI::OperandType::OPERAND_REGISTER: {
MCInstrDescView.cpp 56 getExplicitOperandInfo().OperandType == MCOI::OPERAND_MEMORY;
61 getExplicitOperandInfo().OperandType == MCOI::OPERAND_IMMEDIATE;
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
DelayedDiagnostic.h 163 DD.ForbiddenTypeData.OperandType = type.getAsOpaquePtr();
218 return QualType::getFromOpaquePtr(ForbiddenTypeData.OperandType);
250 void *OperandType;
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/
WebAssemblyMCCodeEmitter.cpp 97 << int(Info.OperandType) << "\n");
98 switch (Info.OperandType) {
143 switch (Info.OperandType) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/
LanaiMCTargetDesc.cpp 101 if (Info->get(Inst.getOpcode()).OpInfo[0].OperandType ==
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/
AMDGPUMCTargetDesc.cpp 124 Info->get(Inst.getOpcode()).OpInfo[0].OperandType !=
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
DWARFDebugFrame.cpp 381 const char *CFIProgram::operandTypeString(CFIProgram::OperandType OT) {
396 return "<unknown CFIProgram::OperandType>";
406 OperandType Type = CFIP.getOperandTypes()[Opcode][OperandIdx];
421 "op[%" PRIu32 "] has OperandType OT_Offset which produces a signed "
450 OperandType Type = CFIP.getOperandTypes()[Opcode][OperandIdx];
464 "op[%" PRIu32 "] has OperandType %s which produces an unsigned result, "
758 ArrayRef<CFIProgram::OperandType[2]> CFIProgram::getOperandTypes() {
759 static OperandType OpTypes[DW_CFA_restore+1][2];
762 return ArrayRef<OperandType[2]>(&OpTypes[0], DW_CFA_restore+1);
808 return ArrayRef<OperandType[2]>(&OpTypes[0], DW_CFA_restore+1)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/
M68kMCCodeEmitter.cpp 138 bool IsPCRel = Desc.OpInfo[MIOpIdx].OperandType == MCOI::OPERAND_PCREL;
199 bool IsPCRel = Desc.OpInfo[MIOpIdx].OperandType == MCOI::OPERAND_PCREL;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/
Target.cpp 221 Op.getExplicitOperandInfo().OperandType == MCOI::OPERAND_PCREL)
812 switch (Op.getExplicitOperandInfo().OperandType) {
813 case X86::OperandType::OPERAND_ROUNDING_CONTROL:
822 .concat(Twine(Op.getExplicitOperandInfo().OperandType)));
914 switch (Instr.getPrimaryOperand(Var).getExplicitOperandInfo().OperandType) {
919 case X86::OperandType::OPERAND_COND_CODE: {
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
DWARFDebugFrame.h 476 enum OperandType {
488 /// Get the OperandType as a "const char *".
489 static const char *operandTypeString(OperandType OT);
493 static ArrayRef<OperandType[2]> getOperandTypes();
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIInstrInfo.h 760 bool isInlineConstant(const MachineOperand &MO, uint8_t OperandType) const;
764 return isInlineConstant(MO, OpInfo.OperandType);
785 return isInlineConstant(MO, MI.getDesc().OpInfo[OpIdx].OperandType);
802 return isInlineConstant(MO, MI.getDesc().OpInfo[OpIdx].OperandType);
812 return MO.isImm() && !isInlineConstant(MO, OpInfo.OperandType);
873 assert(OpInfo.OperandType == MCOI::OPERAND_IMMEDIATE);
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/
RISCVBaseInfo.h 159 enum OperandType : unsigned {

Completed in 65 milliseconds

1 2 3