Searched refs:getX86RegNum (Results 1 – 2 of 2) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/ |
| D | X86MCCodeEmitter.cpp | 59 unsigned getX86RegNum(const MCOperand &MO) const; 212 unsigned X86MCCodeEmitter::getX86RegNum(const MCOperand &MO) const { in getX86RegNum() function in X86MCCodeEmitter 311 emitByte(modRMByte(3, RegOpcodeFld, getX86RegNum(ModRMReg)), OS); in emitRegModRMByte() 403 unsigned BaseRegNo = BaseReg ? getX86RegNum(Base) : -1U; in emitMemModRMByte() 426 unsigned IndexReg16 = R16Table[getX86RegNum(IndexReg)]; in emitMemModRMByte() 580 unsigned IndexRegNo = IndexReg.getReg() ? getX86RegNum(IndexReg) : 4; in emitMemModRMByte() 1431 emitByte(BaseOpcode + getX86RegNum(MI.getOperand(CurOp++)), OS); in encodeInstruction() 1445 getX86RegNum(MI.getOperand(SrcRegNum)), OS); in encodeInstruction() 1453 emitMemModRMByte(MI, CurOp + 1, getX86RegNum(MI.getOperand(0)), TSFlags, in encodeInstruction() 1470 emitMemModRMByte(MI, CurOp, getX86RegNum(MI.getOperand(SrcRegNum)), TSFlags, in encodeInstruction() [all …]
|
| /openbsd/src/gnu/llvm/llvm/docs/ |
| D | WritingAnLLVMBackend.rst | 1934 MCE.emitByte(BaseOpcode + getX86RegNum(MI.getOperand(CurOp++).getReg()));
|