reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/X86/X86GenAsmMatcher.inc
 7140     case X86::DI: OpKind = MCK_GR16_NOREX; break;
gen/lib/Target/X86/X86GenCallingConv.inc
 3061       X86::AX, X86::CX, X86::DX, X86::DI, X86::SI
 3631       X86::AX, X86::CX, X86::DX, X86::DI, X86::SI, X86::R8W, X86::R9W, X86::R12W, X86::R13W, X86::R14W, X86::R15W
 3831       X86::AX, X86::CX, X86::DX, X86::DI, X86::SI, X86::R8W, X86::R9W, X86::R10W, X86::R11W, X86::R12W, X86::R14W, X86::R15W
gen/lib/Target/X86/X86GenRegisterInfo.inc
 1373     X86::AX, X86::CX, X86::DX, X86::SI, X86::DI, X86::BX, X86::BP, X86::SP, X86::R8W, X86::R9W, X86::R10W, X86::R11W, X86::R14W, X86::R15W, X86::R12W, X86::R13W, 
 1383     X86::AX, X86::CX, X86::DX, X86::SI, X86::DI, X86::BX, X86::BP, X86::SP, 
lib/Target/X86/AsmParser/X86AsmParser.cpp
 1038                        BaseReg != X86::SI && BaseReg != X86::DI))) {
 1071           (IndexReg != X86::SI && IndexReg != X86::DI)) {
 1228   unsigned Basereg = is64BitMode() ? X86::RDI : (Parse32 ? X86::EDI : X86::DI);
 1244   case X86::DI:
 1258     return IsSIReg ? X86::SI : X86::DI;
 1941   if ((BaseReg == X86::SI || BaseReg == X86::DI) &&
lib/Target/X86/AsmParser/X86Operand.h
  398        getMemBaseReg() == X86::DI) && isa<MCConstantExpr>(getMemDisp()) &&
lib/Target/X86/Disassembler/X86Disassembler.cpp
  270   static constexpr MCPhysReg llvmRegnums[] = {ALL_REGS};
  362     baseRegNo = insn.hasAdSize ? X86::DI : X86::EDI;
  365     baseRegNo = insn.hasAdSize ? X86::EDI : X86::DI;
  507   ALL_REGS
  622       indexReg = MCOperand::createReg(X86::DI);
  630       indexReg = MCOperand::createReg(X86::DI);
  645       ALL_EA_BASES
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
 1304     assert(((siReg == X86::SI && MI.getOperand(0).getReg() == X86::DI) ||
 1336         (is32BitMode(STI) && siReg == X86::DI))
lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
  104       {codeview::RegisterId::DI, X86::DI},
  612       case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI:
  613         return X86::DI;
  640       case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI:
  677     case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI:
  678       return X86::DI;
  713     case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI:
  749     case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: