mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-22 10:42:39 +01:00
[VE][NFC] Update comments to match the generated instructions
This commit is contained in:
parent
9d72576890
commit
06abe592f6
@ -206,7 +206,7 @@ void VEAsmPrinter::lowerGETGOTAndEmitMCInsts(const MachineInstr *MI,
|
|||||||
// lea %got, _GLOBAL_OFFSET_TABLE_@PC_LO(-24)
|
// lea %got, _GLOBAL_OFFSET_TABLE_@PC_LO(-24)
|
||||||
// and %got, %got, (32)0
|
// and %got, %got, (32)0
|
||||||
// sic %plt
|
// sic %plt
|
||||||
// lea.sl %got, _GLOBAL_OFFSET_TABLE_@PC_HI(%got, %plt)
|
// lea.sl %got, _GLOBAL_OFFSET_TABLE_@PC_HI(%plt, %got)
|
||||||
MCOperand cim24 = MCOperand::createImm(-24);
|
MCOperand cim24 = MCOperand::createImm(-24);
|
||||||
MCOperand loImm =
|
MCOperand loImm =
|
||||||
createGOTRelExprOp(VEMCExpr::VK_VE_PC_LO32, GOTLabel, OutContext);
|
createGOTRelExprOp(VEMCExpr::VK_VE_PC_LO32, GOTLabel, OutContext);
|
||||||
@ -251,10 +251,10 @@ void VEAsmPrinter::lowerGETFunPLTAndEmitMCInsts(const MachineInstr *MI,
|
|||||||
|
|
||||||
MCOperand RegPLT = MCOperand::createReg(VE::SX16); // PLT
|
MCOperand RegPLT = MCOperand::createReg(VE::SX16); // PLT
|
||||||
|
|
||||||
// lea %dst, %plt_lo(func)(-24)
|
// lea %dst, func@plt_lo(-24)
|
||||||
// and %dst, %dst, (32)0
|
// and %dst, %dst, (32)0
|
||||||
// sic %plt ; FIXME: is it safe to use %plt here?
|
// sic %plt ; FIXME: is it safe to use %plt here?
|
||||||
// lea.sl %dst, %plt_hi(func)(%dst, %plt)
|
// lea.sl %dst, func@plt_hi(%plt, %dst)
|
||||||
MCOperand cim24 = MCOperand::createImm(-24);
|
MCOperand cim24 = MCOperand::createImm(-24);
|
||||||
MCOperand loImm =
|
MCOperand loImm =
|
||||||
createGOTRelExprOp(VEMCExpr::VK_VE_PLT_LO32, AddrSym, OutContext);
|
createGOTRelExprOp(VEMCExpr::VK_VE_PLT_LO32, AddrSym, OutContext);
|
||||||
@ -298,7 +298,7 @@ void VEAsmPrinter::lowerGETTLSAddrAndEmitMCInsts(const MachineInstr *MI,
|
|||||||
// lea %s0, sym@tls_gd_lo(-24)
|
// lea %s0, sym@tls_gd_lo(-24)
|
||||||
// and %s0, %s0, (32)0
|
// and %s0, %s0, (32)0
|
||||||
// sic %lr
|
// sic %lr
|
||||||
// lea.sl %s0, sym@tls_gd_hi(%s0, %lr)
|
// lea.sl %s0, sym@tls_gd_hi(%lr, %s0)
|
||||||
// lea %s12, __tls_get_addr@plt_lo(8)
|
// lea %s12, __tls_get_addr@plt_lo(8)
|
||||||
// and %s12, %s12, (32)0
|
// and %s12, %s12, (32)0
|
||||||
// lea.sl %s12, __tls_get_addr@plt_hi(%s12, %lr)
|
// lea.sl %s12, __tls_get_addr@plt_hi(%s12, %lr)
|
||||||
|
Loading…
Reference in New Issue
Block a user