|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp 1250 EmitSegmentOverridePrefix(CurByte, MemoryOperand+X86::AddrSegmentReg,
1255 EmitByte(0xF3, CurByte, OS);
1257 EmitByte(0xF2, CurByte, OS);
1281 EmitByte(0x67, CurByte, OS);
1285 Rex = emitOpcodePrefix(TSFlags, CurByte, MemoryOperand, MI, Desc, STI, OS);
1287 EmitVEXOpcodePrefix(TSFlags, CurByte, MemoryOperand, MI, Desc, OS);
1310 EmitSegmentOverridePrefix(CurByte, 2, MI, OS);
1314 EmitByte(0x67, CurByte, OS);
1316 EmitByte(BaseOpcode, CurByte, OS);
1323 EmitSegmentOverridePrefix(CurByte, 1, MI, OS);
1327 EmitByte(0x67, CurByte, OS);
1329 EmitByte(BaseOpcode, CurByte, OS);
1337 EmitByte(0x67, CurByte, OS);
1339 EmitByte(BaseOpcode, CurByte, OS);
1349 EmitByte(BaseOpcode + OpcodeOffset, CurByte, OS);
1356 MCFixupKind(X86::reloc_branch_4byte_pcrel), CurByte, OS,
1362 EmitSegmentOverridePrefix(CurByte, 1, MI, OS);
1363 EmitByte(BaseOpcode, CurByte, OS);
1366 CurByte, OS, Fixups);
1370 EmitByte(BaseOpcode, CurByte, OS);
1373 CurByte, OS, Fixups);
1374 EmitImmediate(MI.getOperand(CurOp++), MI.getLoc(), 1, FK_Data_1, CurByte,
1378 EmitByte(BaseOpcode, CurByte, OS);
1381 CurByte, OS, Fixups);
1382 EmitImmediate(MI.getOperand(CurOp++), MI.getLoc(), 2, FK_Data_2, CurByte,
1387 EmitByte(BaseOpcode + GetX86RegNum(MI.getOperand(CurOp++)), CurByte, OS);
1391 EmitByte(BaseOpcode, CurByte, OS);
1401 GetX86RegNum(MI.getOperand(SrcRegNum)), CurByte, OS);
1406 EmitByte(BaseOpcode, CurByte, OS);
1416 Rex, CurByte, OS, Fixups, STI);
1421 EmitByte(BaseOpcode, CurByte, OS);
1431 GetX86RegNum(MI.getOperand(CurOp)), CurByte, OS);
1441 EmitByte(BaseOpcode, CurByte, OS);
1445 GetX86RegNum(MI.getOperand(CurOp)), CurByte, OS);
1451 EmitByte(BaseOpcode, CurByte, OS);
1462 GetX86RegNum(MI.getOperand(CurOp)), CurByte, OS);
1471 EmitByte(BaseOpcode + CC, CurByte, OS);
1474 GetX86RegNum(MI.getOperand(FirstOp)), CurByte, OS);
1486 EmitByte(BaseOpcode, CurByte, OS);
1489 TSFlags, Rex, CurByte, OS, Fixups, STI);
1498 EmitByte(BaseOpcode, CurByte, OS);
1501 TSFlags, Rex, CurByte, OS, Fixups, STI);
1515 EmitByte(BaseOpcode, CurByte, OS);
1518 TSFlags, Rex, CurByte, OS, Fixups, STI);
1528 EmitByte(BaseOpcode + CC, CurByte, OS);
1531 TSFlags, Rex, CurByte, OS, Fixups, STI);
1539 EmitByte(BaseOpcode + CC, CurByte, OS);
1540 EmitRegModRMByte(MI.getOperand(RegOp), 0, CurByte, OS);
1553 EmitByte(BaseOpcode, CurByte, OS);
1556 CurByte, OS);
1564 EmitByte(BaseOpcode + CC, CurByte, OS);
1566 emitMemModRMByte(MI, FirstMemOp, 0, TSFlags, Rex, CurByte, OS, Fixups, STI);
1579 EmitByte(BaseOpcode, CurByte, OS);
1582 Rex, CurByte, OS, Fixups, STI);
1608 EmitByte(BaseOpcode, CurByte, OS);
1609 EmitByte(0xC0 + Form - X86II::MRM_C0, CurByte, OS);
1624 CurByte, OS, Fixups);
1632 CurByte, OS, Fixups);
1637 EmitByte(X86II::getBaseOpcodeFor(TSFlags), CurByte, OS);