#[repr(u32)]
pub enum RelocationType {
Show 345 variants _FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone = 0, _Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8 = 1, _FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16 = 9, _PariscTlsLe21LOrMicromipsCallLo16OrPariscTprel21LOrIa64LtoffTprel22 = 154, _PariscTlsLe14ROrPariscTprel14R = 158, _PariscTlsIe21LOrPariscLtoffTp21LOrShCopy = 162, _PariscTlsIe14ROrMicromipsTlsGottprelOrPariscLtoffTp14ROrShGotoffOrIa64Dtpmod64Msb = 166, _PariscTlsTprel32OrMicromipsCallHi16OrPariscTprel32 = 153, _PariscTlsTprel64OrPpcVleRel8OrPariscTprel64 = 216, _S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16 = 2, _S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24 = 3, _S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32 = 4, _S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26 = 5, _S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel = 6, _S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30 = 7, _S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8 = 8, _S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24 = 10, _S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32 = 11, _S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda = 12, _S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff = 13, _S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel = 14, _S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel = 15, _S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel = 16, _S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel = 17, _S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32 = 18, _S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1 = 20, _S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2 = 21, _S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld = 22, _S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1 = 23, _S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2 = 24, _S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel = 25, _S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW = 26, _S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me = 28, _S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe = 29, _S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me = 30, _S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe = 31, _S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me = 32, _S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8 = 33, _S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9 = 34, _S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8 = 35, _S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81 = 36, _S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9 = 38, _S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91 = 39, _S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92 = 40, _S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1 = 41, _S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2 = 42, _S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1 = 43, _S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2 = 44, _S390TlsLdm32OrPpc64Plt64OrMipsTlsDtprelLo16OrTilegxImm16X1Hw0LastOrSparc6OrArmMovwPrelNcOrCkcoreDoffsetImm18By2OrM32RRel32OrNios2CallHaOrTileproImm16X0GotHaOrRiscvRvcJumpOrMetagRelativeOrIa64Gprel32Lsb = 45, _S390TlsLdm64OrPpc64Pltrel64OrMipsTlsGottprelOrTilegxImm16X0Hw1LastOrSparcDisp64OrArmMovtPrelOrAlphaNumOrCkcoreDoffsetImm18By4OrTileproImm16X1GotHaOrRiscvRvcLuiOrMetagGlobDatOrIa64Gprel64Msb = 46, _S390TlsIe32OrPpc64Toc16OrMipsTlsTprel32OrTilegxImm16X1Hw1LastOrSparcPlt64OrArmThmMovwAbsNcOrIa64Gprel64LsbOrTileproMmstartX0OrRiscvGprelIOrMetagTlsGd = 47, _S390TlsIe64OrPpc64Toc16LoOrMipsTlsTprel64OrTilegxImm16X0Hw2LastOrSparcHix22OrArmThmMovtAbsOrPariscSegbaseOrCkcoreGotImm18By4OrM32RGot24OrTileproMmendX0OrRiscvGprelSOrMetagTlsLdm = 48, _S390TlsIeentOrPpc64Toc16HiOrMipsTlsTprelHi16OrTilegxImm16X1Hw2LastOrSparcLox10OrArmThmMovwPrelNcOrPariscSegrel32OrCkcorePltImm18By4OrM32R26PltrelOrTileproMmstartX1OrRiscvTprelIOrMetagTlsLdoHi16 = 49, _S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32 = 50, _S390TlsLe64OrPpc64TocOrMipsGlobDatOrTilegxImm16X1Hw0PcrelOrSparcM44OrArmThmJump19OrCkcoreTlsLe32OrM32RGlobDatOrTileproShamtX0OrRiscvRelaxOrMetagTlsLdoOrIa64Ltoff64IOrArcGotpc32 = 51, _S390TlsLdo32OrPpc64Pltgot16OrTilegxImm16X0Hw1PcrelOrSparcL44OrArmThmJump6OrCkcoreTlsIe32OrM32RJmpSlotOrTileproShamtX1OrRiscvSub6OrMetagTlsIeOrArcPlt32 = 52, _S390TlsLdo64OrPpc64Pltgot16LoOrTilegxImm16X1Hw1PcrelOrSparcRegisterOrArmThmAluPrel110OrCkcoreTlsGd32OrM32RRelativeOrTileproShamtY0OrRiscvSet6OrMetagTlsIenonpicOrArcCopy = 53, _S390TlsDtpmodOrPpc64Pltgot16HiOrTilegxImm16X0Hw2PcrelOrSparcUa64OrArmThmPc12OrPariscPltoff14ROrCkcoreTlsLdm32OrM32RGotoffOrTileproShamtY1OrRiscvSet8OrMetagTlsIenonpicHi16OrArcGlobDat = 54, _S390TlsDtpoffOrPpc64Pltgot16HaOrTilegxImm16X1Hw2PcrelOrSparcUa16OrArmAbs32NoiOrCkcoreTlsLdo32OrM32RGotpc24OrTileproDestImm8X1OrRiscvSet16OrMetagTlsIenonpicLo16OrArcJumpSlot = 55, _S390TlsTpoffOrPpc64Addr16DsOrTilegxImm16X0Hw3PcrelOrSparcTlsGdHi22OrArmRel32NoiOrCkcoreTlsDtpmod32OrM32RGot16HiUloOrRiscvSet32OrMetagTlsTpoffOrArcRelative = 56, _S390Got20OrPpc64Got16DsOrTilegxImm16X0Hw0LastPcrelOrSparcTlsGdAddOrArmAluPcG0OrPariscLtoffFptr21LOrCkcoreTlsTpoff32OrM32RGot16LoOrRiscvIrelativeOrMetagTlsDtpoffOrIa64Pltoff22OrArcGotpc = 58, _S390Gotplt20OrPpc64Got16LoDsOrTilegxImm16X1Hw0LastPcrelOrSparcTlsGdCallOrArmAluPcG1NcOrIa64Pltoff64IOrM32RGotpcHiUloOrRiscvNumOrMetagTlsLeOrArcGot32 = 59, _S390TlsGotie20OrPpc64Plt16LoDsOrMipsPc21S2OrTilegxImm16X0Hw1LastPcrelOrSparcTlsLdmHi22OrArmAluPcG1OrM32RGotpcHiSloOrTileproTlsGdCallOrMetagTlsLeHi16 = 60, _S390IrelativeOrPpc64SectoffDsOrMipsPc26S2OrTilegxImm16X1Hw1LastPcrelOrSparcTlsLdmLo10OrArmAluPcG2OrM32RGotpcLoOrTileproImm8X0TlsGdAddOrMetagTlsLeLo16 = 61, _S390Pc12DblOrPpc64SectoffLoDsOrMipsPc18S3OrTilegxImm16X0Hw2LastPcrelOrSparcTlsLdmAddOrArmLdrPcG1OrPariscLtoffFptr14ROrS390NumOrM32RGotoffHiUloOrTileproImm8X1TlsGdAddOrIa64Pltoff64Msb = 62, _S390Plt12DblOrPpc64Toc16DsOrMipsPc19S2OrTilegxImm16X1Hw2LastPcrelOrSparcTlsLdmCallOrArmLdrPcG2OrIa64Pltoff64LsbOrM32RGotoffHiSloOrTileproImm8Y0TlsGdAdd = 63, _S390Pc24DblOrPpc64Toc16LoDsOrMipsPchi16OrTilegxImm16X0Hw0GotOrSparcTlsLdoHix22OrArmLdrsPcG0OrPariscFptr64OrM32RGotoffLoOrTileproImm8Y1TlsGdAdd = 64, _S390Plt24DblOrPpc64Pltgot16DsOrMipsPclo16OrTilegxImm16X1Hw0GotOrSparcTlsLdoLox10OrArmLdrsPcG1OrPariscPlabel32OrTileproTlsIeLoad = 65, _S390GnuVtentryOrPowerpcRel16HiOrSparcGnuVtentryOrX8664GnuVtentryOrI386GnuVtentryOrPpcRel16HiOrPpc64Rel16HiOrArmThmRpc22 = 251, _PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst = 19, _PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me = 27, _PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82 = 37, _Ppc64Addr16LoDsOrTilegxImm16X1Hw3PcrelOrSparcTlsGdLo10OrArmAluPcG0NcOrPariscLtoffFptr32OrCkcoreTlsDtpoff32OrS39020OrM32RGot16HiSloOrRiscv32PcrelOrMetagTlsDtpmodOrArcGotoff = 57, _Ppc64Pltgot16LoDsOrTilegxImm16X0Hw0PltPcrelOrSparcTlsLdoAddOrArmLdrsPcG2OrPariscPlabel21LOrTileproImm16X0TlsGdOrArcTlsDtpmod = 66, _PowerpcTlsOrTilegxImm16X1Hw0PltPcrelOrSparcTlsIeHi22OrArmLdcPcG0OrPpcTlsOrPpc64TlsOrTileproImm16X1TlsGdOrIa64Fptr64IOrArcTlsDtpoff = 67, _PowerpcDtpmodOrTilegxImm16X0Hw1PltPcrelOrSparcTlsIeLo10OrArmLdcPcG1OrPpcDtpmod32OrPpc64Dtpmod64OrTileproImm16X0TlsGdLoOrIa64Fptr32MsbOrArcTlsTpoff = 68, _PowerpcTprel16OrTilegxImm16X1Hw1PltPcrelOrSparcTlsIeLdOrArmLdcPcG2OrPpcTprel16OrPpc64Tprel16OrTileproImm16X1TlsGdLoOrIa64Fptr32LsbOrArcTlsGdGot = 69, _PowerpcTprel16LoOrTilegxImm16X0Hw2PltPcrelOrSparcTlsIeLdxOrArmAluSbG0NcOrPariscPlabel14ROrPpcTprel16LoOrPpc64Tprel16LoOrTileproImm16X0TlsGdHiOrIa64Fptr64MsbOrArcTlsGdLd = 70, _PowerpcTprel16HiOrTilegxImm16X1Hw2PltPcrelOrSparcTlsIeAddOrArmAluSbG0OrPpcTprel16HiOrPpc64Tprel16HiOrTileproImm16X1TlsGdHiOrIa64Fptr64LsbOrArcTlsGdCall = 71, _PowerpcTprel16HaOrTilegxImm16X0Hw0LastGotOrSparcTlsLeHix22OrArmAluSbG1NcOrPariscPcrel64OrPpcTprel16HaOrPpc64Tprel16HaOrTileproImm16X0TlsGdHaOrIa64Pcrel60BOrArcTlsIeGot = 72, _PowerpcTprelOrTilegxImm16X1Hw0LastGotOrSparcTlsLeLox10OrArmAluSbG1OrPpcTprel32OrPpc64Tprel64OrTileproImm16X1TlsGdHaOrIa64Pcrel21B = 73, _PowerpcDtprel16OrTilegxImm16X0Hw1LastGotOrSparcTlsDtpmod32OrArmAluSbG2OrPariscPcrel22FOrPpcDtprel16OrPpc64Dtprel16OrTileproImm16X0TlsIeOrIa64Pcrel21MOrArcTlsDtpoffS9OrArcTlsLeS9 = 74, _PowerpcDtprel16LoOrTilegxImm16X1Hw1LastGotOrSparcTlsDtpmod64OrArmLdrSbG0OrPariscPcrel14WrOrPpcDtprel16LoOrPpc64Dtprel16LoOrTileproImm16X1TlsIeOrIa64Pcrel21FOrArcTlsLe32 = 75, _PowerpcDtprel16HiOrSparcTlsDtpoff32OrArmLdrSbG1OrPariscPcrel14DrOrPpcDtprel16HiOrPpc64Dtprel16HiOrTileproImm16X0TlsIeLoOrTilegxImm16X0Hw3PltPcrelOrIa64Pcrel32Msb = 76, _PowerpcDtprel16HaOrSparcTlsDtpoff64OrArmLdrSbG2OrPariscPcrel16FOrPpcDtprel16HaOrPpc64Dtprel16HaOrTileproImm16X1TlsIeLoOrTilegxImm16X1Hw3PltPcrelOrIa64Pcrel32Lsb = 77, _PowerpcDtprelOrTilegxImm16X0Hw0TlsGdOrSparcTlsTpoff32OrArmLdrsSbG0OrPariscPcrel16WfOrPpcDtprel32OrPpc64Dtprel64OrTileproImm16X0TlsIeHiOrIa64Pcrel64Msb = 78, _PowerpcGotTlsgd16OrTilegxImm16X1Hw0TlsGdOrSparcTlsTpoff64OrArmLdrsSbG1OrPariscPcrel16DfOrPpcGotTlsgd16OrPpc64GotTlsgd16OrTileproImm16X1TlsIeHiOrIa64Pcrel64Lsb = 79, _PowerpcGotTlsgd16LoOrTilegxImm16X0Hw0TlsLeOrArmLdrsSbG2OrSparcGotdataHix22OrPariscDir64OrPpcGotTlsgd16LoOrPpc64GotTlsgd16LoOrTileproImm16X0TlsIeHa = 80, _PowerpcGotTlsgd16HiOrSparcGotdataLox10OrTilegxImm16X1Hw0TlsLeOrArmLdcSbG0OrPpcGotTlsgd16HiOrPpc64GotTlsgd16HiOrTileproImm16X1TlsIeHa = 81, _PowerpcGotTlsgd16HaOrSparcGotdataOpHix22OrTilegxImm16X0Hw0LastTlsLeOrArmLdcSbG1OrPpcGotTlsgd16HaOrPpc64GotTlsgd16HaOrTileproTlsDtpmod32OrIa64LtoffFptr22 = 82, _PowerpcGotTlsld16OrSparcGotdataOpLox10OrTilegxImm16X1Hw0LastTlsLeOrArmLdcSbG2OrPariscDir14WrOrPpcGotTlsld16OrPpc64GotTlsld16OrTileproTlsDtpoff32OrIa64LtoffFptr64I = 83, _PowerpcGotTlsld16LoOrSparcGotdataOpOrTilegxImm16X0Hw1LastTlsLeOrArmMovwBrelNcOrPariscDir14DrOrPpcGotTlsld16LoOrPpc64GotTlsld16LoOrTileproTlsTpoff32OrIa64LtoffFptr32Msb = 84, _PowerpcGotTlsld16HiOrTilegxImm16X1Hw1LastTlsLeOrSparcH34OrArmMovtBrelOrPariscDir16FOrPpcGotTlsld16HiOrPpc64GotTlsld16HiOrTileproImm16X0TlsLeOrIa64LtoffFptr32Lsb = 85, _PowerpcGotTlsld16HaOrTilegxImm16X0Hw0LastTlsGdOrSparcSize32OrArmMovwBrelOrPariscDir16WfOrPpcGotTlsld16HaOrPpc64GotTlsld16HaOrTileproImm16X1TlsLeOrIa64LtoffFptr64Msb = 86, _PowerpcGotTprel16OrTilegxImm16X1Hw0LastTlsGdOrSparcSize64OrArmThmMovwBrelNcOrPariscDir16DfOrPpcGotTprel16OrPpc64GotTprel16DsOrTileproImm16X0TlsLeLoOrIa64LtoffFptr64Lsb = 87, _PowerpcGotTprel16LoOrTilegxImm16X0Hw1LastTlsGdOrSparcWdisp10OrArmThmMovtBrelOrPariscGprel64OrPpcGotTprel16LoOrPpc64GotTprel16LoDsOrTileproImm16X1TlsLeLo = 88, _PowerpcGotTprel16HiOrTilegxImm16X1Hw1LastTlsGdOrArmThmMovwBrelOrPpcGotTprel16HiOrPpc64GotTprel16HiOrTileproImm16X0TlsLeHi = 89, _PowerpcGotTprel16HaOrTilegxIrelativeOrArmTlsGotdescOrPpcGotTprel16HaOrPpc64GotTprel16HaOrTileproImm16X1TlsLeHi = 90, _PowerpcGotDtprel16OrArmTlsCallOrPariscGprel14WrOrPpcGotDtprel16OrPpc64GotDtprel16DsOrTileproImm16X0TlsLeHa = 91, _PowerpcGotDtprel16LoOrTilegxImm16X0Hw0TlsIeOrArmTlsDescseqOrPariscGprel14DrOrPpcGotDtprel16LoOrPpc64GotDtprel16LoDsOrTileproImm16X1TlsLeHaOrIa64Segrel32Msb = 92, _PowerpcGotDtprel16HiOrTilegxImm16X1Hw0TlsIeOrArmThmTlsCallOrPariscGprel16FOrPpcGotDtprel16HiOrPpc64GotDtprel16HiOrIa64Segrel32Lsb = 93, _PowerpcGotDtprel16HaOrTilegxImm16X0Hw0LastPltPcrelOrArmPlt32AbsOrPariscGprel16WfOrPpcGotDtprel16HaOrPpc64GotDtprel16HaOrIa64Segrel64Msb = 94, _PpcTlsgdOrPpc64Tprel16DsOrTilegxImm16X1Hw0LastPltPcrelOrArmGotAbsOrPariscGprel16DfOrIa64Segrel64Lsb = 95, _PpcTlsldOrPpc64Tprel16LoDsOrTilegxImm16X0Hw1LastPltPcrelOrArmGotPrelOrPariscLtoff64 = 96, _Ppc64Tprel16HigherOrTilegxImm16X1Hw1LastPltPcrelOrArmGotBrel12 = 97, _Ppc64Tprel16HigheraOrTilegxImm16X0Hw2LastPltPcrelOrArmGotoff12 = 98, _Ppc64Tprel16HighestOrTilegxImm16X1Hw2LastPltPcrelOrArmGotrelaxOrPariscLtoff14Wr = 99, _Ppc64Tprel16HighestaOrTilegxImm16X0Hw0LastTlsIeOrArmGnuVtentryOrPariscLtoff14DrOrIa64Secrel32Msb = 100, _PpcEmbNaddr32OrPpc64Dtprel16DsOrMips16GprelOrTilegxImm16X1Hw0LastTlsIeOrArmGnuVtinheritOrPariscLtoff16FOrIa64Secrel32Lsb = 101, _PpcEmbNaddr16OrPpc64Dtprel16LoDsOrMips16Got16OrTilegxImm16X0Hw1LastTlsIeOrArmThmJump11OrPariscLtoff16WfOrArmThmPc11OrNds32TlsTpoffOrIa64Secrel64Msb = 102, _PpcEmbNaddr16LoOrPpc64Dtprel16HigherOrMips16Call16OrTilegxImm16X1Hw1LastTlsIeOrArmThmJump8OrPariscLtoff16DfOrArmThmPc9OrIa64Secrel64Lsb = 103, _PpcEmbNaddr16HiOrPpc64Dtprel16HigheraOrMips16Hi16OrArmTlsGd32OrPariscSecrel64 = 104, _PpcEmbNaddr16HaOrPpc64Dtprel16HighestOrMips16Lo16OrArmTlsLdm32 = 105, _PpcEmbSdai16OrPpc64Dtprel16HighestaOrMips16TlsGdOrTilegxTlsDtpmod64OrArmTlsLdo32 = 106, _PpcEmbSda2I16OrPpc64TlsgdOrMips16TlsLdmOrTilegxTlsDtpoff64OrArmTlsIe32 = 107, _PpcEmbSda2RelOrPpc64TlsldOrMips16TlsDtprelHi16OrTilegxTlsTpoff64OrArmTlsLe32OrIa64Rel32Msb = 108, _PpcEmbSda21OrPpc64TocsaveOrMips16TlsDtprelLo16OrTilegxTlsDtpmod32OrArmTlsLdo12OrIa64Rel32Lsb = 109, _PpcEmbMrkrefOrPpc64Addr16HighOrMips16TlsGottprelOrTilegxTlsDtpoff32OrArmTlsLe12OrIa64Rel64Msb = 110, _PpcEmbRelsec16OrPpc64Addr16HighaOrMips16TlsTprelHi16OrTilegxTlsTpoff32OrArmTlsIe12GpOrIa64Rel64Lsb = 111, _PpcEmbRelstLoOrPpc64Tprel16HighOrMips16TlsTprelLo16OrTilegxTlsGdCallOrArmPrivate0OrPariscSegrel64 = 112, _PpcEmbRelstHiOrPpc64Tprel16HighaOrArmPrivate1OrTilegxImm8X0TlsGdAdd = 113, _PpcEmbRelstHaOrPpc64Dtprel16HighOrArmPrivate2OrTilegxImm8X1TlsGdAdd = 114, _PpcEmbBitFldOrPpc64Dtprel16HighaOrArmPrivate3OrTilegxImm8Y0TlsGdAddOrPariscPltoff14Wr = 115, _PpcEmbRelsdaOrPpc64Rel24NotocOrArmPrivate4OrTilegxImm8Y1TlsGdAddOrPariscPltoff14DrOrIa64Ltv32Msb = 116, _Ppc64Addr64LocalOrArmPrivate5OrTilegxTlsIeLoadOrPariscPltoff16FOrIa64Ltv32Lsb = 117, _Ppc64EntryOrArmPrivate6OrTilegxImm8X0TlsAddOrPariscPltoff16WfOrIa64Ltv64Msb = 118, _PowerpcPltseqOrArmPrivate7OrTilegxImm8X1TlsAddOrPariscPltoff16DfOrNds32TlsDescOrIa64Ltv64Lsb = 119, _PowerpcPltcallOrArmPrivate8OrTilegxImm8Y0TlsAddOrPariscLtoffFptr64 = 120, _Ppc64PltseqNotocOrArmPrivate9OrTilegxImm8Y1TlsAddOrIa64Pcrel21Bi = 121, _Ppc64PltcallNotocOrArmPrivate10OrIa64Pcrel22 = 122, _Ppc64PcrelOptOrArmPrivate11OrPariscLtoffFptr14WrOrIa64Pcrel64I = 123, _Ppc64Rel24P9NotocOrArmPrivate12OrPariscLtoffFptr14Dr = 124, _Ppc64D34OrTilegxGnuVtinheritOrArmMeTooOrMipsNumOrPariscLoreserveOrPariscCopyOrTileproGnuVtinheritOrIa64Ipltmsb = 128, _Ppc64D34LoOrTilegxGnuVtentryOrArmThmTlsDescseq16OrPariscIpltOrArmThmTlsDescseqOrTileproGnuVtentryOrIa64Ipltlsb = 129, _Ppc64D34Hi30OrArmThmTlsDescseq32OrTilegxNumOrPariscEpltOrTileproNum = 130, _Ppc64D34Ha30OrArmThmGotBrel12 = 131, _Ppc64Pcrel34OrIa64Copy = 132, _Ppc64GotPcrel34OrIa64Sub = 133, _Ppc64PltPcrel34OrMicromipsHi16OrIa64Ltoff22X = 134, _Ppc64PltPcrel34NotocOrMicromipsLo16OrIa64Ldxmov = 135, _Ppc64Addr16Higher34OrMicromipsGprel16 = 136, _Ppc64Addr16Highera34OrMicromipsLiteralOrArmThmBf12 = 137, _Ppc64Addr16Highest34OrMicromipsGot16OrArmThmBf18 = 138, _Ppc64Addr16Highesta34OrMicromipsPc7S1 = 139, _Ppc64Rel16Higher34OrMicromipsPc10S1 = 140, _Ppc64Rel16Highera34OrMicromipsPc16S1 = 141, _Ppc64Rel16Highest34OrMicromipsCall16 = 142, Ppc64Rel16Highesta34 = 143, _Ppc64D28OrShTlsGd32 = 144, _Ppc64Pcrel28OrMicromipsGotDispOrIa64Tprel14OrShTlsLd32 = 145, _Ppc64Tprel34OrMicromipsGotPageOrIa64Tprel22OrShTlsLdo32 = 146, _Ppc64Dtprel34OrMicromipsGotOfstOrIa64Tprel64IOrShTlsIe32 = 147, _Ppc64GotTlsgdPcrel34OrMicromipsGotHi16OrShTlsLe32 = 148, _Ppc64GotTlsldPcrel34OrMicromipsGotLo16OrShTlsDtpmod32 = 149, _Ppc64GotTprelPcrel34OrMicromipsSubOrIa64Tprel64MsbOrShTlsDtpoff32 = 150, _Ppc64GotDtprelPcrel34OrMicromipsHigherOrIa64Tprel64LsbOrShTlsTpoff32 = 151, PpcVleRel15 = 217, PpcVleRel24 = 218, _PpcVleLo16AOrPariscTprel14Wr = 219, _PpcVleLo16DOrPariscTprel14Dr = 220, _PpcVleHi16AOrPariscTprel16F = 221, _PpcVleHi16DOrPariscTprel16Wf = 222, _PpcVleHa16AOrPariscTprel16Df = 223, _PpcVleHa16DOrPariscLtoffTp64 = 224, PpcVleSda21 = 225, PpcVleSda21Lo = 226, _PpcVleSdarelLo16AOrPariscLtoffTp14Wr = 227, _PpcVleSdarelLo16DOrPariscLtoffTp14Dr = 228, _PpcVleSdarelHi16AOrPariscLtoffTp16F = 229, _PpcVleSdarelHi16DOrPariscLtoffTp16Wf = 230, _PpcVleSdarelHa16AOrPariscLtoffTp16Df = 231, _PpcVleSdarelHa16DOrPariscGnuVtentry = 232, _Ppc64Rel16HighOrPariscTlsLdo21L = 240, _Ppc64Rel16HighaOrPariscTlsLdo14R = 241, _Ppc64Rel16HigherOrPariscTlsDtpmod32 = 242, _Ppc64Rel16HigheraOrPariscTlsDtpmod64 = 243, _Ppc64Rel16HighestOrPariscTlsDtpoff32 = 244, _Ppc64Rel16HighestaOrPariscTlsDtpoff64 = 245, PowerpcRel16DxHa = 246, Ppc64JmpIrel = 247, _PowerpcIrelativeOrSparcJmpIrelOrPpcIrelativeOrPpc64Irelative = 248, _PowerpcRel16OrMipsEhOrSparcIrelativeOrPpcRel16OrPpc64Rel16OrArmRxpc25 = 249, _PowerpcRel16LoOrSparcGnuVtinheritOrPpcRel16LoOrPpc64Rel16LoOrArmRsbrel32 = 250, _PowerpcRel16HaOrSparcRev32OrPpcRel16HaOrPpc64Rel16HaOrArmRrel32 = 252, _PowerpcGnuVtinheritOrSparcNumOrArmRabs22 = 253, _PowerpcGnuVtentryOrMipsGnuVtentryOrArmRpc24 = 254, _PpcToc16OrPariscHireserveOrArmRbase = 255, _MipsCopyOrArmPrivate14OrPariscLtoffFptr16Wf = 126, _MipsJumpSlotOrArmPrivate15OrPariscLtoffFptr16Df = 127, MicromipsHighest = 152, MicromipsScnDisp = 155, MicromipsJalr = 156, MicromipsHi0Lo16 = 157, _MicromipsTlsLdmOrShGlobDat = 163, _MicromipsTlsDtprelHi16OrShJmpSlot = 164, _MicromipsTlsDtprelLo16OrShRelative = 165, MicromipsTlsTprelHi16 = 169, _MicromipsTlsTprelLo16OrIa64LtoffDtpmod22 = 170, MicromipsPc23S2 = 173, _ArmPrivate13OrPariscLtoffFptr16F = 125, _AArch64WithdrawnOrArmNumOrShNumOrM32RNum = 256, AArch64Abs32 = 258, AArch64Abs16 = 259, AArch64Prel64 = 260, AArch64Prel32 = 261, AArch64Prel16 = 262, AArch64MovwUabsG0 = 263, AArch64MovwUabsG0Nc = 264, AArch64MovwUabsG1 = 265, AArch64MovwUabsG1Nc = 266, AArch64MovwUabsG2 = 267, AArch64MovwUabsG2Nc = 268, AArch64MovwUabsG3 = 269, AArch64MovwSabsG0 = 270, AArch64MovwSabsG1 = 271, AArch64MovwSabsG2 = 272, AArch64LdPrelLo19 = 273, AArch64AdrPrelLo21 = 274, AArch64AdrPrelPgHi21 = 275, AArch64AdrPrelPgHi21Nc = 276, AArch64AddAbsLo12Nc = 277, AArch64Ldst8AbsLo12Nc = 278, AArch64Tstbr14 = 279, AArch64Condbr19 = 280, AArch64Jump26 = 282, AArch64Call26 = 283, AArch64Ldst16AbsLo12Nc = 284, AArch64Ldst32AbsLo12Nc = 285, AArch64Ldst64AbsLo12Nc = 286, AArch64MovwPrelG0 = 287, AArch64MovwPrelG0Nc = 288, AArch64MovwPrelG1 = 289, AArch64MovwPrelG1Nc = 290, AArch64MovwPrelG2 = 291, AArch64MovwPrelG2Nc = 292, AArch64MovwPrelG3 = 293, AArch64Ldst128AbsLo12Nc = 299, AArch64MovwGotoffG0 = 300, AArch64MovwGotoffG0Nc = 301, AArch64MovwGotoffG1 = 302, AArch64MovwGotoffG1Nc = 303, AArch64MovwGotoffG2 = 304, AArch64MovwGotoffG2Nc = 305, AArch64MovwGotoffG3 = 306, AArch64Gotrel64 = 307, AArch64Gotrel32 = 308, AArch64GotLdPrel19 = 309, AArch64Ld64GotoffLo15 = 310, AArch64AdrGotPage = 311, AArch64Ld64GotLo12Nc = 312, AArch64Ld64GotpageLo15 = 313, AArch64TlsgdAdrPage21 = 513, AArch64TlsgdAddLo12Nc = 514, AArch64TlsgdMovwG1 = 515, AArch64TlsgdMovwG0Nc = 516, AArch64TlsldAdrPrel21 = 517, AArch64TlsldAdrPage21 = 518, AArch64TlsldAddLo12Nc = 519, AArch64TlsldMovwG1 = 520, AArch64TlsldMovwG0Nc = 521, AArch64TlsldLdPrel19 = 522, AArch64TlsldMovwDtprelG2 = 523, AArch64TlsldMovwDtprelG1 = 524, AArch64TlsldMovwDtprelG1Nc = 525, AArch64TlsldMovwDtprelG0 = 526, AArch64TlsldMovwDtprelG0Nc = 527, AArch64TlsldAddDtprelHi12 = 528, AArch64TlsldAddDtprelLo12 = 529, AArch64TlsldAddDtprelLo12Nc = 530, AArch64TlsldLdst8DtprelLo12 = 531, AArch64TlsldLdst8DtprelLo12Nc = 532, AArch64TlsldLdst16DtprelLo12 = 533, AArch64TlsldLdst16DtprelLo12Nc = 534, AArch64TlsldLdst32DtprelLo12 = 535, AArch64TlsldLdst32DtprelLo12Nc = 536, AArch64TlsldLdst64DtprelLo12 = 537, AArch64TlsldLdst64DtprelLo12Nc = 538, AArch64TlsieMovwGottprelG1 = 539, AArch64TlsieMovwGottprelG0Nc = 540, AArch64TlsieAdrGottprelPage21 = 541, AArch64TlsieLd64GottprelLo12Nc = 542, AArch64TlsieLdGottprelPrel19 = 543, AArch64TlsleMovwTprelG2 = 544, AArch64TlsleMovwTprelG1 = 545, AArch64TlsleMovwTprelG1Nc = 546, AArch64TlsleMovwTprelG0 = 547, AArch64TlsleMovwTprelG0Nc = 548, AArch64TlsleAddTprelHi12 = 549, AArch64TlsleAddTprelLo12 = 550, AArch64TlsleAddTprelLo12Nc = 551, AArch64TlsleLdst8TprelLo12 = 552, AArch64TlsleLdst8TprelLo12Nc = 553, AArch64TlsleLdst16TprelLo12 = 554, AArch64TlsleLdst16TprelLo12Nc = 555, AArch64TlsleLdst32TprelLo12 = 556, AArch64TlsleLdst32TprelLo12Nc = 557, AArch64TlsleLdst64TprelLo12 = 558, AArch64TlsleLdst64TprelLo12Nc = 559, AArch64TlsdescLdPrel19 = 560, AArch64TlsdescAdrPrel21 = 561, AArch64TlsdescAdrPage21 = 562, AArch64TlsdescLd64Lo12 = 563, AArch64TlsdescAddLo12 = 564, AArch64TlsdescOffG1 = 565, AArch64TlsdescOffG0Nc = 566, AArch64TlsdescLdr = 567, AArch64TlsdescAdd = 568, AArch64TlsdescCall = 569, AArch64TlsleLdst128TprelLo12 = 570, AArch64TlsleLdst128TprelLo12Nc = 571, AArch64TlsldLdst128DtprelLo12 = 572, AArch64TlsldLdst128DtprelLo12Nc = 573, AArch64GlobDat = 1_025, AArch64JumpSlot = 1_026, AArch64Relative = 1_027, _AArch64TlsDtprel64OrAArch64TlsDtprel = 1_029, _AArch64TlsTprel64OrAArch64TlsTprel = 1_030, AArch64Tlsdesc = 1_031, AArch64Irelative = 1_032, _PariscLtoffTp14FOrShGotpcOrIa64Dtpmod64Lsb = 167, PariscGnuVtinherit = 233, PariscTlsGd21L = 234, PariscTlsGd14R = 235, PariscTlsGdcall = 236, PariscTlsLdm21L = 237, PariscTlsLdm14R = 238, PariscTlsLdmcall = 239, _PpcDiabSda21LoOrAArch64P32CopyOrIa64Dtprel32Msb = 180, _PpcDiabSda21HiOrAArch64P32GlobDatOrIa64Dtprel32Lsb = 181, _PpcDiabSda21HaOrAArch64P32JumpSlotOrIa64Dtprel64Msb = 182, _PpcDiabRelsdaLoOrAArch64P32RelativeOrIa64Dtprel64Lsb = 183, _PpcDiabRelsdaHiOrAArch64P32TlsDtpmod = 184, _PpcDiabRelsdaHaOrAArch64P32TlsDtprel = 185, _AArch64P32TlsTprelOrIa64LtoffDtprel22 = 186, AArch64P32Tlsdesc = 187, AArch64P32Irelative = 188, AArch64Abs64 = 257, AArch64TlsgdAdrPrel21 = 512, AArch64Copy = 1_024, AArch64TlsDtpmod = 1_028, _ArmIrelativeOrShGot32 = 160, Ia64Dtprel14 = 177, Ia64Dtprel22 = 178, Ia64Dtprel64I = 179, ShPlt32 = 161,
}

Variants§

§

_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone = 0

FooNone Or PowerpcNone Or MipsNone Or TilegxNone Or X8664None Or SparcNone Or I386None Or No reloc Or No reloc Or No reloc Or PpcNone Or No relocation Or No reloc Or no reloc Or ShNone Or No reloc Or CrisNone Or No reloc Or No reloc Or No reloc Or No reloc Or No reloc Or RiscvNone Or No reloc Or MetagHiaddr16 Or Nds32None Or Or1KNone Or Ppc64None Or none Or ArcNone

§

_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8 = 1

Foo32 Or PowerpcAddr32 Or Mips16 Or Tilegx64 Or S3908 Or X866464 Or Sparc8 Or ArmPc24 Or I38632 Or Direct 32 bit Or Direct 32-bit reference Or Direct 32 bit Or 32bit absolute address Or Direct 32 bit Or direct 32 bit (S + A) Or ShDir32 Or Cris8 Or Direct 32 bit Or Direct 16 bit Or Direct 32 bit Or Direct signed 16 bit Or Direct 32 bit Or Riscv32 Or Bpf6464 Or MetagLoaddr16 Or Or1K32 Or 32bit absolute address Or Arc8

§

_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16 = 9

FooIllegal Or PowerpcAddr14Brntaken Or TilegxHw0 Or S390Copy Or MipsGot16 Or X8664Gotpcrel Or SparcHi22 Or ArmSbrel32 Or I386Gotoff Or 8 bit PC relative GOT entry Or 32-bit rel. address Or PC relative 16 bit Or PpcAddr14Brntaken Or 32 bit adjust program base(B + A) Or ShDir8L Or CrisCopy Or Direct 24 bit Or Low 16 bit Or No reloc Or High 16 bit Or High 16 bit, adjusted Or RiscvTlsDtprel64 Or MetagReg16Op1 Or Or1K32Pcrel Or Ppc64Addr14Brntaken Or ArcN16

§

_PariscTlsLe21LOrMicromipsCallLo16OrPariscTprel21LOrIa64LtoffTprel22 = 154

PariscTlsLe21L Or MicromipsCallLo16 Or TP-rel. address, left 21 bits Or @ltoff(@tprel(s+a)), imm2

§

_PariscTlsLe14ROrPariscTprel14R = 158

PariscTlsLe14R Or TP-rel. address, right 14 bits

§

_PariscTlsIe21LOrPariscLtoffTp21LOrShCopy = 162

PariscTlsIe21L Or LT-TP-rel. address, left 21 bits Or ShCopy

§

_PariscTlsIe14ROrMicromipsTlsGottprelOrPariscLtoffTp14ROrShGotoffOrIa64Dtpmod64Msb = 166

PariscTlsIe14R Or MicromipsTlsGottprel Or LT-TP-rel. address, right 14 bits Or ShGotoff Or @dtpmod(sym + add), data8 MSB

§

_PariscTlsTprel32OrMicromipsCallHi16OrPariscTprel32 = 153

PariscTlsTprel32 Or MicromipsCallHi16 Or 32 bits TP-rel. address

§

_PariscTlsTprel64OrPpcVleRel8OrPariscTprel64 = 216

PariscTlsTprel64 Or PpcVleRel8 Or 64 bits TP-rel. address

§

_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16 = 2

S39012 Or PowerpcAddr24 Or Tilegx32 Or Mips32 Or X8664Pc32 Or Sparc16 Or ArmAbs32 Or I386Pc32 Or Direct 16 bit Or Left 21 bits of eff. address Or Direct 64 bit Or 26bit address, 2 bits ignored Or disp ((S + A - P) >> 2) & 0xff Or ShRel32 Or Cris16 Or Direct 16 bit Or Direct 32 bit Or PC relative 32 bit Or Direct unsigned 16 bit Or Direct 16 bit Or Riscv64 Or 32bit absolute address Or Or1K16 Or 26bit address, word aligned Or Arc16

§

_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24 = 3

S39016 Or PowerpcAddr16 Or Tilegx16 Or MipsRel32 Or X8664Got32 Or Sparc32 Or ArmRel32 Or I386Got32 Or Direct 8 bit Or Right 17 bits of eff. address Or GP relative 32 bit Or 16bit absolute address Or disp ((S + A - P) >> 1) & 0x7ff Or ShDir8Wpn Or Cris32 Or Direct 8 bit Or Direct 24 bit Or PC relative 64 bit Or PC relative 16 bit Or Direct 8 bit Or RiscvRelative Or No reloc Or Or1K8 Or 16bit absolute address Or Arc24

§

_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32 = 4

S39032 Or PowerpcAddr16Lo Or Mips26 Or Tilegx8 Or X8664Plt32 Or SparcDisp8 Or ArmLdrPcG0 Or I386Plt32 Or PC relative 32 bit Or 17 bits of eff. address Or GP relative 16 bit w/optimization Or lower 16bit of absolute address Or ArmPc13 Or ShInd12W Or Cris8Pcrel Or PC-relative 32-bit Or PC relative 10 bit shifted Or Low 16 bits of PCREL32 Or Direct call Or PC relative 32 bit Or RiscvCopy Or MetagRelbranch Or Or1KLo16InInsn Or lower 16bits of address Or Arc32

§

_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26 = 5

S390Pc32 Or PowerpcAddr16Hi Or MipsHi16 Or Tilegx64Pcrel Or X8664Copy Or SparcDisp16 Or ArmAbs16 Or I386Copy Or PC relative 16 bit Or Optimization hint for LITERAL Or high 16bit of absolute address Or 32-bit rel (S + A - P) Or ShDir8Wpl Or Cris16Pcrel Or PC-relative 16-bit signed Or PC relative 18 bit shifted Or Direct 64 bit Or 5 bit constant expression Or PC relative 16 bit Or RiscvJumpSlot Or MetagGetsetoff Or Or1KHi16InInsn Or high 16bits of address Or ArcB26

§

_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel = 6

S390Got12 Or PowerpcAddr16Ha Or MipsLo16 Or Tilegx32Pcrel Or X8664GlobDat Or SparcDisp32 Or ArmAbs12 Or I386GlobDat Or PC relative 8 bit Or Right 14 bits of eff. address Or Add displacement to GP Or adjusted high 16bit Or disp ((S + A - P) >>1) & 0x7ff Or ShDir8Wpz Or Cris32Pcrel Or PC-relative 8-bit signed Or PC relative 26 bit shifted Or Low 16 bit Or 5 bit expression, shift 22 Or PC relative 8 bit Or RiscvTlsDtpmod32 Or MetagReg32Op1 Or Or1KInsnRel26 Or adjusted high 16bits Or ArcB22Pcrel

§

_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30 = 7

S390Got32 Or PowerpcAddr14 Or Tilegx16Pcrel Or MipsGprel16 Or X8664JumpSlot Or SparcWdisp30 Or ArmThmAbs5 Or I386JumpSlot Or 32 bit PC relative GOT entry Or Create PLT entry Or PC+4 relative 23 bit shifted Or 16bit address, 2 bits ignored Or ShDir8Bp Or CrisGnuVtinherit Or Ancient C++ vtable garbage.. Or High 16 bit with unsigned low Or Read-only small data area Or 6 bit constant expression Or Low 16 bit Or RiscvTlsDtpmod64 Or MetagReg32Op2 Or Or1KGnuVtentry Or 16bit address, word aligned Or ArcH30

§

_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8 = 8

S390Plt32 Or PowerpcAddr14Brtaken Or MipsLiteral Or Tilegx8Pcrel Or X8664Relative Or SparcWdisp22 Or ArmAbs8 Or I386Relative Or 16 bit PC relative GOT entry Or PC+4 relative 16 bit shifted Or PpcAddr14Brtaken Or ShDir8W Or CrisGnuVtentry Or … collection annotation Or High 16 bit with signed low Or Read-write small data area Or 8 bit constant expression Or High 16 bit Or RiscvTlsDtprel32 Or MetagReg32Op3 Or Or1KGnuVtinherit Or Ppc64Addr14Brtaken Or ArcN8

§

_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24 = 10

S390GlobDat Or PowerpcRel24 Or MipsPc16 Or TilegxHw1 Or X866432 Or Sparc22 Or ArmThmCall Or I386Gotpc Or 32 bit GOT offset Or Left 21 bits of rel. address Or PC relative 32 bit Or PC relative 26 bit Or PC relative 24 bit (Thumb32 BL) Or 32 bit adjust by program base Or CrisGlobDat Or 32-bit PCrel offset to GOT Or 16 bit offset in SDA Or Symbol Op Symbol relocation Or Low 16 bit Or Copy relocation Or RiscvTlsTprel32 Or Bpf6432 Or MetagReg16Op2 Or Or1K16Pcrel Or PC-rel. 26 bit, word aligned Or ArcN24

§

_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32 = 11

S390JmpSlot Or PowerpcRel14 Or TilegxHw2 Or MipsCall16 Or X866432S Or Sparc13 Or ArmThmPc8 Or 16 bit GOT offset Or I38632Plt Or Right 17 bits of rel. address Or PC relative 64 bit Or PC relative 16 bit Or off between got and sym (S) Or CrisJumpSlot Or 16-bit PCrel offset to GOT Or M32RGnuVtinherit Or GNU C++ vtable hierarchy Or High 16 bit, adjusted Or Create GOT entry Or RiscvTlsTprel64 Or MetagReg16Op3 Or Or1K8Pcrel Or PC relative 16 bit Or ArcN32

§

_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda = 12

S390Relative Or PowerpcRel14Brtaken Or MipsGprel32 Or TilegxHw3 Or X866416 Or SparcLo10 Or ArmBrelAdj Or 8 bit GOT offset Or 17 bits of rel. address Or PpcRel14Brtaken Or ArmAmpVcall9 Or PLT entry (S) Or CrisRelative Or 32-bit offset from GOT Or M32RGnuVtentry Or GNU C++ vtable member usage Or 32 bit symbol value + addend Or Create PLT entry Or MetagReg32Op4 Or Or1KGotpcHi16 Or Ppc64Rel14Brtaken Or ArcSda

§

_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff = 13

S390Gotoff32 Or PowerpcRel14Brntaken Or MipsUnused1 Or TilegxHw0Last Or X8664Pc16 Or SparcGot10 Or ArmTlsDesc Or 32 bit PC relative PLT address Or PpcRel14Brntaken Or Obsolete static relocation Or offset to GOT (S + A - GOT) Or Cris16Got Or 24-bit offset from GOT Or PC-relative GOT offset Or 16 bit symbol value + addend Or Adjust by program base Or MetagHiog Or Or1KGotpcLo16 Or Ppc64Rel14Brntaken Or ArcSectoff

§

_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel = 14

S390Gotpc Or PowerpcGot16 Or MipsUnused2 Or TilegxHw1Last Or X86648 Or SparcGot13 Or ArmThmSwi8 Or 16 bit PC relative PLT address Or Offset in static TLS block Or Right 14 bits of rel. address Or PpcGot16 Or PC offset to GOT (GOT + A - P) Or Cris32Got Or 16-bit offset from GOT Or GOT entry offset Or 8 bit symbol value + addend Or X1 pipe branch offset Or MetagLoog Or Or1KGot16 Or Ppc64Got16 Or ArcS21HPcrel

§

_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel = 15

S390Got16 Or PowerpcGot16Lo Or MipsUnused3 Or TilegxHw2Last Or X8664Pc8 Or SparcGot22 Or ArmXpc25 Or I386TlsIe Or 8 bit PC relative PLT address Or PpcGot16Lo Or 32 bit GOT entry (G) Or Cris16Gotplt Or 32-bit PCrel to PLT entry Or PLT offset (PC-relative) Or 16 bit GP pointer offset Or X1 pipe jump offset Or MetagRel8 Or Or1KPlt26 Or Ppc64Got16Lo Or ArcS21WPcrel

§

_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel = 16

S390Pc16 Or PowerpcGot16Hi Or MipsShift5 Or TilegxCopy Or SparcPc10 Or ArmThmXpc22 Or I386TlsGotie Or 32 bit PLT offset Or PpcGot16Hi Or 32 bit PLT entry (G) Or Cris32Gotplt Or ID of module containing symbol Or 16-bit PCrel to PLT entry Or Adjust by program base Or GNU C++ vtable hierarchy Or X1 pipe jump offset to PLT Or RiscvBranch Or MetagRel16 Or Or1KGotoffHi16 Or Ppc64Got16Hi Or ArcS25HPcrel

§

_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel = 17

S390Pc16Dbl Or PowerpcGot16Ha Or MipsShift6 Or TilegxGlobDat Or X8664Dtpoff64 Or SparcPc22 Or ArmTlsDtpmod32 Or I386TlsLe Or 16 bit PLT offset Or GP relative 32 bit, high 16 bits Or PpcGot16Ha Or GOT entry in GLOB_DAT (GOT + G) Or Cris32Gotrel Or 32-bit offset to GOT entry Or Create PLT entry Or GNU C++ vtable member usage Or X0 pipe 8-bit Or RiscvJal Or Or1KGotoffLo16 Or Ppc64Got16Ha Or ArcS25WPcrel

§

_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32 = 18

S390Plt16Dbl Or PpcPltrel24 Or Mips64 Or TilegxJmpSlot Or X8664Tpoff64 Or SparcWplt30 Or ArmTlsDtpoff32 Or I386TlsGd Or 8 bit PLT offset Or Left 21 bits of rel. address Or GP relative 32 bit, low 16 bits Or PLT entry in GLOB_DAT (GOT + G) Or Cris32PltGotrel Or 24-bit offset to GOT entry Or Create GOT entry Or Unconditional branch Or Y0 pipe 8-bit Or RiscvCall Or Or1KCopy Or ArcSda32

§

_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1 = 20

S390Plt32Dbl Or PowerpcGlobDat Or MipsGotPage Or TilegxBroffX1 Or SparcGlobDat Or ArmCopy Or Create GOT entry Or I38616 Or PpcGlobDat Or disp ((S + A - P) >> 1) & 0xffff Or CrisNum Or X8664Tlsld Or Copy symbol at runtime Or 32 bit offset to GOT Or Indirect call through register Or Y1 pipe 8-bit Or RiscvGotHi20 Or Nds3232Rela Or Or1KJmpSlot Or Ppc64GlobDat Or ArcSdaLdst1

§

_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2 = 21

S390Gotpcdbl Or PowerpcJmpSlot Or MipsGotOfst Or TilegxJumpoffX1 Or SparcJmpSlot Or ArmGlobDat Or I386Pc16 Or Create PLT entry Or PpcJmpSlot Or disp ((S + A - P) >> 2) & 0xffff Or Offset in TLS block Or Create GOT entry Or Runtime copy Or Nios2Align Or X1 pipe mtspr Or RiscvTlsGotHi20 Or Or1KRelative Or Ppc64JmpSlot Or ArcSdaLdst2

§

_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld = 22

S39064 Or PowerpcRelative Or MipsGotHi16 Or TilegxJumpoffX1Plt Or X8664Gottpoff Or SparcRelative Or ArmJumpSlot Or I3868 Or Adjust by program base Or Right 14 bits of rel. address Or PpcRelative Or disp ((S + A - P) >> 1) & 0x3ff Or Create PLT entry Or TLS Reloc Or 16 bit GOT entry Or X1 pipe mfspr Or RiscvTlsGdHi20 Or Or1KTlsGdHi16 Or Ppc64Relative Or ArcSda16Ld

§

_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1 = 23

S390Pc64 Or PpcLocal24Pc Or MipsGotLo16 Or TilegxImm8X0 Or SparcUa32 Or ArmRelative Or I386Pc8 Or disp ((S + A - P) >> 2) & 0x3ff Or Offset in initial TLS block Or Adjust by program base Or TLS General Dynamic Or 16 bit GOT entry for function Or X0 pipe 16-bit Or RiscvPcrelHi20 Or Or1KTlsGdLo16 Or ArcSda16Ld1

§

_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2 = 24

S390Got64 Or PowerpcUaddr32 Or MipsSub Or TilegxImm8Y0 Or X8664Pc64 Or SparcPlt32 Or ArmGotoff32 Or I386TlsGd32 Or Copy symbol at runtime Or PpcUaddr32 Or 32 bit offset to GOT Or high & low 16 bit ADDR Or 32-bit offset for global dynamic Or TLS Local Dynamic Or %lo of offset to GOT pointer Or X1 pipe 16-bit Or RiscvPcrelLo12I Or Or1KTlsLdmHi16 Or Ppc64Uaddr32 Or ArcSda16Ld2

§

_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel = 25

S390Plt64 Or PowerpcUaddr16 Or MipsInsertA Or TilegxImm8X1 Or X8664Gotoff64 Or SparcHiplt22 Or ArmBasePrel Or I386TlsGdPush Or 32 bit GOT offset for GD Or Create GOT entry Or PpcUaddr16 Or 32 bit PC relative offset to GOT Or (S + A) & 0xffff Or ShSwitch16 Or 32-bit offset for local dynamic Or TLS Module ID Or %hiadj of offset to GOT pointer Or X0 pipe low 16-bit Or RiscvPcrelLo12S Or Or1KTlsLdmLo16 Or Ppc64Uaddr16 Or ArcS13Pcrel

§

_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW = 26

S390Gotent Or PowerpcRel32 Or MipsInsertB Or TilegxImm8Y1 Or X8664Gotpc32 Or SparcLoplt10 Or ArmGotBrel Or I386TlsGdCall Or 16 bit GOT offset for GD Or GP-relative, left 21 bits Or Create PLT entry Or PpcRel32 Or 32 bit GOT entry Or high & low 16 bit GOTPC Or ShSwitch32 Or Module-relative offset Or TLS Offset Within TLS Block Or %lo of PC relative offset Or X1 pipe low 16-bit Or RiscvHi20 Or Or1KTlsLdoHi16 Or Ppc64Rel32 Or ArcW

§

_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me = 28

S390Gotoff64 Or PowerpcPltrel32 Or MipsHigher Or TilegxMtImm14X1 Or X8664Gotpcrel64 Or SparcPcplt22 Or ArmCall Or I386TlsLdm32 Or 32 bit GOT offset for LDM Or AlphaTlsGdHi Or PpcPltrel32 Or high & low 16 bit GOTOFF Or ShCount Or Mn10300TlsIe Or TLS Offset From Thread Pointer Or 16 bit GOT offset for TLS GD Or X1 pipe high 16-bit Or RiscvLo12S Or Or1KTlsIeHi16 Or Ppc64Pltrel32 Or ArcN32Me

§

_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe = 29

S390Gotplt12 Or PowerpcPlt16Lo Or MipsHighest Or TilegxMfImm14X1 Or X8664Gotpc64 Or SparcPcplt10 Or ArmJump24 Or I386TlsLdmPush Or 16 bit GOT offset for LDM Or AlphaTlsgd Or PpcPlt16Lo Or (S + A - GOT) & 0xffff Or ShAlign Or Mn10300TlsLe Or TLS Offset From Thread Pointer Or 16 bit GOT offset for TLS LDM Or X0 pipe high 16-bit, adjusted Or RiscvTprelHi20 Or Or1KTlsIeLo16 Or Ppc64Plt16Lo Or ArcSectoffMe

§

_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me = 30

S390Gotplt16 Or PowerpcPlt16Hi Or MipsCallHi16 Or TilegxMmstartX0 Or X8664Gotplt64 Or Sparc10 Or ArmThmJump24 Or I386TlsLdmCall Or 8 bit GOT offset for LDM Or GP-relative, right 14 bits Or AlphaTlsLdm Or PpcPlt16Hi Or 12 bit disp GOT entry (G) Or ShCode Or ID of module containing symbol Or 16 bit module relative offset Or X1 pipe high 16-bit, adjusted Or RiscvTprelLo12I Or MetagGnuVtinherit Or Or1KTlsLeHi16 Or Ppc64Plt16Hi Or ArcSda32Me

§

_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe = 31

S390Gotplt32 Or PowerpcPlt16Ha Or MipsCallLo16 Or TilegxMmendX0 Or X8664Pltoff64 Or Sparc11 Or ArmBaseAbs Or I386TlsLdmPop Or 32 bit module-relative offset Or AlphaDtpmod64 Or PpcPlt16Ha Or high & low 16 bit GOT Or ShData Or Offset in module TLS block Or 16 bit GOT offset for TLS IE Or X0 pipe PC relative 16 bit Or RiscvTprelLo12S Or MetagGnuVtentry Or Or1KTlsLeLo16 Or Ppc64Plt16Ha Or ArcWMe

§

_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me = 32

S390Gotplt64 Or PpcSdarel16 Or MipsScnDisp Or X8664Size32 Or TilegxShamtX0 Or Sparc64 Or ArmAluPcrel70 Or I386TlsLdo32 Or 16 bit module-relative offset Or AlphaGotdtprel Or (G & 0xffff) Or ShLabel Or Offset in static TLS block Or 16 bit LE TP-relative offset Or X1 pipe PC relative 16 bit Or RiscvTprelAdd Or MetagHi16Gotoff Or Or1KTlsTpoff Or ArcH30Me

§

_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8 = 33

S390Gotpltent Or PowerpcSectoff Or MipsRel16 Or X8664Size64 Or TilegxShamtX1 Or SparcOlo10 Or ArmAluPcrel158 Or I386TlsIe32 Or 8 bit module-relative offset Or AlphaDtprel64 Or PpcSectoff Or 12 bit disp PLT entry (G) Or ShSwitch8 Or Mn10300SymDiff Or Direct 16 bit Or Module number Or X0 pipe PC relative low 16 bit Or RiscvAdd8 Or MetagLo16Gotoff Or Or1KTlsDtpoff Or Ppc64Sectoff Or symbol + addend, add imm14 Or ArcSectoffU8

§

_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9 = 34

S390Pltoff16 Or PowerpcSectoffLo Or MipsAddImmediate Or TilegxShamtY0 Or X8664Gotpc32Tlsdesc Or SparcHh22 Or ArmAluPcrel2315 Or I386TlsLe32 Or 32 bit GOT offset for IE Or LT-relative, left 21 bits Or AlphaDtprelhi Or PpcSectoffLo Or high & low 16 bit PLT Or ShGnuVtinherit Or Mn10300Align Or Direct 32 bit Or Module-relative offset Or X1 pipe PC relative low 16 bit Or RiscvAdd16 Or MetagGetsetGotoff Or Or1KTlsDtpmod Or Ppc64SectoffLo Or symbol + addend, add imm22 Or ArcSectoffS9

§

_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8 = 35

S390Pltoff32 Or PowerpcSectoffHi Or MipsPjump Or TilegxShamtY1 Or X8664TlsdescCall Or SparcHm10 Or ArmLdrSbrel110Nc Or I386TlsDtpmod32 Or 16 bit GOT offset for IE Or AlphaDtprello Or PpcSectoffHi Or Deprecated, prog. base relative Or G & 0xffff Or ShGnuVtentry Or Mn10300Num Or Direct 24 bit Or TP-relative offset Or X0 pipe PC relative high 16 bit Or RiscvAdd32 Or MetagGetsetGot Or Ppc64SectoffHi Or symbol + addend, mov imm64 Or AcSectoffU8

§

_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81 = 36

S390Pltoff64 Or PowerpcSectoffHa Or MipsRelgot Or TilegxImm16X0Hw0 Or X8664Tlsdesc Or SparcLm22 Or ArmAluSbrel1912Nc Or I386TlsDtpoff32 Or 8 bit GOT offset for IE Or AlphaDtprel16 Or PpcSectoffHa Or Deprecated, prog. base relative Or high & low 16 bit ADDRGOT Or PC relative 10 bit shifted Or Copy symbol at runtime Or X1 pipe PC relative high 16 bit Or RiscvAdd64 Or MetagHi16Gotpc Or Ppc64SectoffHa Or symbol + addend, data4 MSB Or AcSectoffU81

§

_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9 = 38

S390TlsGdcall Or Ppc64Addr64 Or TilegxImm16X0Hw1 Or X8664Relative64 Or SparcPcHm10 Or ArmTarget1 Or M68KTlsLe16 Or 32-bit symbol size Or Module number 32 bit Or LT-relative, right 14 bits Or AlphaTprel64 Or high & low 16 bit ADDRPLT Or PC relative 26 bit shifted Or Create PLT entry Or X1 pipe PC relative ha() 16 bit Or RiscvSub16 Or MetagHi16Plt Or symbol + addend, data8 MSB Or AcSectoffS9

§

_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91 = 39

S390TlsLdcall Or Ppc64Addr16Higher Or MipsTlsDtprel32 Or TilegxImm16X1Hw1 Or X8664Pc32Bnd Or SparcPcLm22 Or I386TlsGotdesc Or M68KTlsLe8 Or AlphaTprelhi Or Program base relative Or (GOT+G*4) & 0xffff Or High 16 bit with unsigned low Or Adjust by program base Or X0 pipe 16-bit GOT offset Or RiscvSub32 Or MetagLo16Plt Or Nds32Copy Or symbol + addend, data8 LSB Or AcSectoffS91

§

_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92 = 40

S390TlsGd32 Or Ppc64Addr16Highera Or MipsTlsDtpmod64 Or TilegxImm16X0Hw2 Or X8664Plt32Bnd Or SparcWdisp16 Or ArmV4Bx Or I386TlsDescCall Or 32 bit module number Or AlphaTprello Or disp ((S+A-P) >>1) & x3ffffff Or High 16 bit with signed low Or 16 bit offset to GOT pointer Or X1 pipe 16-bit GOT offset Or RiscvSub64 Or MetagRelbranchPlt Or Nds32GlobDat Or AcSectoffS92

§

_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1 = 41

S390TlsGd64 Or Ppc64Addr16Highest Or MipsTlsDtprel64 Or TilegxImm16X1Hw2 Or X8664Gotpcrelx Or SparcWdisp19 Or ArmTarget2 Or I386TlsDesc Or 32 bit module-relative offset Or 32 bits section rel. address Or AlphaTprel16 Or (S+A-BTEXT) & 0xffff Or Low 16 bit Or Direct call in .noat section Or X0 pipe low 16-bit GOT offset Or RiscvGnuVtinherit Or MetagGotoff Or Nds32JmpSlot Or ArcSectoffMe1

§

_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2 = 42

S390TlsGotie12 Or Ppc64Addr16Highesta Or MipsTlsGd Or TilegxImm16X0Hw3 Or SparcGlobJmp Or ArmPrel31 Or 32 bit TP-relative offset Or Adjust indirectly by program base Or (S+A-BTEXT) & 0xffff Or X8664RexGotpcrelx Or 16 bit offset in SDA Or %lo() of GOT entry Or X1 pipe low 16-bit GOT offset Or RiscvGnuVtentry Or MetagPlt Or Nds32Relative Or @gprel(sym + add), add imm22 Or ArcSectoffMe2

§

_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1 = 43

S390TlsGotie32 Or Ppc64Uaddr64 Or MipsTlsLdm Or TilegxImm16X1Hw3 Or Sparc7 Or ArmMovwAbsNc Or I386Got32X Or M68KNum Or disp ((S+A-P) >>1) & 0x3ffff Or X8664Num Or M32RRelaGnuVtinherit Or %hiadj() of GOT entry Or X0 pipe high 16-bit GOT offset Or RiscvAlign Or MetagCopy Or @gprel(sym + add), mov imm64 Or ArcSectoff1

§

_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2 = 44

S390TlsGotie64 Or Ppc64Rel64 Or MipsTlsDtprelHi16 Or TilegxImm16X0Hw0Last Or Sparc5 Or ArmMovtAbs Or I386Num Or disp (S+A-BDATA) & 0x3ffff Or M32RRelaGnuVtentry Or %lo() of function GOT entry Or X1 pipe high 16-bit GOT offset Or RiscvRvcBranch Or MetagJmpSlot Or @gprel(sym + add), data4 MSB Or ArcSectoff2

§

_S390TlsLdm32OrPpc64Plt64OrMipsTlsDtprelLo16OrTilegxImm16X1Hw0LastOrSparc6OrArmMovwPrelNcOrCkcoreDoffsetImm18By2OrM32RRel32OrNios2CallHaOrTileproImm16X0GotHaOrRiscvRvcJumpOrMetagRelativeOrIa64Gprel32Lsb = 45

S390TlsLdm32 Or Ppc64Plt64 Or MipsTlsDtprelLo16 Or TilegxImm16X1Hw0Last Or Sparc6 Or ArmMovwPrelNc Or disp ((S+A-BDATA)>>1) & 0x3ffff Or PC relative 32 bit Or %hiadj() of function GOT entry Or X0 pipe ha() 16-bit GOT offset Or RiscvRvcJump Or MetagRelative Or @gprel(sym + add), data4 LSB

§

_S390TlsLdm64OrPpc64Pltrel64OrMipsTlsGottprelOrTilegxImm16X0Hw1LastOrSparcDisp64OrArmMovtPrelOrAlphaNumOrCkcoreDoffsetImm18By4OrTileproImm16X1GotHaOrRiscvRvcLuiOrMetagGlobDatOrIa64Gprel64Msb = 46

S390TlsLdm64 Or Ppc64Pltrel64 Or MipsTlsGottprel Or TilegxImm16X0Hw1Last Or SparcDisp64 Or ArmMovtPrel Or AlphaNum Or disp ((S+A-BDATA)>>2) & 0x3ffff Or X1 pipe ha() 16-bit GOT offset Or RiscvRvcLui Or MetagGlobDat Or @gprel(sym + add), data8 MSB

§

_S390TlsIe32OrPpc64Toc16OrMipsTlsTprel32OrTilegxImm16X1Hw1LastOrSparcPlt64OrArmThmMovwAbsNcOrIa64Gprel64LsbOrTileproMmstartX0OrRiscvGprelIOrMetagTlsGd = 47

S390TlsIe32 Or Ppc64Toc16 Or MipsTlsTprel32 Or TilegxImm16X1Hw1Last Or SparcPlt64 Or ArmThmMovwAbsNc Or @gprel(sym + add), data8 LSB Or X0 pipe mm “start” Or RiscvGprelI Or MetagTlsGd

§

_S390TlsIe64OrPpc64Toc16LoOrMipsTlsTprel64OrTilegxImm16X0Hw2LastOrSparcHix22OrArmThmMovtAbsOrPariscSegbaseOrCkcoreGotImm18By4OrM32RGot24OrTileproMmendX0OrRiscvGprelSOrMetagTlsLdm = 48

S390TlsIe64 Or Ppc64Toc16Lo Or MipsTlsTprel64 Or TilegxImm16X0Hw2Last Or SparcHix22 Or ArmThmMovtAbs Or No relocation, set segment base Or disp (G >> 2) Or 24 bit GOT entry Or X0 pipe mm “end” Or RiscvGprelS Or MetagTlsLdm

§

_S390TlsIeentOrPpc64Toc16HiOrMipsTlsTprelHi16OrTilegxImm16X1Hw2LastOrSparcLox10OrArmThmMovwPrelNcOrPariscSegrel32OrCkcorePltImm18By4OrM32R26PltrelOrTileproMmstartX1OrRiscvTprelIOrMetagTlsLdoHi16 = 49

S390TlsIeent Or Ppc64Toc16Hi Or MipsTlsTprelHi16 Or TilegxImm16X1Hw2Last Or SparcLox10 Or ArmThmMovwPrelNc Or 32 bits segment rel. address Or disp (G >> 2) Or 26 bit PC relative to PLT shifted Or X1 pipe mm “start” Or RiscvTprelI Or MetagTlsLdoHi16

§

_S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32 = 50

S390TlsLe32 Or Ppc64Toc16Ha Or MipsTlsTprelLo16 Or TilegxImm16X0Hw0Pcrel Or SparcH44 Or ArmThmMovtPrel Or PLT rel. address, left 21 bits Or disp ((S+A-P) >>2) & 0x7f Or Copy symbol at runtime Or X1 pipe mm “end” Or RiscvTprelS Or MetagTlsLdoLo16 Or @ltoff(sym + add), add imm22 Or ArcPc32

§

_S390TlsLe64OrPpc64TocOrMipsGlobDatOrTilegxImm16X1Hw0PcrelOrSparcM44OrArmThmJump19OrCkcoreTlsLe32OrM32RGlobDatOrTileproShamtX0OrRiscvRelaxOrMetagTlsLdoOrIa64Ltoff64IOrArcGotpc32 = 51

S390TlsLe64 Or Ppc64Toc Or MipsGlobDat Or TilegxImm16X1Hw0Pcrel Or SparcM44 Or ArmThmJump19 Or 32 bit offset to TLS block Or Create GOT entry Or X0 pipe shift amount Or RiscvRelax Or MetagTlsLdo Or @ltoff(sym + add), mov imm64 Or ArcGotpc32

§

_S390TlsLdo32OrPpc64Pltgot16OrTilegxImm16X0Hw1PcrelOrSparcL44OrArmThmJump6OrCkcoreTlsIe32OrM32RJmpSlotOrTileproShamtX1OrRiscvSub6OrMetagTlsIeOrArcPlt32 = 52

S390TlsLdo32 Or Ppc64Pltgot16 Or TilegxImm16X0Hw1Pcrel Or SparcL44 Or ArmThmJump6 Or CkcoreTlsIe32 Or Create PLT entry Or X1 pipe shift amount Or RiscvSub6 Or MetagTlsIe Or ArcPlt32

§

_S390TlsLdo64OrPpc64Pltgot16LoOrTilegxImm16X1Hw1PcrelOrSparcRegisterOrArmThmAluPrel110OrCkcoreTlsGd32OrM32RRelativeOrTileproShamtY0OrRiscvSet6OrMetagTlsIenonpicOrArcCopy = 53

S390TlsLdo64 Or Ppc64Pltgot16Lo Or TilegxImm16X1Hw1Pcrel Or SparcRegister Or ArmThmAluPrel110 Or CkcoreTlsGd32 Or Adjust by program base Or Y0 pipe shift amount Or RiscvSet6 Or MetagTlsIenonpic Or ArcCopy

§

_S390TlsDtpmodOrPpc64Pltgot16HiOrTilegxImm16X0Hw2PcrelOrSparcUa64OrArmThmPc12OrPariscPltoff14ROrCkcoreTlsLdm32OrM32RGotoffOrTileproShamtY1OrRiscvSet8OrMetagTlsIenonpicHi16OrArcGlobDat = 54

S390TlsDtpmod Or Ppc64Pltgot16Hi Or TilegxImm16X0Hw2Pcrel Or SparcUa64 Or ArmThmPc12 Or PLT rel. address, right 14 bits Or CkcoreTlsLdm32 Or 24 bit offset to GOT Or Y1 pipe shift amount Or RiscvSet8 Or MetagTlsIenonpicHi16 Or ArcGlobDat

§

_S390TlsDtpoffOrPpc64Pltgot16HaOrTilegxImm16X1Hw2PcrelOrSparcUa16OrArmAbs32NoiOrCkcoreTlsLdo32OrM32RGotpc24OrTileproDestImm8X1OrRiscvSet16OrMetagTlsIenonpicLo16OrArcJumpSlot = 55

S390TlsDtpoff Or Ppc64Pltgot16Ha Or TilegxImm16X1Hw2Pcrel Or SparcUa16 Or ArmAbs32Noi Or CkcoreTlsLdo32 Or 24 bit PC relative offset to GOT Or X1 pipe destination 8-bit Or RiscvSet16 Or MetagTlsIenonpicLo16 Or ArcJumpSlot

§

_S390TlsTpoffOrPpc64Addr16DsOrTilegxImm16X0Hw3PcrelOrSparcTlsGdHi22OrArmRel32NoiOrCkcoreTlsDtpmod32OrM32RGot16HiUloOrRiscvSet32OrMetagTlsTpoffOrArcRelative = 56

§

_S390Got20OrPpc64Got16DsOrTilegxImm16X0Hw0LastPcrelOrSparcTlsGdAddOrArmAluPcG0OrPariscLtoffFptr21LOrCkcoreTlsTpoff32OrM32RGot16LoOrRiscvIrelativeOrMetagTlsDtpoffOrIa64Pltoff22OrArcGotpc = 58

S390Got20 Or Ppc64Got16Ds Or TilegxImm16X0Hw0LastPcrel Or SparcTlsGdAdd Or ArmAluPcG0 Or LT-rel. fct ptr, left 21 bits Or CkcoreTlsTpoff32 Or Low 16 bit GOT entry Or RiscvIrelative Or MetagTlsDtpoff Or @pltoff(sym + add), add imm22 Or ArcGotpc

§

_S390Gotplt20OrPpc64Got16LoDsOrTilegxImm16X1Hw0LastPcrelOrSparcTlsGdCallOrArmAluPcG1NcOrIa64Pltoff64IOrM32RGotpcHiUloOrRiscvNumOrMetagTlsLeOrArcGot32 = 59

S390Gotplt20 Or Ppc64Got16LoDs Or TilegxImm16X1Hw0LastPcrel Or SparcTlsGdCall Or ArmAluPcG1Nc Or @pltoff(sym + add), mov imm64 Or M32RGotpcHiUlo Or RiscvNum Or MetagTlsLe Or ArcGot32

§

_S390TlsGotie20OrPpc64Plt16LoDsOrMipsPc21S2OrTilegxImm16X0Hw1LastPcrelOrSparcTlsLdmHi22OrArmAluPcG1OrM32RGotpcHiSloOrTileproTlsGdCallOrMetagTlsLeHi16 = 60

S390TlsGotie20 Or Ppc64Plt16LoDs Or MipsPc21S2 Or TilegxImm16X0Hw1LastPcrel Or SparcTlsLdmHi22 Or ArmAluPcG1 Or M32RGotpcHiSlo Or “jal” for TLS GD Or MetagTlsLeHi16

§

_S390IrelativeOrPpc64SectoffDsOrMipsPc26S2OrTilegxImm16X1Hw1LastPcrelOrSparcTlsLdmLo10OrArmAluPcG2OrM32RGotpcLoOrTileproImm8X0TlsGdAddOrMetagTlsLeLo16 = 61

S390Irelative Or Ppc64SectoffDs Or MipsPc26S2 Or TilegxImm16X1Hw1LastPcrel Or SparcTlsLdmLo10 Or ArmAluPcG2 Or M32RGotpcLo Or X0 pipe “addi” for TLS GD Or MetagTlsLeLo16

§

_S390Pc12DblOrPpc64SectoffLoDsOrMipsPc18S3OrTilegxImm16X0Hw2LastPcrelOrSparcTlsLdmAddOrArmLdrPcG1OrPariscLtoffFptr14ROrS390NumOrM32RGotoffHiUloOrTileproImm8X1TlsGdAddOrIa64Pltoff64Msb = 62

S390Pc12Dbl Or Ppc64SectoffLoDs Or MipsPc18S3 Or TilegxImm16X0Hw2LastPcrel Or SparcTlsLdmAdd Or ArmLdrPcG1 Or LT-rel. fct ptr, right 14 bits Or S390Num Or M32RGotoffHiUlo Or X1 pipe “addi” for TLS GD Or @pltoff(sym + add), data8 MSB

§

_S390Plt12DblOrPpc64Toc16DsOrMipsPc19S2OrTilegxImm16X1Hw2LastPcrelOrSparcTlsLdmCallOrArmLdrPcG2OrIa64Pltoff64LsbOrM32RGotoffHiSloOrTileproImm8Y0TlsGdAdd = 63

S390Plt12Dbl Or Ppc64Toc16Ds Or MipsPc19S2 Or TilegxImm16X1Hw2LastPcrel Or SparcTlsLdmCall Or ArmLdrPcG2 Or @pltoff(sym + add), data8 LSB Or M32RGotoffHiSlo Or Y0 pipe “addi” for TLS GD

§

_S390Pc24DblOrPpc64Toc16LoDsOrMipsPchi16OrTilegxImm16X0Hw0GotOrSparcTlsLdoHix22OrArmLdrsPcG0OrPariscFptr64OrM32RGotoffLoOrTileproImm8Y1TlsGdAdd = 64

S390Pc24Dbl Or Ppc64Toc16LoDs Or MipsPchi16 Or TilegxImm16X0Hw0Got Or SparcTlsLdoHix22 Or ArmLdrsPcG0 Or 64 bits function address Or Low 16 bit offset to GOT Or Y1 pipe “addi” for TLS GD

§

_S390Plt24DblOrPpc64Pltgot16DsOrMipsPclo16OrTilegxImm16X1Hw0GotOrSparcTlsLdoLox10OrArmLdrsPcG1OrPariscPlabel32OrTileproTlsIeLoad = 65

S390Plt24Dbl Or Ppc64Pltgot16Ds Or MipsPclo16 Or TilegxImm16X1Hw0Got Or SparcTlsLdoLox10 Or ArmLdrsPcG1 Or 32 bits function address Or “lw_tls” for TLS IE

§

_S390GnuVtentryOrPowerpcRel16HiOrSparcGnuVtentryOrX8664GnuVtentryOrI386GnuVtentryOrPpcRel16HiOrPpc64Rel16HiOrArmThmRpc22 = 251

S390GnuVtentry Or PowerpcRel16Hi Or SparcGnuVtentry Or X8664GnuVtentry Or I386GnuVtentry Or half16 (sym+add-.)@h Or half16 (sym+add-.)@h Or ArmThmRpc22

§

_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst = 19

PowerpcCopy Or MipsGotDisp Or TilegxRelative Or X8664Tlsgd Or SparcCopy Or ArmTlsTpoff32 Or I386TlsLdm Or Copy symbol at runtime Or GP relative 16 bit Or PpcCopy Or ((S + A - P) >> 1) & 0x3ffffff Or PC relative 32 bit shifted by 1 Or Cris32PltPcrel Or 16-bit offset to GOT entry Or 64 bit offset to GOT Or Conditional branch Or X1 pipe 8-bit Or RiscvCallPlt Or Or1KGlobDat Or Ppc64Copy Or ArcSdaLdst

§

_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me = 27

PowerpcPlt32 Or MipsDelete Or TilegxDestImm8X1 Or X8664Got64 Or SparcPcplt32 Or ArmPlt32 Or I386TlsGdPop Or 8 bit GOT offset for GD Or Adjust by program base Or PpcPlt32 Or (GOT + A - P) & 0xffff Or ShUses Or 16 bit offset to GOT Or Mn10300TlsGotie Or TLS Offset Within TLS Block Or %hiadj of PC relative offset Or X0 pipe high 16-bit Or RiscvLo12I Or Or1KTlsLdoLo16 Or Ppc64Plt32 Or Arc32Me

§

_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82 = 37

PowerpcAddr30 Or MipsJalr Or TilegxImm16X1Hw0 Or X8664Irelative Or SparcPcHh22 Or ArmAluSbrel2720Ck Or I386TlsTpoff32 Or M68KTlsLe32 Or AlphaGottprel Or word30 (S + A - P) >> 2 Or Deprecated, prog. base relative Or (GOT + G * 4) & 0xffff Or Tag for load insn in TLS code Or PC relative 18 bit shifted Or Create GOT entry Or X0 pipe PC relative ha() 16 bit Or RiscvSub8 Or MetagLo16Gotpc Or symbol + addend, data4 LSB Or AcSectoffU82

§

_Ppc64Addr16LoDsOrTilegxImm16X1Hw3PcrelOrSparcTlsGdLo10OrArmAluPcG0NcOrPariscLtoffFptr32OrCkcoreTlsDtpoff32OrS39020OrM32RGot16HiSloOrRiscv32PcrelOrMetagTlsDtpmodOrArcGotoff = 57

Ppc64Addr16LoDs Or TilegxImm16X1Hw3Pcrel Or SparcTlsGdLo10 Or ArmAluPcG0Nc Or 32 bits LT-rel. function pointer Or CkcoreTlsDtpoff32 Or Direct 20 bit Or M32RGot16HiSlo Or Riscv32Pcrel Or MetagTlsDtpmod Or ArcGotoff

§

_Ppc64Pltgot16LoDsOrTilegxImm16X0Hw0PltPcrelOrSparcTlsLdoAddOrArmLdrsPcG2OrPariscPlabel21LOrTileproImm16X0TlsGdOrArcTlsDtpmod = 66

Ppc64Pltgot16LoDs Or TilegxImm16X0Hw0PltPcrel Or SparcTlsLdoAdd Or ArmLdrsPcG2 Or Left 21 bits of fdesc address Or X0 pipe 16-bit TLS GD offset Or ArcTlsDtpmod

§

_PowerpcTlsOrTilegxImm16X1Hw0PltPcrelOrSparcTlsIeHi22OrArmLdcPcG0OrPpcTlsOrPpc64TlsOrTileproImm16X1TlsGdOrIa64Fptr64IOrArcTlsDtpoff = 67

PowerpcTls Or TilegxImm16X1Hw0PltPcrel Or SparcTlsIeHi22 Or ArmLdcPcG0 Or none (sym+add)@tls Or none (sym+add)@tls Or X1 pipe 16-bit TLS GD offset Or @fptr(sym + add), mov imm64 Or ArcTlsDtpoff

§

_PowerpcDtpmodOrTilegxImm16X0Hw1PltPcrelOrSparcTlsIeLo10OrArmLdcPcG1OrPpcDtpmod32OrPpc64Dtpmod64OrTileproImm16X0TlsGdLoOrIa64Fptr32MsbOrArcTlsTpoff = 68

PowerpcDtpmod Or TilegxImm16X0Hw1PltPcrel Or SparcTlsIeLo10 Or ArmLdcPcG1 Or word32 (sym+add)@dtpmod Or doubleword64 (sym+add)@dtpmod Or X0 pipe low 16-bit TLS GD offset Or @fptr(sym + add), data4 MSB Or ArcTlsTpoff

§

_PowerpcTprel16OrTilegxImm16X1Hw1PltPcrelOrSparcTlsIeLdOrArmLdcPcG2OrPpcTprel16OrPpc64Tprel16OrTileproImm16X1TlsGdLoOrIa64Fptr32LsbOrArcTlsGdGot = 69

PowerpcTprel16 Or TilegxImm16X1Hw1PltPcrel Or SparcTlsIeLd Or ArmLdcPcG2 Or half16* (sym+add)@tprel Or half16* (sym+add)@tprel Or X1 pipe low 16-bit TLS GD offset Or @fptr(sym + add), data4 LSB Or ArcTlsGdGot

§

_PowerpcTprel16LoOrTilegxImm16X0Hw2PltPcrelOrSparcTlsIeLdxOrArmAluSbG0NcOrPariscPlabel14ROrPpcTprel16LoOrPpc64Tprel16LoOrTileproImm16X0TlsGdHiOrIa64Fptr64MsbOrArcTlsGdLd = 70

PowerpcTprel16Lo Or TilegxImm16X0Hw2PltPcrel Or SparcTlsIeLdx Or ArmAluSbG0Nc Or Right 14 bits of fdesc address Or half16 (sym+add)@tprel@l Or half16 (sym+add)@tprel@l Or X0 pipe high 16-bit TLS GD offset Or @fptr(sym + add), data8 MSB Or ArcTlsGdLd

§

_PowerpcTprel16HiOrTilegxImm16X1Hw2PltPcrelOrSparcTlsIeAddOrArmAluSbG0OrPpcTprel16HiOrPpc64Tprel16HiOrTileproImm16X1TlsGdHiOrIa64Fptr64LsbOrArcTlsGdCall = 71

PowerpcTprel16Hi Or TilegxImm16X1Hw2PltPcrel Or SparcTlsIeAdd Or ArmAluSbG0 Or half16 (sym+add)@tprel@h Or half16 (sym+add)@tprel@h Or X1 pipe high 16-bit TLS GD offset Or @fptr(sym + add), data8 LSB Or ArcTlsGdCall

§

_PowerpcTprel16HaOrTilegxImm16X0Hw0LastGotOrSparcTlsLeHix22OrArmAluSbG1NcOrPariscPcrel64OrPpcTprel16HaOrPpc64Tprel16HaOrTileproImm16X0TlsGdHaOrIa64Pcrel60BOrArcTlsIeGot = 72

PowerpcTprel16Ha Or TilegxImm16X0Hw0LastGot Or SparcTlsLeHix22 Or ArmAluSbG1Nc Or 64 bits PC-rel. address Or half16 (sym+add)@tprel@ha Or half16 (sym+add)@tprel@ha Or X0 pipe ha() 16-bit TLS GD offset Or @pcrel(sym + add), brl Or ArcTlsIeGot

§

_PowerpcTprelOrTilegxImm16X1Hw0LastGotOrSparcTlsLeLox10OrArmAluSbG1OrPpcTprel32OrPpc64Tprel64OrTileproImm16X1TlsGdHaOrIa64Pcrel21B = 73

PowerpcTprel Or TilegxImm16X1Hw0LastGot Or SparcTlsLeLox10 Or ArmAluSbG1 Or word32 (sym+add)@tprel Or doubleword64 (sym+add)@tprel Or X1 pipe ha() 16-bit TLS GD offset Or @pcrel(sym + add), ptb, call

§

_PowerpcDtprel16OrTilegxImm16X0Hw1LastGotOrSparcTlsDtpmod32OrArmAluSbG2OrPariscPcrel22FOrPpcDtprel16OrPpc64Dtprel16OrTileproImm16X0TlsIeOrIa64Pcrel21MOrArcTlsDtpoffS9OrArcTlsLeS9 = 74

PowerpcDtprel16 Or TilegxImm16X0Hw1LastGot Or SparcTlsDtpmod32 Or ArmAluSbG2 Or 22 bits PC-rel. address Or half16* (sym+add)@dtprel Or half16* (sym+add)@dtprel Or X0 pipe 16-bit TLS IE offset Or @pcrel(sym + add), chk.s Or ArcTlsDtpoffS9 Or ArcTlsLeS9

§

_PowerpcDtprel16LoOrTilegxImm16X1Hw1LastGotOrSparcTlsDtpmod64OrArmLdrSbG0OrPariscPcrel14WrOrPpcDtprel16LoOrPpc64Dtprel16LoOrTileproImm16X1TlsIeOrIa64Pcrel21FOrArcTlsLe32 = 75

PowerpcDtprel16Lo Or TilegxImm16X1Hw1LastGot Or SparcTlsDtpmod64 Or ArmLdrSbG0 Or PC-rel. address, right 14 bits Or half16 (sym+add)@dtprel@l Or half16 (sym+add)@dtprel@l Or X1 pipe 16-bit TLS IE offset Or @pcrel(sym + add), fchkf Or ArcTlsLe32

§

_PowerpcDtprel16HiOrSparcTlsDtpoff32OrArmLdrSbG1OrPariscPcrel14DrOrPpcDtprel16HiOrPpc64Dtprel16HiOrTileproImm16X0TlsIeLoOrTilegxImm16X0Hw3PltPcrelOrIa64Pcrel32Msb = 76

PowerpcDtprel16Hi Or SparcTlsDtpoff32 Or ArmLdrSbG1 Or PC rel. address, right 14 bits Or half16 (sym+add)@dtprel@h Or half16 (sym+add)@dtprel@h Or X0 pipe low 16-bit TLS IE offset Or X0 pipe PC-rel PLT hword 3 Or @pcrel(sym + add), data4 MSB

§

_PowerpcDtprel16HaOrSparcTlsDtpoff64OrArmLdrSbG2OrPariscPcrel16FOrPpcDtprel16HaOrPpc64Dtprel16HaOrTileproImm16X1TlsIeLoOrTilegxImm16X1Hw3PltPcrelOrIa64Pcrel32Lsb = 77

PowerpcDtprel16Ha Or SparcTlsDtpoff64 Or ArmLdrSbG2 Or 16 bits PC-rel. address Or half16 (sym+add)@dtprel@ha Or half16 (sym+add)@dtprel@ha Or X1 pipe low 16-bit TLS IE offset Or X1 pipe PC-rel PLT hword 3 Or @pcrel(sym + add), data4 LSB

§

_PowerpcDtprelOrTilegxImm16X0Hw0TlsGdOrSparcTlsTpoff32OrArmLdrsSbG0OrPariscPcrel16WfOrPpcDtprel32OrPpc64Dtprel64OrTileproImm16X0TlsIeHiOrIa64Pcrel64Msb = 78

PowerpcDtprel Or TilegxImm16X0Hw0TlsGd Or SparcTlsTpoff32 Or ArmLdrsSbG0 Or 16 bits PC-rel. address Or word32 (sym+add)@dtprel Or doubleword64 (sym+add)@dtprel Or X0 pipe high 16-bit TLS IE offset Or @pcrel(sym + add), data8 MSB

§

_PowerpcGotTlsgd16OrTilegxImm16X1Hw0TlsGdOrSparcTlsTpoff64OrArmLdrsSbG1OrPariscPcrel16DfOrPpcGotTlsgd16OrPpc64GotTlsgd16OrTileproImm16X1TlsIeHiOrIa64Pcrel64Lsb = 79

PowerpcGotTlsgd16 Or TilegxImm16X1Hw0TlsGd Or SparcTlsTpoff64 Or ArmLdrsSbG1 Or 16 bits PC-rel. address Or half16* (sym+add)@got@tlsgd Or half16* (sym+add)@got@tlsgd Or X1 pipe high 16-bit TLS IE offset Or @pcrel(sym + add), data8 LSB

§

_PowerpcGotTlsgd16LoOrTilegxImm16X0Hw0TlsLeOrArmLdrsSbG2OrSparcGotdataHix22OrPariscDir64OrPpcGotTlsgd16LoOrPpc64GotTlsgd16LoOrTileproImm16X0TlsIeHa = 80

PowerpcGotTlsgd16Lo Or TilegxImm16X0Hw0TlsLe Or ArmLdrsSbG2 Or SparcGotdataHix22 Or 64 bits of eff. address Or half16 (sym+add)@got@tlsgd@l Or half16 (sym+add)@got@tlsgd@l Or X0 pipe ha() 16-bit TLS IE offset

§

_PowerpcGotTlsgd16HiOrSparcGotdataLox10OrTilegxImm16X1Hw0TlsLeOrArmLdcSbG0OrPpcGotTlsgd16HiOrPpc64GotTlsgd16HiOrTileproImm16X1TlsIeHa = 81

PowerpcGotTlsgd16Hi Or SparcGotdataLox10 Or TilegxImm16X1Hw0TlsLe Or ArmLdcSbG0 Or half16 (sym+add)@got@tlsgd@h Or half16 (sym+add)@got@tlsgd@h Or X1 pipe ha() 16-bit TLS IE offset

§

_PowerpcGotTlsgd16HaOrSparcGotdataOpHix22OrTilegxImm16X0Hw0LastTlsLeOrArmLdcSbG1OrPpcGotTlsgd16HaOrPpc64GotTlsgd16HaOrTileproTlsDtpmod32OrIa64LtoffFptr22 = 82

PowerpcGotTlsgd16Ha Or SparcGotdataOpHix22 Or TilegxImm16X0Hw0LastTlsLe Or ArmLdcSbG1 Or half16 (sym+add)@got@tlsgd@ha Or half16 (sym+add)@got@tlsgd@ha Or ID of module containing symbol Or @ltoff(@fptr(s+a)), imm22

§

_PowerpcGotTlsld16OrSparcGotdataOpLox10OrTilegxImm16X1Hw0LastTlsLeOrArmLdcSbG2OrPariscDir14WrOrPpcGotTlsld16OrPpc64GotTlsld16OrTileproTlsDtpoff32OrIa64LtoffFptr64I = 83

PowerpcGotTlsld16 Or SparcGotdataOpLox10 Or TilegxImm16X1Hw0LastTlsLe Or ArmLdcSbG2 Or 14 bits of eff. address Or half16* (sym+add)@got@tlsld Or half16* (sym+add)@got@tlsld Or Offset in TLS block Or @ltoff(@fptr(s+a)), imm64

§

_PowerpcGotTlsld16LoOrSparcGotdataOpOrTilegxImm16X0Hw1LastTlsLeOrArmMovwBrelNcOrPariscDir14DrOrPpcGotTlsld16LoOrPpc64GotTlsld16LoOrTileproTlsTpoff32OrIa64LtoffFptr32Msb = 84

PowerpcGotTlsld16Lo Or SparcGotdataOp Or TilegxImm16X0Hw1LastTlsLe Or ArmMovwBrelNc Or 14 bits of eff. address Or half16 (sym+add)@got@tlsld@l Or half16 (sym+add)@got@tlsld@l Or Offset in static TLS block Or @ltoff(@fptr(s+a)), data4 MSB

§

_PowerpcGotTlsld16HiOrTilegxImm16X1Hw1LastTlsLeOrSparcH34OrArmMovtBrelOrPariscDir16FOrPpcGotTlsld16HiOrPpc64GotTlsld16HiOrTileproImm16X0TlsLeOrIa64LtoffFptr32Lsb = 85

PowerpcGotTlsld16Hi Or TilegxImm16X1Hw1LastTlsLe Or SparcH34 Or ArmMovtBrel Or 16 bits of eff. address Or half16 (sym+add)@got@tlsld@h Or half16 (sym+add)@got@tlsld@h Or X0 pipe 16-bit TLS LE offset Or @ltoff(@fptr(s+a)), data4 LSB

§

_PowerpcGotTlsld16HaOrTilegxImm16X0Hw0LastTlsGdOrSparcSize32OrArmMovwBrelOrPariscDir16WfOrPpcGotTlsld16HaOrPpc64GotTlsld16HaOrTileproImm16X1TlsLeOrIa64LtoffFptr64Msb = 86

PowerpcGotTlsld16Ha Or TilegxImm16X0Hw0LastTlsGd Or SparcSize32 Or ArmMovwBrel Or 16 bits of eff. address Or half16 (sym+add)@got@tlsld@ha Or half16 (sym+add)@got@tlsld@ha Or X1 pipe 16-bit TLS LE offset Or @ltoff(@fptr(s+a)), data8 MSB

§

_PowerpcGotTprel16OrTilegxImm16X1Hw0LastTlsGdOrSparcSize64OrArmThmMovwBrelNcOrPariscDir16DfOrPpcGotTprel16OrPpc64GotTprel16DsOrTileproImm16X0TlsLeLoOrIa64LtoffFptr64Lsb = 87

PowerpcGotTprel16 Or TilegxImm16X1Hw0LastTlsGd Or SparcSize64 Or ArmThmMovwBrelNc Or 16 bits of eff. address Or half16* (sym+add)@got@tprel Or half16ds* (sym+add)@got@tprel Or X0 pipe low 16-bit TLS LE offset Or @ltoff(@fptr(s+a)), data8 LSB

§

_PowerpcGotTprel16LoOrTilegxImm16X0Hw1LastTlsGdOrSparcWdisp10OrArmThmMovtBrelOrPariscGprel64OrPpcGotTprel16LoOrPpc64GotTprel16LoDsOrTileproImm16X1TlsLeLo = 88

PowerpcGotTprel16Lo Or TilegxImm16X0Hw1LastTlsGd Or SparcWdisp10 Or ArmThmMovtBrel Or 64 bits of GP-rel. address Or half16 (sym+add)@got@tprel@l Or half16ds (sym+add)@got@tprel@l Or X1 pipe low 16-bit TLS LE offset

§

_PowerpcGotTprel16HiOrTilegxImm16X1Hw1LastTlsGdOrArmThmMovwBrelOrPpcGotTprel16HiOrPpc64GotTprel16HiOrTileproImm16X0TlsLeHi = 89

PowerpcGotTprel16Hi Or TilegxImm16X1Hw1LastTlsGd Or ArmThmMovwBrel Or half16 (sym+add)@got@tprel@h Or half16 (sym+add)@got@tprel@h Or X0 pipe high 16-bit TLS LE offset

§

_PowerpcGotTprel16HaOrTilegxIrelativeOrArmTlsGotdescOrPpcGotTprel16HaOrPpc64GotTprel16HaOrTileproImm16X1TlsLeHi = 90

PowerpcGotTprel16Ha Or TilegxIrelative Or ArmTlsGotdesc Or half16 (sym+add)@got@tprel@ha Or half16 (sym+add)@got@tprel@ha Or X1 pipe high 16-bit TLS LE offset

§

_PowerpcGotDtprel16OrArmTlsCallOrPariscGprel14WrOrPpcGotDtprel16OrPpc64GotDtprel16DsOrTileproImm16X0TlsLeHa = 91

PowerpcGotDtprel16 Or ArmTlsCall Or GP-rel. address, right 14 bits Or half16* (sym+add)@got@dtprel Or half16ds* (sym+add)@got@dtprel Or X0 pipe ha() 16-bit TLS LE offset

§

_PowerpcGotDtprel16LoOrTilegxImm16X0Hw0TlsIeOrArmTlsDescseqOrPariscGprel14DrOrPpcGotDtprel16LoOrPpc64GotDtprel16LoDsOrTileproImm16X1TlsLeHaOrIa64Segrel32Msb = 92

PowerpcGotDtprel16Lo Or TilegxImm16X0Hw0TlsIe Or ArmTlsDescseq Or GP-rel. address, right 14 bits Or half16* (sym+add)@got@dtprel@l Or half16ds (sym+add)@got@dtprel@l Or X1 pipe ha() 16-bit TLS LE offset Or @segrel(sym + add), data4 MSB

§

_PowerpcGotDtprel16HiOrTilegxImm16X1Hw0TlsIeOrArmThmTlsCallOrPariscGprel16FOrPpcGotDtprel16HiOrPpc64GotDtprel16HiOrIa64Segrel32Lsb = 93

PowerpcGotDtprel16Hi Or TilegxImm16X1Hw0TlsIe Or ArmThmTlsCall Or 16 bits GP-rel. address Or half16* (sym+add)@got@dtprel@h Or half16 (sym+add)@got@dtprel@h Or @segrel(sym + add), data4 LSB

§

_PowerpcGotDtprel16HaOrTilegxImm16X0Hw0LastPltPcrelOrArmPlt32AbsOrPariscGprel16WfOrPpcGotDtprel16HaOrPpc64GotDtprel16HaOrIa64Segrel64Msb = 94

PowerpcGotDtprel16Ha Or TilegxImm16X0Hw0LastPltPcrel Or ArmPlt32Abs Or 16 bits GP-rel. address Or half16* (sym+add)@got@dtprel@ha Or half16 (sym+add)@got@dtprel@ha Or @segrel(sym + add), data8 MSB

§

_PpcTlsgdOrPpc64Tprel16DsOrTilegxImm16X1Hw0LastPltPcrelOrArmGotAbsOrPariscGprel16DfOrIa64Segrel64Lsb = 95

PpcTlsgd Or Ppc64Tprel16Ds Or TilegxImm16X1Hw0LastPltPcrel Or ArmGotAbs Or 16 bits GP-rel. address Or @segrel(sym + add), data8 LSB

§

_PpcTlsldOrPpc64Tprel16LoDsOrTilegxImm16X0Hw1LastPltPcrelOrArmGotPrelOrPariscLtoff64 = 96

PpcTlsld Or Ppc64Tprel16LoDs Or TilegxImm16X0Hw1LastPltPcrel Or ArmGotPrel Or 64 bits LT-rel. address

§

_Ppc64Tprel16HigherOrTilegxImm16X1Hw1LastPltPcrelOrArmGotBrel12 = 97

§

_Ppc64Tprel16HigheraOrTilegxImm16X0Hw2LastPltPcrelOrArmGotoff12 = 98

§

_Ppc64Tprel16HighestOrTilegxImm16X1Hw2LastPltPcrelOrArmGotrelaxOrPariscLtoff14Wr = 99

Ppc64Tprel16Highest Or TilegxImm16X1Hw2LastPltPcrel Or ArmGotrelax Or LT-rel. address, right 14 bits

§

_Ppc64Tprel16HighestaOrTilegxImm16X0Hw0LastTlsIeOrArmGnuVtentryOrPariscLtoff14DrOrIa64Secrel32Msb = 100

Ppc64Tprel16Highesta Or TilegxImm16X0Hw0LastTlsIe Or ArmGnuVtentry Or LT-rel. address, right 14 bits Or @secrel(sym + add), data4 MSB

§

_PpcEmbNaddr32OrPpc64Dtprel16DsOrMips16GprelOrTilegxImm16X1Hw0LastTlsIeOrArmGnuVtinheritOrPariscLtoff16FOrIa64Secrel32Lsb = 101

PpcEmbNaddr32 Or Ppc64Dtprel16Ds Or Mips16Gprel Or TilegxImm16X1Hw0LastTlsIe Or ArmGnuVtinherit Or 16 bits LT-rel. address Or @secrel(sym + add), data4 LSB

§

_PpcEmbNaddr16OrPpc64Dtprel16LoDsOrMips16Got16OrTilegxImm16X0Hw1LastTlsIeOrArmThmJump11OrPariscLtoff16WfOrArmThmPc11OrNds32TlsTpoffOrIa64Secrel64Msb = 102

PpcEmbNaddr16 Or Ppc64Dtprel16LoDs Or Mips16Got16 Or TilegxImm16X0Hw1LastTlsIe Or ArmThmJump11 Or 16 bits LT-rel. address Or PC relative & 0xFFE (Thumb16 B) Or Nds32TlsTpoff Or @secrel(sym + add), data8 MSB

§

_PpcEmbNaddr16LoOrPpc64Dtprel16HigherOrMips16Call16OrTilegxImm16X1Hw1LastTlsIeOrArmThmJump8OrPariscLtoff16DfOrArmThmPc9OrIa64Secrel64Lsb = 103

PpcEmbNaddr16Lo Or Ppc64Dtprel16Higher Or Mips16Call16 Or TilegxImm16X1Hw1LastTlsIe Or ArmThmJump8 Or 16 bits LT-rel. address Or ArmThmPc9 Or @secrel(sym + add), data8 LSB

§

_PpcEmbNaddr16HiOrPpc64Dtprel16HigheraOrMips16Hi16OrArmTlsGd32OrPariscSecrel64 = 104

PpcEmbNaddr16Hi Or Ppc64Dtprel16Highera Or Mips16Hi16 Or ArmTlsGd32 Or 64 bits section rel. address

§

_PpcEmbNaddr16HaOrPpc64Dtprel16HighestOrMips16Lo16OrArmTlsLdm32 = 105

§

_PpcEmbSdai16OrPpc64Dtprel16HighestaOrMips16TlsGdOrTilegxTlsDtpmod64OrArmTlsLdo32 = 106

§

_PpcEmbSda2I16OrPpc64TlsgdOrMips16TlsLdmOrTilegxTlsDtpoff64OrArmTlsIe32 = 107

§

_PpcEmbSda2RelOrPpc64TlsldOrMips16TlsDtprelHi16OrTilegxTlsTpoff64OrArmTlsLe32OrIa64Rel32Msb = 108

PpcEmbSda2Rel Or Ppc64Tlsld Or Mips16TlsDtprelHi16 Or TilegxTlsTpoff64 Or ArmTlsLe32 Or data 4 + REL

§

_PpcEmbSda21OrPpc64TocsaveOrMips16TlsDtprelLo16OrTilegxTlsDtpmod32OrArmTlsLdo12OrIa64Rel32Lsb = 109

PpcEmbSda21 Or Ppc64Tocsave Or Mips16TlsDtprelLo16 Or TilegxTlsDtpmod32 Or ArmTlsLdo12 Or data 4 + REL

§

_PpcEmbMrkrefOrPpc64Addr16HighOrMips16TlsGottprelOrTilegxTlsDtpoff32OrArmTlsLe12OrIa64Rel64Msb = 110

PpcEmbMrkref Or Ppc64Addr16High Or Mips16TlsGottprel Or TilegxTlsDtpoff32 Or ArmTlsLe12 Or data 8 + REL

§

_PpcEmbRelsec16OrPpc64Addr16HighaOrMips16TlsTprelHi16OrTilegxTlsTpoff32OrArmTlsIe12GpOrIa64Rel64Lsb = 111

PpcEmbRelsec16 Or Ppc64Addr16Higha Or Mips16TlsTprelHi16 Or TilegxTlsTpoff32 Or ArmTlsIe12Gp Or data 8 + REL

§

_PpcEmbRelstLoOrPpc64Tprel16HighOrMips16TlsTprelLo16OrTilegxTlsGdCallOrArmPrivate0OrPariscSegrel64 = 112

PpcEmbRelstLo Or Ppc64Tprel16High Or Mips16TlsTprelLo16 Or TilegxTlsGdCall Or ArmPrivate0 Or 64 bits segment rel. address

§

_PpcEmbRelstHiOrPpc64Tprel16HighaOrArmPrivate1OrTilegxImm8X0TlsGdAdd = 113

§

_PpcEmbRelstHaOrPpc64Dtprel16HighOrArmPrivate2OrTilegxImm8X1TlsGdAdd = 114

§

_PpcEmbBitFldOrPpc64Dtprel16HighaOrArmPrivate3OrTilegxImm8Y0TlsGdAddOrPariscPltoff14Wr = 115

PpcEmbBitFld Or Ppc64Dtprel16Higha Or ArmPrivate3 Or TilegxImm8Y0TlsGdAdd Or PLT-rel. address, right 14 bits

§

_PpcEmbRelsdaOrPpc64Rel24NotocOrArmPrivate4OrTilegxImm8Y1TlsGdAddOrPariscPltoff14DrOrIa64Ltv32Msb = 116

PpcEmbRelsda Or Ppc64Rel24Notoc Or ArmPrivate4 Or TilegxImm8Y1TlsGdAdd Or PLT-rel. address, right 14 bits Or symbol + addend, data4 MSB

§

_Ppc64Addr64LocalOrArmPrivate5OrTilegxTlsIeLoadOrPariscPltoff16FOrIa64Ltv32Lsb = 117

Ppc64Addr64Local Or ArmPrivate5 Or TilegxTlsIeLoad Or 16 bits LT-rel. address Or symbol + addend, data4 LSB

§

_Ppc64EntryOrArmPrivate6OrTilegxImm8X0TlsAddOrPariscPltoff16WfOrIa64Ltv64Msb = 118

Ppc64Entry Or ArmPrivate6 Or TilegxImm8X0TlsAdd Or 16 bits PLT-rel. address Or symbol + addend, data8 MSB

§

_PowerpcPltseqOrArmPrivate7OrTilegxImm8X1TlsAddOrPariscPltoff16DfOrNds32TlsDescOrIa64Ltv64Lsb = 119

PowerpcPltseq Or ArmPrivate7 Or TilegxImm8X1TlsAdd Or 16 bits PLT-rel. address Or Nds32TlsDesc Or symbol + addend, data8 LSB

§

_PowerpcPltcallOrArmPrivate8OrTilegxImm8Y0TlsAddOrPariscLtoffFptr64 = 120

PowerpcPltcall Or ArmPrivate8 Or TilegxImm8Y0TlsAdd Or 64 bits LT-rel. function ptr

§

_Ppc64PltseqNotocOrArmPrivate9OrTilegxImm8Y1TlsAddOrIa64Pcrel21Bi = 121

Ppc64PltseqNotoc Or ArmPrivate9 Or TilegxImm8Y1TlsAdd Or @pcrel(sym + add), 21bit inst

§

_Ppc64PltcallNotocOrArmPrivate10OrIa64Pcrel22 = 122

Ppc64PltcallNotoc Or ArmPrivate10 Or @pcrel(sym + add), 22bit inst

§

_Ppc64PcrelOptOrArmPrivate11OrPariscLtoffFptr14WrOrIa64Pcrel64I = 123

Ppc64PcrelOpt Or ArmPrivate11 Or LT-rel. fct. ptr., right 14 bits Or @pcrel(sym + add), 64bit inst

§

_Ppc64Rel24P9NotocOrArmPrivate12OrPariscLtoffFptr14Dr = 124

Ppc64Rel24P9Notoc Or ArmPrivate12 Or LT-rel. fct. ptr., right 14 bits

§

_Ppc64D34OrTilegxGnuVtinheritOrArmMeTooOrMipsNumOrPariscLoreserveOrPariscCopyOrTileproGnuVtinheritOrIa64Ipltmsb = 128

Ppc64D34 Or TilegxGnuVtinherit Or ArmMeToo Or MipsNum Or PariscLoreserve Or Copy relocation Or GNU C++ vtable hierarchy Or dynamic reloc, imported PLT, MSB

§

_Ppc64D34LoOrTilegxGnuVtentryOrArmThmTlsDescseq16OrPariscIpltOrArmThmTlsDescseqOrTileproGnuVtentryOrIa64Ipltlsb = 129

Ppc64D34Lo Or TilegxGnuVtentry Or ArmThmTlsDescseq16 Or Dynamic reloc, imported PLT Or ArmThmTlsDescseq Or GNU C++ vtable member usage Or dynamic reloc, imported PLT, LSB

§

_Ppc64D34Hi30OrArmThmTlsDescseq32OrTilegxNumOrPariscEpltOrTileproNum = 130

Ppc64D34Hi30 Or ArmThmTlsDescseq32 Or TilegxNum Or Dynamic reloc, exported PLT Or TileproNum

§

_Ppc64D34Ha30OrArmThmGotBrel12 = 131

§

_Ppc64Pcrel34OrIa64Copy = 132

Ppc64Pcrel34 Or copy relocation

§

_Ppc64GotPcrel34OrIa64Sub = 133

Ppc64GotPcrel34 Or Addend and symbol difference

§

_Ppc64PltPcrel34OrMicromipsHi16OrIa64Ltoff22X = 134

Ppc64PltPcrel34 Or MicromipsHi16 Or LTOFF22, relaxable

§

_Ppc64PltPcrel34NotocOrMicromipsLo16OrIa64Ldxmov = 135

Ppc64PltPcrel34Notoc Or MicromipsLo16 Or Use of LTOFF22X

§

_Ppc64Addr16Higher34OrMicromipsGprel16 = 136

§

_Ppc64Addr16Highera34OrMicromipsLiteralOrArmThmBf12 = 137

§

_Ppc64Addr16Highest34OrMicromipsGot16OrArmThmBf18 = 138

§

_Ppc64Addr16Highesta34OrMicromipsPc7S1 = 139

§

_Ppc64Rel16Higher34OrMicromipsPc10S1 = 140

§

_Ppc64Rel16Highera34OrMicromipsPc16S1 = 141

§

_Ppc64Rel16Highest34OrMicromipsCall16 = 142

§

Ppc64Rel16Highesta34 = 143

§

_Ppc64D28OrShTlsGd32 = 144

§

_Ppc64Pcrel28OrMicromipsGotDispOrIa64Tprel14OrShTlsLd32 = 145

Ppc64Pcrel28 Or MicromipsGotDisp Or @tprel(sym + add), imm14 Or ShTlsLd32

§

_Ppc64Tprel34OrMicromipsGotPageOrIa64Tprel22OrShTlsLdo32 = 146

Ppc64Tprel34 Or MicromipsGotPage Or @tprel(sym + add), imm22 Or ShTlsLdo32

§

_Ppc64Dtprel34OrMicromipsGotOfstOrIa64Tprel64IOrShTlsIe32 = 147

Ppc64Dtprel34 Or MicromipsGotOfst Or @tprel(sym + add), imm64 Or ShTlsIe32

§

_Ppc64GotTlsgdPcrel34OrMicromipsGotHi16OrShTlsLe32 = 148

§

_Ppc64GotTlsldPcrel34OrMicromipsGotLo16OrShTlsDtpmod32 = 149

§

_Ppc64GotTprelPcrel34OrMicromipsSubOrIa64Tprel64MsbOrShTlsDtpoff32 = 150

Ppc64GotTprelPcrel34 Or MicromipsSub Or @tprel(sym + add), data8 MSB Or ShTlsDtpoff32

§

_Ppc64GotDtprelPcrel34OrMicromipsHigherOrIa64Tprel64LsbOrShTlsTpoff32 = 151

Ppc64GotDtprelPcrel34 Or MicromipsHigher Or @tprel(sym + add), data8 LSB Or ShTlsTpoff32

§

PpcVleRel15 = 217

§

PpcVleRel24 = 218

§

_PpcVleLo16AOrPariscTprel14Wr = 219

PpcVleLo16A Or TP-rel. address, right 14 bits

§

_PpcVleLo16DOrPariscTprel14Dr = 220

PpcVleLo16D Or TP-rel. address, right 14 bits

§

_PpcVleHi16AOrPariscTprel16F = 221

PpcVleHi16A Or 16 bits TP-rel. address

§

_PpcVleHi16DOrPariscTprel16Wf = 222

PpcVleHi16D Or 16 bits TP-rel. address

§

_PpcVleHa16AOrPariscTprel16Df = 223

PpcVleHa16A Or 16 bits TP-rel. address

§

_PpcVleHa16DOrPariscLtoffTp64 = 224

PpcVleHa16D Or 64 bits LT-TP-rel. address

§

PpcVleSda21 = 225

§

PpcVleSda21Lo = 226

§

_PpcVleSdarelLo16AOrPariscLtoffTp14Wr = 227

PpcVleSdarelLo16A Or LT-TP-rel. address, right 14 bits

§

_PpcVleSdarelLo16DOrPariscLtoffTp14Dr = 228

PpcVleSdarelLo16D Or LT-TP-rel. address, right 14 bits

§

_PpcVleSdarelHi16AOrPariscLtoffTp16F = 229

PpcVleSdarelHi16A Or 16 bits LT-TP-rel. address

§

_PpcVleSdarelHi16DOrPariscLtoffTp16Wf = 230

PpcVleSdarelHi16D Or 16 bits LT-TP-rel. address

§

_PpcVleSdarelHa16AOrPariscLtoffTp16Df = 231

PpcVleSdarelHa16A Or 16 bits LT-TP-rel. address

§

_PpcVleSdarelHa16DOrPariscGnuVtentry = 232

§

_Ppc64Rel16HighOrPariscTlsLdo21L = 240

Ppc64Rel16High Or LD offset 21-bit left

§

_Ppc64Rel16HighaOrPariscTlsLdo14R = 241

Ppc64Rel16Higha Or LD offset 14-bit right

§

_Ppc64Rel16HigherOrPariscTlsDtpmod32 = 242

Ppc64Rel16Higher Or DTP module 32-bit

§

_Ppc64Rel16HigheraOrPariscTlsDtpmod64 = 243

Ppc64Rel16Highera Or DTP module 64-bit

§

_Ppc64Rel16HighestOrPariscTlsDtpoff32 = 244

Ppc64Rel16Highest Or DTP offset 32-bit

§

_Ppc64Rel16HighestaOrPariscTlsDtpoff64 = 245

Ppc64Rel16Highesta Or DTP offset 32-bit

§

PowerpcRel16DxHa = 246

§

Ppc64JmpIrel = 247

§

_PowerpcIrelativeOrSparcJmpIrelOrPpcIrelativeOrPpc64Irelative = 248

§

_PowerpcRel16OrMipsEhOrSparcIrelativeOrPpcRel16OrPpc64Rel16OrArmRxpc25 = 249

PowerpcRel16 Or MipsEh Or SparcIrelative Or half16 (sym+add-.) Or half16 (sym+add-.) Or ArmRxpc25

§

_PowerpcRel16LoOrSparcGnuVtinheritOrPpcRel16LoOrPpc64Rel16LoOrArmRsbrel32 = 250

PowerpcRel16Lo Or SparcGnuVtinherit Or half16 (sym+add-.)@l Or half16 (sym+add-.)@l Or ArmRsbrel32

§

_PowerpcRel16HaOrSparcRev32OrPpcRel16HaOrPpc64Rel16HaOrArmRrel32 = 252

PowerpcRel16Ha Or SparcRev32 Or half16 (sym+add-.)@ha Or half16 (sym+add-.)@ha Or ArmRrel32

§

_PowerpcGnuVtinheritOrSparcNumOrArmRabs22 = 253

§

_PowerpcGnuVtentryOrMipsGnuVtentryOrArmRpc24 = 254

§

_PpcToc16OrPariscHireserveOrArmRbase = 255

§

_MipsCopyOrArmPrivate14OrPariscLtoffFptr16Wf = 126

MipsCopy Or ArmPrivate14 Or 16 bits LT-rel. function ptr

§

_MipsJumpSlotOrArmPrivate15OrPariscLtoffFptr16Df = 127

MipsJumpSlot Or ArmPrivate15 Or 16 bits LT-rel. function ptr

§

MicromipsHighest = 152

§

MicromipsScnDisp = 155

§

MicromipsJalr = 156

§

MicromipsHi0Lo16 = 157

§

_MicromipsTlsLdmOrShGlobDat = 163

§

_MicromipsTlsDtprelHi16OrShJmpSlot = 164

§

_MicromipsTlsDtprelLo16OrShRelative = 165

§

MicromipsTlsTprelHi16 = 169

§

_MicromipsTlsTprelLo16OrIa64LtoffDtpmod22 = 170

MicromipsTlsTprelLo16 Or @ltoff(@dtpmod(sym + add)), imm22

§

MicromipsPc23S2 = 173

§

_ArmPrivate13OrPariscLtoffFptr16F = 125

ArmPrivate13 Or 16 bits LT-rel. function ptr

§

_AArch64WithdrawnOrArmNumOrShNumOrM32RNum = 256

AArch64Withdrawn Or ArmNum Or ShNum Or Keep this the last entry

§

AArch64Abs32 = 258

§

AArch64Abs16 = 259

§

AArch64Prel64 = 260

§

AArch64Prel32 = 261

§

AArch64Prel16 = 262

§

AArch64MovwUabsG0 = 263

§

AArch64MovwUabsG0Nc = 264

§

AArch64MovwUabsG1 = 265

§

AArch64MovwUabsG1Nc = 266

§

AArch64MovwUabsG2 = 267

§

AArch64MovwUabsG2Nc = 268

§

AArch64MovwUabsG3 = 269

§

AArch64MovwSabsG0 = 270

§

AArch64MovwSabsG1 = 271

§

AArch64MovwSabsG2 = 272

§

AArch64LdPrelLo19 = 273

§

AArch64AdrPrelLo21 = 274

§

AArch64AdrPrelPgHi21 = 275

§

AArch64AdrPrelPgHi21Nc = 276

§

AArch64AddAbsLo12Nc = 277

§

AArch64Ldst8AbsLo12Nc = 278

§

AArch64Tstbr14 = 279

§

AArch64Condbr19 = 280

§

AArch64Jump26 = 282

§

AArch64Call26 = 283

§

AArch64Ldst16AbsLo12Nc = 284

§

AArch64Ldst32AbsLo12Nc = 285

§

AArch64Ldst64AbsLo12Nc = 286

§

AArch64MovwPrelG0 = 287

§

AArch64MovwPrelG0Nc = 288

§

AArch64MovwPrelG1 = 289

§

AArch64MovwPrelG1Nc = 290

§

AArch64MovwPrelG2 = 291

§

AArch64MovwPrelG2Nc = 292

§

AArch64MovwPrelG3 = 293

§

AArch64Ldst128AbsLo12Nc = 299

§

AArch64MovwGotoffG0 = 300

§

AArch64MovwGotoffG0Nc = 301

§

AArch64MovwGotoffG1 = 302

§

AArch64MovwGotoffG1Nc = 303

§

AArch64MovwGotoffG2 = 304

§

AArch64MovwGotoffG2Nc = 305

§

AArch64MovwGotoffG3 = 306

§

AArch64Gotrel64 = 307

§

AArch64Gotrel32 = 308

§

AArch64GotLdPrel19 = 309

§

AArch64Ld64GotoffLo15 = 310

§

AArch64AdrGotPage = 311

§

AArch64Ld64GotLo12Nc = 312

§

AArch64Ld64GotpageLo15 = 313

§

AArch64TlsgdAdrPage21 = 513

§

AArch64TlsgdAddLo12Nc = 514

§

AArch64TlsgdMovwG1 = 515

§

AArch64TlsgdMovwG0Nc = 516

§

AArch64TlsldAdrPrel21 = 517

§

AArch64TlsldAdrPage21 = 518

§

AArch64TlsldAddLo12Nc = 519

§

AArch64TlsldMovwG1 = 520

§

AArch64TlsldMovwG0Nc = 521

§

AArch64TlsldLdPrel19 = 522

§

AArch64TlsldMovwDtprelG2 = 523

§

AArch64TlsldMovwDtprelG1 = 524

§

AArch64TlsldMovwDtprelG1Nc = 525

§

AArch64TlsldMovwDtprelG0 = 526

§

AArch64TlsldMovwDtprelG0Nc = 527

§

AArch64TlsldAddDtprelHi12 = 528

§

AArch64TlsldAddDtprelLo12 = 529

§

AArch64TlsldAddDtprelLo12Nc = 530

§

AArch64TlsldLdst8DtprelLo12 = 531

§

AArch64TlsldLdst8DtprelLo12Nc = 532

§

AArch64TlsldLdst16DtprelLo12 = 533

§

AArch64TlsldLdst16DtprelLo12Nc = 534

§

AArch64TlsldLdst32DtprelLo12 = 535

§

AArch64TlsldLdst32DtprelLo12Nc = 536

§

AArch64TlsldLdst64DtprelLo12 = 537

§

AArch64TlsldLdst64DtprelLo12Nc = 538

§

AArch64TlsieMovwGottprelG1 = 539

§

AArch64TlsieMovwGottprelG0Nc = 540

§

AArch64TlsieAdrGottprelPage21 = 541

§

AArch64TlsieLd64GottprelLo12Nc = 542

§

AArch64TlsieLdGottprelPrel19 = 543

§

AArch64TlsleMovwTprelG2 = 544

§

AArch64TlsleMovwTprelG1 = 545

§

AArch64TlsleMovwTprelG1Nc = 546

§

AArch64TlsleMovwTprelG0 = 547

§

AArch64TlsleMovwTprelG0Nc = 548

§

AArch64TlsleAddTprelHi12 = 549

§

AArch64TlsleAddTprelLo12 = 550

§

AArch64TlsleAddTprelLo12Nc = 551

§

AArch64TlsleLdst8TprelLo12 = 552

§

AArch64TlsleLdst8TprelLo12Nc = 553

§

AArch64TlsleLdst16TprelLo12 = 554

§

AArch64TlsleLdst16TprelLo12Nc = 555

§

AArch64TlsleLdst32TprelLo12 = 556

§

AArch64TlsleLdst32TprelLo12Nc = 557

§

AArch64TlsleLdst64TprelLo12 = 558

§

AArch64TlsleLdst64TprelLo12Nc = 559

§

AArch64TlsdescLdPrel19 = 560

§

AArch64TlsdescAdrPrel21 = 561

§

AArch64TlsdescAdrPage21 = 562

§

AArch64TlsdescLd64Lo12 = 563

§

AArch64TlsdescAddLo12 = 564

§

AArch64TlsdescOffG1 = 565

§

AArch64TlsdescOffG0Nc = 566

§

AArch64TlsdescLdr = 567

§

AArch64TlsdescAdd = 568

§

AArch64TlsdescCall = 569

§

AArch64TlsleLdst128TprelLo12 = 570

§

AArch64TlsleLdst128TprelLo12Nc = 571

§

AArch64TlsldLdst128DtprelLo12 = 572

§

AArch64TlsldLdst128DtprelLo12Nc = 573

§

AArch64GlobDat = 1_025

§

AArch64JumpSlot = 1_026

§

AArch64Relative = 1_027

§

_AArch64TlsDtprel64OrAArch64TlsDtprel = 1_029

AArch64TlsDtprel64 Or Module-relative offset, 64 bit

§

_AArch64TlsTprel64OrAArch64TlsTprel = 1_030

AArch64TlsTprel64 Or TP-relative offset, 64 bit

§

AArch64Tlsdesc = 1_031

§

AArch64Irelative = 1_032

§

_PariscLtoffTp14FOrShGotpcOrIa64Dtpmod64Lsb = 167

14 bits LT-TP-rel. address Or ShGotpc Or @dtpmod(sym + add), data8 LSB

§

PariscGnuVtinherit = 233

§

PariscTlsGd21L = 234

GD 21-bit left.

§

PariscTlsGd14R = 235

GD 14-bit right.

§

PariscTlsGdcall = 236

GD call to __t_g_a.

§

PariscTlsLdm21L = 237

LD module 21-bit left.

§

PariscTlsLdm14R = 238

LD module 14-bit right.

§

PariscTlsLdmcall = 239

LD module call to __t_g_a.

§

_PpcDiabSda21LoOrAArch64P32CopyOrIa64Dtprel32Msb = 180

like EMB_SDA21, but lower 16 bit Or Copy symbol at runtime Or @dtprel(sym + add), data4 MSB

§

_PpcDiabSda21HiOrAArch64P32GlobDatOrIa64Dtprel32Lsb = 181

like EMB_SDA21, but high 16 bit Or Create GOT entry Or @dtprel(sym + add), data4 LSB

§

_PpcDiabSda21HaOrAArch64P32JumpSlotOrIa64Dtprel64Msb = 182

like EMB_SDA21, adjusted high 16 Or Create PLT entry Or @dtprel(sym + add), data8 MSB

§

_PpcDiabRelsdaLoOrAArch64P32RelativeOrIa64Dtprel64Lsb = 183

like EMB_RELSDA, but lower 16 bit Or Adjust by program base Or @dtprel(sym + add), data8 LSB

§

_PpcDiabRelsdaHiOrAArch64P32TlsDtpmod = 184

like EMB_RELSDA, but high 16 bit Or Module number, 32 bit

§

_PpcDiabRelsdaHaOrAArch64P32TlsDtprel = 185

like EMB_RELSDA, adjusted high 16 Or Module-relative offset, 32 bit

§

_AArch64P32TlsTprelOrIa64LtoffDtprel22 = 186

TP-relative offset, 32 bit Or @ltoff(@dtprel(s+a)), imm22

§

AArch64P32Tlsdesc = 187

TLS Descriptor.

§

AArch64P32Irelative = 188

STT_GNU_IFUNC relocation.

§

AArch64Abs64 = 257

Direct 64 bit.

§

AArch64TlsgdAdrPrel21 = 512

PC-relative ADR imm. 20:0.

§

AArch64Copy = 1_024

Copy symbol at runtime.

§

AArch64TlsDtpmod = 1_028

Module number, 64 bit.

§

_ArmIrelativeOrShGot32 = 160

§

Ia64Dtprel14 = 177

@dtprel(sym + add), imm14

§

Ia64Dtprel22 = 178

@dtprel(sym + add), imm22

§

Ia64Dtprel64I = 179

@dtprel(sym + add), imm64

§

ShPlt32 = 161

Implementations§

source§

impl RelocationType

source

pub const FooNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const PowerpcNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const MipsNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const TilegxNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const X8664None: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const SparcNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const I386None: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const M68KNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

No reloc

source

pub const PariscNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

No reloc.

source

pub const AlphaNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

No reloc

source

pub const PpcNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const AArch64None: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

No relocation.

source

pub const ArmNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

No reloc

source

pub const CkcoreNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

no reloc

source

pub const ShNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const S390None: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

No reloc.

source

pub const CrisNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const Mn10300None: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

No reloc.

source

pub const M32RNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

No reloc.

source

pub const MicroblazeNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

No reloc.

source

pub const Nios2None: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

No reloc.

source

pub const TileproNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

No reloc

source

pub const RiscvNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const BpfNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

No reloc

source

pub const MetagHiaddr16: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const Nds32None: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const Or1KNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const Ppc64None: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const Ia64None: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

none

source

pub const ArcNone: Self = Self::_FooNoneOrPowerpcNoneOrMipsNoneOrTilegxNoneOrX8664NoneOrSparcNoneOrI386NoneOrM68KNoneOrPariscNoneOrAlphaNoneOrPpcNoneOrAArch64NoneOrArmNoneOrCkcoreNoneOrShNoneOrS390NoneOrCrisNoneOrMn10300NoneOrM32RNoneOrMicroblazeNoneOrNios2NoneOrTileproNoneOrRiscvNoneOrBpfNoneOrMetagHiaddr16OrNds32NoneOrOr1KNoneOrPpc64NoneOrIa64NoneOrArcNone

source

pub const Foo32: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const PowerpcAddr32: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const Mips16: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const Tilegx64: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const S3908: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const X866464: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const Sparc8: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const ArmPc24: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const I38632: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const M68K32: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

Direct 32 bit

source

pub const PariscDir32: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

Direct 32-bit reference.

source

pub const AlphaReflong: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

Direct 32 bit

source

pub const PpcAddr32: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

32bit absolute address

source

pub const AArch64P32Abs32: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

Direct 32 bit.

source

pub const CkcoreAddr32: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

direct 32 bit (S + A)

source

pub const ShDir32: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const Cris8: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const Mn1030032: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

Direct 32 bit.

source

pub const M32R16: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

Direct 16 bit.

source

pub const Microblaze32: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

Direct 32 bit.

source

pub const Nios2S16: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

Direct signed 16 bit.

source

pub const Tilepro32: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

Direct 32 bit

source

pub const Riscv32: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const Bpf6464: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const MetagLoaddr16: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const Or1K32: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const Ppc64Addr32: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

32bit absolute address

source

pub const Arc8: Self = Self::_Foo32OrPowerpcAddr32OrMips16OrTilegx64OrS3908OrX866464OrSparc8OrArmPc24OrI38632OrM68K32OrPariscDir32OrAlphaReflongOrPpcAddr32OrAArch64P32Abs32OrCkcoreAddr32OrShDir32OrCris8OrMn1030032OrM32R16OrMicroblaze32OrNios2S16OrTilepro32OrRiscv32OrBpf6464OrMetagLoaddr16OrOr1K32OrPpc64Addr32OrArc8

source

pub const FooIllegal: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const PowerpcAddr14Brntaken: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const TilegxHw0: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const S390Copy: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const MipsGot16: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const X8664Gotpcrel: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const SparcHi22: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const ArmSbrel32: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const I386Gotoff: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const M68KGot8: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

8 bit PC relative GOT entry

source

pub const PariscPcrel32: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

32-bit rel. address.

source

pub const AlphaSrel16: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

PC relative 16 bit

source

pub const PpcAddr14Brntaken: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const CkcoreRelative: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

32 bit adjust program base(B + A)

source

pub const ShDir8L: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const CrisCopy: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const Mn1030024: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

Direct 24 bit.

source

pub const M32RLo16: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

Low 16 bit.

source

pub const Microblaze64None: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

No reloc.

source

pub const Nios2Hi16: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

High 16 bit.

source

pub const TileproHa16: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

High 16 bit, adjusted

source

pub const RiscvTlsDtprel64: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const MetagReg16Op1: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const Or1K32Pcrel: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const Ppc64Addr14Brntaken: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const ArcN16: Self = Self::_FooIllegalOrPowerpcAddr14BrntakenOrTilegxHw0OrS390CopyOrMipsGot16OrX8664GotpcrelOrSparcHi22OrArmSbrel32OrI386GotoffOrM68KGot8OrPariscPcrel32OrAlphaSrel16OrPpcAddr14BrntakenOrCkcoreRelativeOrShDir8LOrCrisCopyOrMn1030024OrM32RLo16OrMicroblaze64NoneOrNios2Hi16OrTileproHa16OrRiscvTlsDtprel64OrMetagReg16Op1OrOr1K32PcrelOrPpc64Addr14BrntakenOrArcN16

source

pub const PariscTlsLe21L: Self = Self::_PariscTlsLe21LOrMicromipsCallLo16OrPariscTprel21LOrIa64LtoffTprel22

source

pub const MicromipsCallLo16: Self = Self::_PariscTlsLe21LOrMicromipsCallLo16OrPariscTprel21LOrIa64LtoffTprel22

source

pub const PariscTprel21L: Self = Self::_PariscTlsLe21LOrMicromipsCallLo16OrPariscTprel21LOrIa64LtoffTprel22

TP-rel. address, left 21 bits.

source

pub const Ia64LtoffTprel22: Self = Self::_PariscTlsLe21LOrMicromipsCallLo16OrPariscTprel21LOrIa64LtoffTprel22

@ltoff(@tprel(s+a)), imm2

source

pub const PariscTlsLe14R: Self = Self::_PariscTlsLe14ROrPariscTprel14R

source

pub const PariscTprel14R: Self = Self::_PariscTlsLe14ROrPariscTprel14R

TP-rel. address, right 14 bits.

source

pub const PariscTlsIe21L: Self = Self::_PariscTlsIe21LOrPariscLtoffTp21LOrShCopy

source

pub const PariscLtoffTp21L: Self = Self::_PariscTlsIe21LOrPariscLtoffTp21LOrShCopy

LT-TP-rel. address, left 21 bits.

source

pub const ShCopy: Self = Self::_PariscTlsIe21LOrPariscLtoffTp21LOrShCopy

source

pub const PariscTlsIe14R: Self = Self::_PariscTlsIe14ROrMicromipsTlsGottprelOrPariscLtoffTp14ROrShGotoffOrIa64Dtpmod64Msb

source

pub const MicromipsTlsGottprel: Self = Self::_PariscTlsIe14ROrMicromipsTlsGottprelOrPariscLtoffTp14ROrShGotoffOrIa64Dtpmod64Msb

source

pub const PariscLtoffTp14R: Self = Self::_PariscTlsIe14ROrMicromipsTlsGottprelOrPariscLtoffTp14ROrShGotoffOrIa64Dtpmod64Msb

LT-TP-rel. address, right 14 bits.

source

pub const ShGotoff: Self = Self::_PariscTlsIe14ROrMicromipsTlsGottprelOrPariscLtoffTp14ROrShGotoffOrIa64Dtpmod64Msb

source

pub const Ia64Dtpmod64Msb: Self = Self::_PariscTlsIe14ROrMicromipsTlsGottprelOrPariscLtoffTp14ROrShGotoffOrIa64Dtpmod64Msb

@dtpmod(sym + add), data8 MSB

source

pub const PariscTlsTprel32: Self = Self::_PariscTlsTprel32OrMicromipsCallHi16OrPariscTprel32

source

pub const MicromipsCallHi16: Self = Self::_PariscTlsTprel32OrMicromipsCallHi16OrPariscTprel32

source

pub const PariscTprel32: Self = Self::_PariscTlsTprel32OrMicromipsCallHi16OrPariscTprel32

32 bits TP-rel. address.

source

pub const PariscTlsTprel64: Self = Self::_PariscTlsTprel64OrPpcVleRel8OrPariscTprel64

source

pub const PpcVleRel8: Self = Self::_PariscTlsTprel64OrPpcVleRel8OrPariscTprel64

source

pub const PariscTprel64: Self = Self::_PariscTlsTprel64OrPpcVleRel8OrPariscTprel64

64 bits TP-rel. address.

source

pub const S39012: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

source

pub const PowerpcAddr24: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

source

pub const Tilegx32: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

source

pub const Mips32: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

source

pub const X8664Pc32: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

source

pub const Sparc16: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

source

pub const ArmAbs32: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

source

pub const I386Pc32: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

source

pub const M68K16: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

Direct 16 bit

source

pub const PariscDir21L: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

Left 21 bits of eff. address.

source

pub const AlphaRefquad: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

Direct 64 bit

source

pub const PpcAddr24: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

26bit address, 2 bits ignored.

source

pub const CkcorePcrelimm8By4: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

disp ((S + A - P) >> 2) & 0xff

source

pub const ShRel32: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

source

pub const Cris16: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

source

pub const Mn1030016: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

Direct 16 bit.

source

pub const M32R32: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

Direct 32 bit.

source

pub const Microblaze32Pcrel: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

PC relative 32 bit.

source

pub const Nios2U16: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

Direct unsigned 16 bit.

source

pub const Tilepro16: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

Direct 16 bit

source

pub const Riscv64: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

source

pub const MetagAddr32: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

32bit absolute address

source

pub const Or1K16: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

source

pub const Ppc64Addr24: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

26bit address, word aligned

source

pub const Arc16: Self = Self::_S39012OrPowerpcAddr24OrTilegx32OrMips32OrX8664Pc32OrSparc16OrArmAbs32OrI386Pc32OrM68K16OrPariscDir21LOrAlphaRefquadOrPpcAddr24OrCkcorePcrelimm8By4OrShRel32OrCris16OrMn1030016OrM32R32OrMicroblaze32PcrelOrNios2U16OrTilepro16OrRiscv64OrMetagAddr32OrOr1K16OrPpc64Addr24OrArc16

source

pub const S39016: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

source

pub const PowerpcAddr16: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

source

pub const Tilegx16: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

source

pub const MipsRel32: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

source

pub const X8664Got32: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

source

pub const Sparc32: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

source

pub const ArmRel32: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

source

pub const I386Got32: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

source

pub const M68K8: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

Direct 8 bit

source

pub const PariscDir17R: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

Right 17 bits of eff. address.

source

pub const AlphaGprel32: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

GP relative 32 bit

source

pub const PpcAddr16: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

16bit absolute address

source

pub const CkcorePcrelimm11By2: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

disp ((S + A - P) >> 1) & 0x7ff

source

pub const ShDir8Wpn: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

source

pub const Cris32: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

source

pub const Mn103008: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

Direct 8 bit.

source

pub const M32R24: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

Direct 24 bit.

source

pub const Microblaze64Pcrel: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

PC relative 64 bit.

source

pub const Nios2Pcrel16: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

PC relative 16 bit.

source

pub const Tilepro8: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

Direct 8 bit

source

pub const RiscvRelative: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

source

pub const MetagNone: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

No reloc

source

pub const Or1K8: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

source

pub const Ppc64Addr16: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

16bit absolute address

source

pub const Arc24: Self = Self::_S39016OrPowerpcAddr16OrTilegx16OrMipsRel32OrX8664Got32OrSparc32OrArmRel32OrI386Got32OrM68K8OrPariscDir17ROrAlphaGprel32OrPpcAddr16OrCkcorePcrelimm11By2OrShDir8WpnOrCris32OrMn103008OrM32R24OrMicroblaze64PcrelOrNios2Pcrel16OrTilepro8OrRiscvRelativeOrMetagNoneOrOr1K8OrPpc64Addr16OrArc24

source

pub const S39032: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

source

pub const PowerpcAddr16Lo: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

source

pub const Mips26: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

source

pub const Tilegx8: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

source

pub const X8664Plt32: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

source

pub const SparcDisp8: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

source

pub const ArmLdrPcG0: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

source

pub const I386Plt32: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

source

pub const M68KPc32: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

PC relative 32 bit

source

pub const PariscDir17F: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

17 bits of eff. address.

source

pub const AlphaLiteral: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

GP relative 16 bit w/optimization

source

pub const PpcAddr16Lo: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

lower 16bit of absolute address

source

pub const ArmPc13: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

source

pub const ShInd12W: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

source

pub const Cris8Pcrel: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

source

pub const Mn10300Pcrel32: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

PC-relative 32-bit.

source

pub const M32R10Pcrel: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

PC relative 10 bit shifted.

source

pub const Microblaze32PcrelLo: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

Low 16 bits of PCREL32.

source

pub const Nios2Call26: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

Direct call.

source

pub const Tilepro32Pcrel: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

PC relative 32 bit

source

pub const RiscvCopy: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

source

pub const MetagRelbranch: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

source

pub const Or1KLo16InInsn: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

source

pub const Ppc64Addr16Lo: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

lower 16bits of address

source

pub const Arc32: Self = Self::_S39032OrPowerpcAddr16LoOrMips26OrTilegx8OrX8664Plt32OrSparcDisp8OrArmLdrPcG0OrI386Plt32OrM68KPc32OrPariscDir17FOrAlphaLiteralOrPpcAddr16LoOrArmPc13OrShInd12WOrCris8PcrelOrMn10300Pcrel32OrM32R10PcrelOrMicroblaze32PcrelLoOrNios2Call26OrTilepro32PcrelOrRiscvCopyOrMetagRelbranchOrOr1KLo16InInsnOrPpc64Addr16LoOrArc32

source

pub const S390Pc32: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

source

pub const PowerpcAddr16Hi: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

source

pub const MipsHi16: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

source

pub const Tilegx64Pcrel: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

source

pub const X8664Copy: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

source

pub const SparcDisp16: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

source

pub const ArmAbs16: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

source

pub const I386Copy: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

source

pub const M68KPc16: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

PC relative 16 bit

source

pub const AlphaLituse: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

Optimization hint for LITERAL

source

pub const PpcAddr16Hi: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

high 16bit of absolute address

source

pub const CkcorePcrel32: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

32-bit rel (S + A - P)

source

pub const ShDir8Wpl: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

source

pub const Cris16Pcrel: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

source

pub const Mn10300Pcrel16: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

PC-relative 16-bit signed.

source

pub const M32R18Pcrel: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

PC relative 18 bit shifted.

source

pub const Microblaze64: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

Direct 64 bit.

source

pub const Nios2Imm5: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

5 bit constant expression.

source

pub const Tilepro16Pcrel: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

PC relative 16 bit

source

pub const RiscvJumpSlot: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

source

pub const MetagGetsetoff: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

source

pub const Or1KHi16InInsn: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

source

pub const Ppc64Addr16Hi: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

high 16bits of address.

source

pub const ArcB26: Self = Self::_S390Pc32OrPowerpcAddr16HiOrMipsHi16OrTilegx64PcrelOrX8664CopyOrSparcDisp16OrArmAbs16OrI386CopyOrM68KPc16OrAlphaLituseOrPpcAddr16HiOrCkcorePcrel32OrShDir8WplOrCris16PcrelOrMn10300Pcrel16OrM32R18PcrelOrMicroblaze64OrNios2Imm5OrTilepro16PcrelOrRiscvJumpSlotOrMetagGetsetoffOrOr1KHi16InInsnOrPpc64Addr16HiOrArcB26

source

pub const S390Got12: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

source

pub const PowerpcAddr16Ha: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

source

pub const MipsLo16: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

source

pub const Tilegx32Pcrel: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

source

pub const X8664GlobDat: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

source

pub const SparcDisp32: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

source

pub const ArmAbs12: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

source

pub const I386GlobDat: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

source

pub const M68KPc8: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

PC relative 8 bit

source

pub const PariscDir14R: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

Right 14 bits of eff. address.

source

pub const AlphaGpdisp: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

Add displacement to GP

source

pub const PpcAddr16Ha: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

adjusted high 16bit

source

pub const CkcorePcreljsrImm11By2: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

disp ((S + A - P) >>1) & 0x7ff

source

pub const ShDir8Wpz: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

source

pub const Cris32Pcrel: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

source

pub const Mn10300Pcrel8: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

PC-relative 8-bit signed.

source

pub const M32R26Pcrel: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

PC relative 26 bit shifted.

source

pub const Microblaze32Lo: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

Low 16 bit.

source

pub const Nios2CacheOpx: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

5 bit expression, shift 22.

source

pub const Tilepro8Pcrel: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

PC relative 8 bit

source

pub const RiscvTlsDtpmod32: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

source

pub const MetagReg32Op1: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

source

pub const Or1KInsnRel26: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

source

pub const Ppc64Addr16Ha: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

adjusted high 16bits.

source

pub const ArcB22Pcrel: Self = Self::_S390Got12OrPowerpcAddr16HaOrMipsLo16OrTilegx32PcrelOrX8664GlobDatOrSparcDisp32OrArmAbs12OrI386GlobDatOrM68KPc8OrPariscDir14ROrAlphaGpdispOrPpcAddr16HaOrCkcorePcreljsrImm11By2OrShDir8WpzOrCris32PcrelOrMn10300Pcrel8OrM32R26PcrelOrMicroblaze32LoOrNios2CacheOpxOrTilepro8PcrelOrRiscvTlsDtpmod32OrMetagReg32Op1OrOr1KInsnRel26OrPpc64Addr16HaOrArcB22Pcrel

source

pub const S390Got32: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

source

pub const PowerpcAddr14: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

source

pub const Tilegx16Pcrel: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

source

pub const MipsGprel16: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

source

pub const X8664JumpSlot: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

source

pub const SparcWdisp30: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

source

pub const ArmThmAbs5: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

source

pub const I386JumpSlot: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

source

pub const M68KGot32: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

32 bit PC relative GOT entry

source

pub const I386JmpSlot: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

Create PLT entry

source

pub const AlphaBraddr: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

PC+4 relative 23 bit shifted

source

pub const PpcAddr14: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

16bit address, 2 bits ignored

source

pub const ShDir8Bp: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

source

pub const CrisGnuVtinherit: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

source

pub const Mn10300GnuVtinherit: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

Ancient C++ vtable garbage…

source

pub const M32RHi16Ulo: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

High 16 bit with unsigned low.

source

pub const MicroblazeSro32: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

Read-only small data area.

source

pub const Nios2Imm6: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

6 bit constant expression.

source

pub const TileproLo16: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

Low 16 bit

source

pub const RiscvTlsDtpmod64: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

source

pub const MetagReg32Op2: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

source

pub const Or1KGnuVtentry: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

source

pub const Ppc64Addr14: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

16bit address, word aligned

source

pub const ArcH30: Self = Self::_S390Got32OrPowerpcAddr14OrTilegx16PcrelOrMipsGprel16OrX8664JumpSlotOrSparcWdisp30OrArmThmAbs5OrI386JumpSlotOrM68KGot32OrI386JmpSlotOrAlphaBraddrOrPpcAddr14OrShDir8BpOrCrisGnuVtinheritOrMn10300GnuVtinheritOrM32RHi16UloOrMicroblazeSro32OrNios2Imm6OrTileproLo16OrRiscvTlsDtpmod64OrMetagReg32Op2OrOr1KGnuVtentryOrPpc64Addr14OrArcH30

source

pub const S390Plt32: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const PowerpcAddr14Brtaken: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const MipsLiteral: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const Tilegx8Pcrel: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const X8664Relative: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const SparcWdisp22: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const ArmAbs8: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const I386Relative: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const M68KGot16: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

16 bit PC relative GOT entry

source

pub const AlphaHint: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

PC+4 relative 16 bit shifted

source

pub const PpcAddr14Brtaken: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const ShDir8W: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const CrisGnuVtentry: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const Mn10300GnuVtentry: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

… collection annotation.

source

pub const M32RHi16Slo: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

High 16 bit with signed low.

source

pub const MicroblazeSrw32: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

Read-write small data area.

source

pub const Nios2Imm8: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

8 bit constant expression.

source

pub const TileproHi16: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

High 16 bit

source

pub const RiscvTlsDtprel32: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const MetagReg32Op3: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const Or1KGnuVtinherit: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const Ppc64Addr14Brtaken: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const ArcN8: Self = Self::_S390Plt32OrPowerpcAddr14BrtakenOrMipsLiteralOrTilegx8PcrelOrX8664RelativeOrSparcWdisp22OrArmAbs8OrI386RelativeOrM68KGot16OrAlphaHintOrPpcAddr14BrtakenOrShDir8WOrCrisGnuVtentryOrMn10300GnuVtentryOrM32RHi16SloOrMicroblazeSrw32OrNios2Imm8OrTileproHi16OrRiscvTlsDtprel32OrMetagReg32Op3OrOr1KGnuVtinheritOrPpc64Addr14BrtakenOrArcN8

source

pub const S390GlobDat: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

source

pub const PowerpcRel24: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

source

pub const MipsPc16: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

source

pub const TilegxHw1: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

source

pub const X866432: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

source

pub const Sparc22: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

source

pub const ArmThmCall: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

source

pub const I386Gotpc: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

source

pub const M68KGot32O: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

32 bit GOT offset

source

pub const PariscPcrel21L: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

Left 21 bits of rel. address.

source

pub const AlphaSrel32: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

PC relative 32 bit

source

pub const PpcRel24: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

PC relative 26 bit

source

pub const ArmThmPc22: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

PC relative 24 bit (Thumb32 BL).

source

pub const CkcoreCopy: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

32 bit adjust by program base

source

pub const CrisGlobDat: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

source

pub const Mn10300Gotpc32: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

32-bit PCrel offset to GOT.

source

pub const M32RSda16: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

16 bit offset in SDA.

source

pub const Microblaze32SymOpSym: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

Symbol Op Symbol relocation.

source

pub const Nios2Lo16: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

Low 16 bit.

source

pub const TileproCopy: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

Copy relocation

source

pub const RiscvTlsTprel32: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

source

pub const Bpf6432: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

source

pub const MetagReg16Op2: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

source

pub const Or1K16Pcrel: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

source

pub const Ppc64Rel24: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

PC-rel. 26 bit, word aligned

source

pub const ArcN24: Self = Self::_S390GlobDatOrPowerpcRel24OrMipsPc16OrTilegxHw1OrX866432OrSparc22OrArmThmCallOrI386GotpcOrM68KGot32OOrPariscPcrel21LOrAlphaSrel32OrPpcRel24OrArmThmPc22OrCkcoreCopyOrCrisGlobDatOrMn10300Gotpc32OrM32RSda16OrMicroblaze32SymOpSymOrNios2Lo16OrTileproCopyOrRiscvTlsTprel32OrBpf6432OrMetagReg16Op2OrOr1K16PcrelOrPpc64Rel24OrArcN24

source

pub const S390JmpSlot: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

source

pub const PowerpcRel14: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

source

pub const TilegxHw2: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

source

pub const MipsCall16: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

source

pub const X866432S: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

source

pub const Sparc13: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

source

pub const ArmThmPc8: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

source

pub const M68KGot16O: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

16 bit GOT offset

source

pub const I38632Plt: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

source

pub const PariscPcrel17R: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

Right 17 bits of rel. address.

source

pub const AlphaSrel64: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

PC relative 64 bit

source

pub const PpcRel14: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

PC relative 16 bit

source

pub const CkcoreGlobDat: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

off between got and sym (S)

source

pub const CrisJumpSlot: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

source

pub const Mn10300Gotpc16: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

16-bit PCrel offset to GOT.

source

pub const M32RGnuVtinherit: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

source

pub const MicroblazeGnuVtinherit: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

GNU C++ vtable hierarchy.

source

pub const Nios2Hiadj16: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

High 16 bit, adjusted.

source

pub const TileproGlobDat: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

Create GOT entry

source

pub const RiscvTlsTprel64: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

source

pub const MetagReg16Op3: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

source

pub const Or1K8Pcrel: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

source

pub const Ppc64Rel14: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

PC relative 16 bit

source

pub const ArcN32: Self = Self::_S390JmpSlotOrPowerpcRel14OrTilegxHw2OrMipsCall16OrX866432SOrSparc13OrArmThmPc8OrM68KGot16OOrI38632PltOrPariscPcrel17ROrAlphaSrel64OrPpcRel14OrCkcoreGlobDatOrCrisJumpSlotOrMn10300Gotpc16OrM32RGnuVtinheritOrMicroblazeGnuVtinheritOrNios2Hiadj16OrTileproGlobDatOrRiscvTlsTprel64OrMetagReg16Op3OrOr1K8PcrelOrPpc64Rel14OrArcN32

source

pub const S390Relative: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

source

pub const PowerpcRel14Brtaken: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

source

pub const MipsGprel32: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

source

pub const TilegxHw3: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

source

pub const X866416: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

source

pub const SparcLo10: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

source

pub const ArmBrelAdj: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

source

pub const M68KGot8O: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

8 bit GOT offset

source

pub const PariscPcrel17F: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

17 bits of rel. address.

source

pub const PpcRel14Brtaken: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

source

pub const ArmAmpVcall9: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

source

pub const CkcoreJumpSlot: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

PLT entry (S)

source

pub const CrisRelative: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

source

pub const Mn10300Gotoff32: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

32-bit offset from GOT.

source

pub const M32RGnuVtentry: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

source

pub const MicroblazeGnuVtentry: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

GNU C++ vtable member usage.

source

pub const Nios2BfdReloc32: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

32 bit symbol value + addend.

source

pub const TileproJmpSlot: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

Create PLT entry

source

pub const MetagReg32Op4: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

source

pub const Or1KGotpcHi16: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

source

pub const Ppc64Rel14Brtaken: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

source

pub const ArcSda: Self = Self::_S390RelativeOrPowerpcRel14BrtakenOrMipsGprel32OrTilegxHw3OrX866416OrSparcLo10OrArmBrelAdjOrM68KGot8OOrPariscPcrel17FOrPpcRel14BrtakenOrArmAmpVcall9OrCkcoreJumpSlotOrCrisRelativeOrMn10300Gotoff32OrM32RGnuVtentryOrMicroblazeGnuVtentryOrNios2BfdReloc32OrTileproJmpSlotOrMetagReg32Op4OrOr1KGotpcHi16OrPpc64Rel14BrtakenOrArcSda

source

pub const S390Gotoff32: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

source

pub const PowerpcRel14Brntaken: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

source

pub const MipsUnused1: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

source

pub const TilegxHw0Last: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

source

pub const X8664Pc16: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

source

pub const SparcGot10: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

source

pub const ArmTlsDesc: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

source

pub const M68KPlt32: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

32 bit PC relative PLT address

source

pub const PpcRel14Brntaken: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

source

pub const ArmSwi24: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

Obsolete static relocation.

source

pub const CkcoreGotoff: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

offset to GOT (S + A - GOT)

source

pub const Cris16Got: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

source

pub const Mn10300Gotoff24: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

24-bit offset from GOT.

source

pub const MicroblazeGotpc64: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

PC-relative GOT offset.

source

pub const Nios2BfdReloc16: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

16 bit symbol value + addend.

source

pub const TileproRelative: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

Adjust by program base

source

pub const MetagHiog: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

source

pub const Or1KGotpcLo16: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

source

pub const Ppc64Rel14Brntaken: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

source

pub const ArcSectoff: Self = Self::_S390Gotoff32OrPowerpcRel14BrntakenOrMipsUnused1OrTilegxHw0LastOrX8664Pc16OrSparcGot10OrArmTlsDescOrM68KPlt32OrPpcRel14BrntakenOrArmSwi24OrCkcoreGotoffOrCris16GotOrMn10300Gotoff24OrMicroblazeGotpc64OrNios2BfdReloc16OrTileproRelativeOrMetagHiogOrOr1KGotpcLo16OrPpc64Rel14BrntakenOrArcSectoff

source

pub const S390Gotpc: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

source

pub const PowerpcGot16: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

source

pub const MipsUnused2: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

source

pub const TilegxHw1Last: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

source

pub const X86648: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

source

pub const SparcGot13: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

source

pub const ArmThmSwi8: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

source

pub const M68KPlt16: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

16 bit PC relative PLT address

source

pub const I386TlsTpoff: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

Offset in static TLS block

source

pub const PariscPcrel14R: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

Right 14 bits of rel. address.

source

pub const PpcGot16: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

source

pub const CkcoreGotpc: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

PC offset to GOT (GOT + A - P)

source

pub const Cris32Got: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

source

pub const Mn10300Gotoff16: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

16-bit offset from GOT.

source

pub const MicroblazeGot64: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

GOT entry offset.

source

pub const Nios2BfdReloc8: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

8 bit symbol value + addend.

source

pub const TileproBroffX1: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

X1 pipe branch offset

source

pub const MetagLoog: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

source

pub const Or1KGot16: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

source

pub const Ppc64Got16: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

source

pub const ArcS21HPcrel: Self = Self::_S390GotpcOrPowerpcGot16OrMipsUnused2OrTilegxHw1LastOrX86648OrSparcGot13OrArmThmSwi8OrM68KPlt16OrI386TlsTpoffOrPariscPcrel14ROrPpcGot16OrCkcoreGotpcOrCris32GotOrMn10300Gotoff16OrMicroblazeGot64OrNios2BfdReloc8OrTileproBroffX1OrMetagLoogOrOr1KGot16OrPpc64Got16OrArcS21HPcrel

source

pub const S390Got16: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

source

pub const PowerpcGot16Lo: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

source

pub const MipsUnused3: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

source

pub const TilegxHw2Last: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

source

pub const X8664Pc8: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

source

pub const SparcGot22: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

source

pub const ArmXpc25: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

source

pub const I386TlsIe: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

source

pub const M68KPlt8: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

8 bit PC relative PLT address

source

pub const PpcGot16Lo: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

source

pub const CkcoreGot32: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

32 bit GOT entry (G)

source

pub const Cris16Gotplt: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

source

pub const Mn10300Plt32: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

32-bit PCrel to PLT entry.

source

pub const MicroblazePlt64: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

PLT offset (PC-relative).

source

pub const Nios2Gprel: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

16 bit GP pointer offset.

source

pub const TileproJofflongX1: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

X1 pipe jump offset

source

pub const MetagRel8: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

source

pub const Or1KPlt26: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

source

pub const Ppc64Got16Lo: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

source

pub const ArcS21WPcrel: Self = Self::_S390Got16OrPowerpcGot16LoOrMipsUnused3OrTilegxHw2LastOrX8664Pc8OrSparcGot22OrArmXpc25OrI386TlsIeOrM68KPlt8OrPpcGot16LoOrCkcoreGot32OrCris16GotpltOrMn10300Plt32OrMicroblazePlt64OrNios2GprelOrTileproJofflongX1OrMetagRel8OrOr1KPlt26OrPpc64Got16LoOrArcS21WPcrel

source

pub const S390Pc16: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

source

pub const PowerpcGot16Hi: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

source

pub const MipsShift5: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

source

pub const TilegxCopy: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

source

pub const SparcPc10: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

source

pub const ArmThmXpc22: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

source

pub const I386TlsGotie: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

source

pub const M68KPlt32O: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

32 bit PLT offset

source

pub const PpcGot16Hi: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

source

pub const CkcorePlt32: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

32 bit PLT entry (G)

source

pub const Cris32Gotplt: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

source

pub const X8664Dtpmod64: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

ID of module containing symbol

source

pub const Mn10300Plt16: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

16-bit PCrel to PLT entry.

source

pub const MicroblazeRel: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

Adjust by program base.

source

pub const Nios2GnuVtinherit: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

GNU C++ vtable hierarchy.

source

pub const TileproJofflongX1Plt: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

X1 pipe jump offset to PLT

source

pub const RiscvBranch: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

source

pub const MetagRel16: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

source

pub const Or1KGotoffHi16: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

source

pub const Ppc64Got16Hi: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

source

pub const ArcS25HPcrel: Self = Self::_S390Pc16OrPowerpcGot16HiOrMipsShift5OrTilegxCopyOrSparcPc10OrArmThmXpc22OrI386TlsGotieOrM68KPlt32OOrPpcGot16HiOrCkcorePlt32OrCris32GotpltOrX8664Dtpmod64OrMn10300Plt16OrMicroblazeRelOrNios2GnuVtinheritOrTileproJofflongX1PltOrRiscvBranchOrMetagRel16OrOr1KGotoffHi16OrPpc64Got16HiOrArcS25HPcrel

source

pub const S390Pc16Dbl: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

source

pub const PowerpcGot16Ha: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

source

pub const MipsShift6: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

source

pub const TilegxGlobDat: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

source

pub const X8664Dtpoff64: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

source

pub const SparcPc22: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

source

pub const ArmTlsDtpmod32: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

source

pub const I386TlsLe: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

source

pub const M68KPlt16O: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

16 bit PLT offset

source

pub const AlphaGprelhigh: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

GP relative 32 bit, high 16 bits

source

pub const PpcGot16Ha: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

source

pub const CkcoreAddrgot: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

GOT entry in GLOB_DAT (GOT + G)

source

pub const Cris32Gotrel: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

source

pub const Mn10300Got32: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

32-bit offset to GOT entry.

source

pub const MicroblazeJumpSlot: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

Create PLT entry.

source

pub const Nios2GnuVtentry: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

GNU C++ vtable member usage.

source

pub const TileproImm8X0: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

X0 pipe 8-bit

source

pub const RiscvJal: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

source

pub const Or1KGotoffLo16: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

source

pub const Ppc64Got16Ha: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

source

pub const ArcS25WPcrel: Self = Self::_S390Pc16DblOrPowerpcGot16HaOrMipsShift6OrTilegxGlobDatOrX8664Dtpoff64OrSparcPc22OrArmTlsDtpmod32OrI386TlsLeOrM68KPlt16OOrAlphaGprelhighOrPpcGot16HaOrCkcoreAddrgotOrCris32GotrelOrMn10300Got32OrMicroblazeJumpSlotOrNios2GnuVtentryOrTileproImm8X0OrRiscvJalOrOr1KGotoffLo16OrPpc64Got16HaOrArcS25WPcrel

source

pub const S390Plt16Dbl: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

source

pub const PpcPltrel24: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

source

pub const Mips64: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

source

pub const TilegxJmpSlot: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

source

pub const X8664Tpoff64: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

source

pub const SparcWplt30: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

source

pub const ArmTlsDtpoff32: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

source

pub const I386TlsGd: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

source

pub const M68KPlt8O: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

8 bit PLT offset

source

pub const PariscDprel21L: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

Left 21 bits of rel. address.

source

pub const AlphaGprellow: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

GP relative 32 bit, low 16 bits

source

pub const CkcoreAddrplt: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

PLT entry in GLOB_DAT (GOT + G)

source

pub const Cris32PltGotrel: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

source

pub const Mn10300Got24: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

24-bit offset to GOT entry.

source

pub const MicroblazeGlobDat: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

Create GOT entry.

source

pub const Nios2Ujmp: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

Unconditional branch.

source

pub const TileproImm8Y0: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

Y0 pipe 8-bit

source

pub const RiscvCall: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

source

pub const Or1KCopy: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

source

pub const ArcSda32: Self = Self::_S390Plt16DblOrPpcPltrel24OrMips64OrTilegxJmpSlotOrX8664Tpoff64OrSparcWplt30OrArmTlsDtpoff32OrI386TlsGdOrM68KPlt8OOrPariscDprel21LOrAlphaGprellowOrCkcoreAddrpltOrCris32PltGotrelOrMn10300Got24OrMicroblazeGlobDatOrNios2UjmpOrTileproImm8Y0OrRiscvCallOrOr1KCopyOrArcSda32

source

pub const S390Plt32Dbl: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

source

pub const PowerpcGlobDat: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

source

pub const MipsGotPage: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

source

pub const TilegxBroffX1: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

source

pub const SparcGlobDat: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

source

pub const ArmCopy: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

source

pub const M68KGlobDat: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

Create GOT entry

source

pub const I38616: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

source

pub const PpcGlobDat: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

source

pub const CkcorePcrelImm16By2: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

disp ((S + A - P) >> 1) & 0xffff

source

pub const CrisNum: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

source

pub const X8664Tlsld: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

source

pub const Mn10300Copy: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

Copy symbol at runtime.

source

pub const MicroblazeGotoff32: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

32 bit offset to GOT.

source

pub const Nios2Callr: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

Indirect call through register.

source

pub const TileproImm8Y1: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

Y1 pipe 8-bit

source

pub const RiscvGotHi20: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

source

pub const Nds3232Rela: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

source

pub const Or1KJmpSlot: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

source

pub const Ppc64GlobDat: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

source

pub const ArcSdaLdst1: Self = Self::_S390Plt32DblOrPowerpcGlobDatOrMipsGotPageOrTilegxBroffX1OrSparcGlobDatOrArmCopyOrM68KGlobDatOrI38616OrPpcGlobDatOrCkcorePcrelImm16By2OrCrisNumOrX8664TlsldOrMn10300CopyOrMicroblazeGotoff32OrNios2CallrOrTileproImm8Y1OrRiscvGotHi20OrNds3232RelaOrOr1KJmpSlotOrPpc64GlobDatOrArcSdaLdst1

source

pub const S390Gotpcdbl: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

source

pub const PowerpcJmpSlot: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

source

pub const MipsGotOfst: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

source

pub const TilegxJumpoffX1: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

source

pub const SparcJmpSlot: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

source

pub const ArmGlobDat: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

source

pub const I386Pc16: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

source

pub const M68KJmpSlot: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

Create PLT entry

source

pub const PpcJmpSlot: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

source

pub const CkcorePcrelImm16By4: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

disp ((S + A - P) >> 2) & 0xffff

source

pub const X8664Dtpoff32: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

Offset in TLS block

source

pub const Mn10300GlobDat: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

Create GOT entry.

source

pub const MicroblazeCopy: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

Runtime copy.

source

pub const Nios2Align: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

source

pub const TileproMtImm15X1: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

X1 pipe mtspr

source

pub const RiscvTlsGotHi20: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

source

pub const Or1KRelative: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

source

pub const Ppc64JmpSlot: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

source

pub const ArcSdaLdst2: Self = Self::_S390GotpcdblOrPowerpcJmpSlotOrMipsGotOfstOrTilegxJumpoffX1OrSparcJmpSlotOrArmGlobDatOrI386Pc16OrM68KJmpSlotOrPpcJmpSlotOrCkcorePcrelImm16By4OrX8664Dtpoff32OrMn10300GlobDatOrMicroblazeCopyOrNios2AlignOrTileproMtImm15X1OrRiscvTlsGotHi20OrOr1KRelativeOrPpc64JmpSlotOrArcSdaLdst2

source

pub const S39064: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

source

pub const PowerpcRelative: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

source

pub const MipsGotHi16: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

source

pub const TilegxJumpoffX1Plt: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

source

pub const X8664Gottpoff: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

source

pub const SparcRelative: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

source

pub const ArmJumpSlot: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

source

pub const I3868: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

source

pub const M68KRelative: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

Adjust by program base

source

pub const PariscDprel14R: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

Right 14 bits of rel. address.

source

pub const PpcRelative: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

source

pub const CkcorePcrelImm10By2: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

disp ((S + A - P) >> 1) & 0x3ff

source

pub const Mn10300JmpSlot: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

Create PLT entry.

source

pub const MicroblazeTls: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

TLS Reloc.

source

pub const Nios2Got16: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

16 bit GOT entry.

source

pub const TileproMfImm15X1: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

X1 pipe mfspr

source

pub const RiscvTlsGdHi20: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

source

pub const Or1KTlsGdHi16: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

source

pub const Ppc64Relative: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

source

pub const ArcSda16Ld: Self = Self::_S39064OrPowerpcRelativeOrMipsGotHi16OrTilegxJumpoffX1PltOrX8664GottpoffOrSparcRelativeOrArmJumpSlotOrI3868OrM68KRelativeOrPariscDprel14ROrPpcRelativeOrCkcorePcrelImm10By2OrMn10300JmpSlotOrMicroblazeTlsOrNios2Got16OrTileproMfImm15X1OrRiscvTlsGdHi20OrOr1KTlsGdHi16OrPpc64RelativeOrArcSda16Ld

source

pub const S390Pc64: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

source

pub const PpcLocal24Pc: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

source

pub const MipsGotLo16: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

source

pub const TilegxImm8X0: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

source

pub const SparcUa32: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

source

pub const ArmRelative: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

source

pub const I386Pc8: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

source

pub const CkcorePcrelImm10By4: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

disp ((S + A - P) >> 2) & 0x3ff

source

pub const X8664Tpoff32: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

Offset in initial TLS block

source

pub const Mn10300Relative: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

Adjust by program base.

source

pub const MicroblazeTlsgd: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

TLS General Dynamic.

source

pub const Nios2Call16: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

16 bit GOT entry for function.

source

pub const TileproImm16X0: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

X0 pipe 16-bit

source

pub const RiscvPcrelHi20: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

source

pub const Or1KTlsGdLo16: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

source

pub const ArcSda16Ld1: Self = Self::_S390Pc64OrPpcLocal24PcOrMipsGotLo16OrTilegxImm8X0OrSparcUa32OrArmRelativeOrI386Pc8OrCkcorePcrelImm10By4OrX8664Tpoff32OrMn10300RelativeOrMicroblazeTlsgdOrNios2Call16OrTileproImm16X0OrRiscvPcrelHi20OrOr1KTlsGdLo16OrArcSda16Ld1

source

pub const S390Got64: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

source

pub const PowerpcUaddr32: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

source

pub const MipsSub: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

source

pub const TilegxImm8Y0: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

source

pub const X8664Pc64: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

source

pub const SparcPlt32: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

source

pub const ArmGotoff32: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

source

pub const I386TlsGd32: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

source

pub const AlphaCopy: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

Copy symbol at runtime

source

pub const PpcUaddr32: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

source

pub const ArmGotoff: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

32 bit offset to GOT

source

pub const CkcoreAddrHi16: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

high & low 16 bit ADDR

source

pub const Mn10300TlsGd: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

32-bit offset for global dynamic.

source

pub const MicroblazeTlsld: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

TLS Local Dynamic.

source

pub const Nios2GotoffLo: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

%lo of offset to GOT pointer.

source

pub const TileproImm16X1: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

X1 pipe 16-bit

source

pub const RiscvPcrelLo12I: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

source

pub const Or1KTlsLdmHi16: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

source

pub const Ppc64Uaddr32: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

source

pub const ArcSda16Ld2: Self = Self::_S390Got64OrPowerpcUaddr32OrMipsSubOrTilegxImm8Y0OrX8664Pc64OrSparcPlt32OrArmGotoff32OrI386TlsGd32OrAlphaCopyOrPpcUaddr32OrArmGotoffOrCkcoreAddrHi16OrMn10300TlsGdOrMicroblazeTlsldOrNios2GotoffLoOrTileproImm16X1OrRiscvPcrelLo12IOrOr1KTlsLdmHi16OrPpc64Uaddr32OrArcSda16Ld2

source

pub const S390Plt64: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

source

pub const PowerpcUaddr16: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

source

pub const MipsInsertA: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

source

pub const TilegxImm8X1: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

source

pub const X8664Gotoff64: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

source

pub const SparcHiplt22: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

source

pub const ArmBasePrel: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

source

pub const I386TlsGdPush: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

source

pub const M68KTlsGd32: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

32 bit GOT offset for GD

source

pub const AlphaGlobDat: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

Create GOT entry

source

pub const PpcUaddr16: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

source

pub const ArmGotpc: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

32 bit PC relative offset to GOT

source

pub const CkcoreAddrLo16: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

(S + A) & 0xffff

source

pub const ShSwitch16: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

source

pub const Mn10300TlsLd: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

32-bit offset for local dynamic.

source

pub const MicroblazeTlsdtpmod32: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

TLS Module ID.

source

pub const Nios2GotoffHa: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

%hiadj of offset to GOT pointer.

source

pub const TileproImm16X0Lo: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

X0 pipe low 16-bit

source

pub const RiscvPcrelLo12S: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

source

pub const Or1KTlsLdmLo16: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

source

pub const Ppc64Uaddr16: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

source

pub const ArcS13Pcrel: Self = Self::_S390Plt64OrPowerpcUaddr16OrMipsInsertAOrTilegxImm8X1OrX8664Gotoff64OrSparcHiplt22OrArmBasePrelOrI386TlsGdPushOrM68KTlsGd32OrAlphaGlobDatOrPpcUaddr16OrArmGotpcOrCkcoreAddrLo16OrShSwitch16OrMn10300TlsLdOrMicroblazeTlsdtpmod32OrNios2GotoffHaOrTileproImm16X0LoOrRiscvPcrelLo12SOrOr1KTlsLdmLo16OrPpc64Uaddr16OrArcS13Pcrel

source

pub const S390Gotent: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

source

pub const PowerpcRel32: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

source

pub const MipsInsertB: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

source

pub const TilegxImm8Y1: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

source

pub const X8664Gotpc32: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

source

pub const SparcLoplt10: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

source

pub const ArmGotBrel: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

source

pub const I386TlsGdCall: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

source

pub const M68KTlsGd16: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

16 bit GOT offset for GD

source

pub const PariscGprel21L: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

GP-relative, left 21 bits.

source

pub const AlphaJmpSlot: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

Create PLT entry

source

pub const PpcRel32: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

source

pub const ArmGot32: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

32 bit GOT entry

source

pub const CkcoreGotpcHi16: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

high & low 16 bit GOTPC

source

pub const ShSwitch32: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

source

pub const Mn10300TlsLdo: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

Module-relative offset.

source

pub const MicroblazeTlsdtprel32: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

TLS Offset Within TLS Block.

source

pub const Nios2PcrelLo: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

%lo of PC relative offset.

source

pub const TileproImm16X1Lo: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

X1 pipe low 16-bit

source

pub const RiscvHi20: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

source

pub const Or1KTlsLdoHi16: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

source

pub const Ppc64Rel32: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

source

pub const ArcW: Self = Self::_S390GotentOrPowerpcRel32OrMipsInsertBOrTilegxImm8Y1OrX8664Gotpc32OrSparcLoplt10OrArmGotBrelOrI386TlsGdCallOrM68KTlsGd16OrPariscGprel21LOrAlphaJmpSlotOrPpcRel32OrArmGot32OrCkcoreGotpcHi16OrShSwitch32OrMn10300TlsLdoOrMicroblazeTlsdtprel32OrNios2PcrelLoOrTileproImm16X1LoOrRiscvHi20OrOr1KTlsLdoHi16OrPpc64Rel32OrArcW

source

pub const S390Gotoff64: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const PowerpcPltrel32: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const MipsHigher: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const TilegxMtImm14X1: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const X8664Gotpcrel64: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const SparcPcplt22: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const ArmCall: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const I386TlsLdm32: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const M68KTlsLdm32: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

32 bit GOT offset for LDM

source

pub const AlphaTlsGdHi: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const PpcPltrel32: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const CkcoreGotoffHi16: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

high & low 16 bit GOTOFF

source

pub const ShCount: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const Mn10300TlsIe: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const MicroblazeTlsgottprel32: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

TLS Offset From Thread Pointer.

source

pub const Nios2TlsGd16: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

16 bit GOT offset for TLS GD.

source

pub const TileproImm16X1Hi: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

X1 pipe high 16-bit

source

pub const RiscvLo12S: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const Or1KTlsIeHi16: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const Ppc64Pltrel32: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const ArcN32Me: Self = Self::_S390Gotoff64OrPowerpcPltrel32OrMipsHigherOrTilegxMtImm14X1OrX8664Gotpcrel64OrSparcPcplt22OrArmCallOrI386TlsLdm32OrM68KTlsLdm32OrAlphaTlsGdHiOrPpcPltrel32OrCkcoreGotoffHi16OrShCountOrMn10300TlsIeOrMicroblazeTlsgottprel32OrNios2TlsGd16OrTileproImm16X1HiOrRiscvLo12SOrOr1KTlsIeHi16OrPpc64Pltrel32OrArcN32Me

source

pub const S390Gotplt12: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const PowerpcPlt16Lo: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const MipsHighest: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const TilegxMfImm14X1: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const X8664Gotpc64: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const SparcPcplt10: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const ArmJump24: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const I386TlsLdmPush: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const M68KTlsLdm16: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

16 bit GOT offset for LDM

source

pub const AlphaTlsgd: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const PpcPlt16Lo: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const CkcoreGotoffLo16: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

(S + A - GOT) & 0xffff

source

pub const ShAlign: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const Mn10300TlsLe: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const MicroblazeTlstprel32: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

TLS Offset From Thread Pointer.

source

pub const Nios2TlsLdm16: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

16 bit GOT offset for TLS LDM.

source

pub const TileproImm16X0Ha: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

X0 pipe high 16-bit, adjusted

source

pub const RiscvTprelHi20: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const Or1KTlsIeLo16: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const Ppc64Plt16Lo: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const ArcSectoffMe: Self = Self::_S390Gotplt12OrPowerpcPlt16LoOrMipsHighestOrTilegxMfImm14X1OrX8664Gotpc64OrSparcPcplt10OrArmJump24OrI386TlsLdmPushOrM68KTlsLdm16OrAlphaTlsgdOrPpcPlt16LoOrCkcoreGotoffLo16OrShAlignOrMn10300TlsLeOrMicroblazeTlstprel32OrNios2TlsLdm16OrTileproImm16X0HaOrRiscvTprelHi20OrOr1KTlsIeLo16OrPpc64Plt16LoOrArcSectoffMe

source

pub const S390Gotplt16: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const PowerpcPlt16Hi: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const MipsCallHi16: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const TilegxMmstartX0: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const X8664Gotplt64: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const Sparc10: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const ArmThmJump24: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const I386TlsLdmCall: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const M68KTlsLdm8: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

8 bit GOT offset for LDM

source

pub const PariscGprel14R: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

GP-relative, right 14 bits.

source

pub const AlphaTlsLdm: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const PpcPlt16Hi: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const CkcoreGot12: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

12 bit disp GOT entry (G)

source

pub const ShCode: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const Mn10300TlsDtpmod: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

ID of module containing symbol.

source

pub const Nios2TlsLdo16: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

16 bit module relative offset.

source

pub const TileproImm16X1Ha: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

X1 pipe high 16-bit, adjusted

source

pub const RiscvTprelLo12I: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const MetagGnuVtinherit: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const Or1KTlsLeHi16: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const Ppc64Plt16Hi: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const ArcSda32Me: Self = Self::_S390Gotplt16OrPowerpcPlt16HiOrMipsCallHi16OrTilegxMmstartX0OrX8664Gotplt64OrSparc10OrArmThmJump24OrI386TlsLdmCallOrM68KTlsLdm8OrPariscGprel14ROrAlphaTlsLdmOrPpcPlt16HiOrCkcoreGot12OrShCodeOrMn10300TlsDtpmodOrNios2TlsLdo16OrTileproImm16X1HaOrRiscvTprelLo12IOrMetagGnuVtinheritOrOr1KTlsLeHi16OrPpc64Plt16HiOrArcSda32Me

source

pub const S390Gotplt32: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const PowerpcPlt16Ha: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const MipsCallLo16: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const TilegxMmendX0: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const X8664Pltoff64: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const Sparc11: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const ArmBaseAbs: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const I386TlsLdmPop: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const M68KTlsLdo32: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

32 bit module-relative offset

source

pub const AlphaDtpmod64: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const PpcPlt16Ha: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const CkcoreGotHi16: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

high & low 16 bit GOT

source

pub const ShData: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const Mn10300TlsDtpoff: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

Offset in module TLS block.

source

pub const Nios2TlsIe16: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

16 bit GOT offset for TLS IE.

source

pub const TileproImm16X0Pcrel: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

X0 pipe PC relative 16 bit

source

pub const RiscvTprelLo12S: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const MetagGnuVtentry: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const Or1KTlsLeLo16: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const Ppc64Plt16Ha: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const ArcWMe: Self = Self::_S390Gotplt32OrPowerpcPlt16HaOrMipsCallLo16OrTilegxMmendX0OrX8664Pltoff64OrSparc11OrArmBaseAbsOrI386TlsLdmPopOrM68KTlsLdo32OrAlphaDtpmod64OrPpcPlt16HaOrCkcoreGotHi16OrShDataOrMn10300TlsDtpoffOrNios2TlsIe16OrTileproImm16X0PcrelOrRiscvTprelLo12SOrMetagGnuVtentryOrOr1KTlsLeLo16OrPpc64Plt16HaOrArcWMe

source

pub const S390Gotplt64: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

source

pub const PpcSdarel16: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

source

pub const MipsScnDisp: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

source

pub const X8664Size32: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

source

pub const TilegxShamtX0: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

source

pub const Sparc64: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

source

pub const ArmAluPcrel70: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

source

pub const I386TlsLdo32: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

source

pub const M68KTlsLdo16: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

16 bit module-relative offset

source

pub const AlphaGotdtprel: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

source

pub const CkcoreGotLo16: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

(G & 0xffff)

source

pub const ShLabel: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

source

pub const Mn10300TlsTpoff: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

Offset in static TLS block.

source

pub const Nios2TlsLe16: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

16 bit LE TP-relative offset.

source

pub const TileproImm16X1Pcrel: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

X1 pipe PC relative 16 bit

source

pub const RiscvTprelAdd: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

source

pub const MetagHi16Gotoff: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

source

pub const Or1KTlsTpoff: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

source

pub const ArcH30Me: Self = Self::_S390Gotplt64OrPpcSdarel16OrMipsScnDispOrX8664Size32OrTilegxShamtX0OrSparc64OrArmAluPcrel70OrI386TlsLdo32OrM68KTlsLdo16OrAlphaGotdtprelOrCkcoreGotLo16OrShLabelOrMn10300TlsTpoffOrNios2TlsLe16OrTileproImm16X1PcrelOrRiscvTprelAddOrMetagHi16GotoffOrOr1KTlsTpoffOrArcH30Me

source

pub const S390Gotpltent: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const PowerpcSectoff: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const MipsRel16: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const X8664Size64: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const TilegxShamtX1: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const SparcOlo10: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const ArmAluPcrel158: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const I386TlsIe32: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const M68KTlsLdo8: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

8 bit module-relative offset

source

pub const AlphaDtprel64: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const PpcSectoff: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const CkcorePlt12: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

12 bit disp PLT entry (G)

source

pub const ShSwitch8: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const Mn10300SymDiff: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const M32R16Rela: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

Direct 16 bit.

source

pub const Nios2TlsDtpmod: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

Module number.

source

pub const TileproImm16X0LoPcrel: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

X0 pipe PC relative low 16 bit

source

pub const RiscvAdd8: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const MetagLo16Gotoff: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const Or1KTlsDtpoff: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const Ppc64Sectoff: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const Ia64Imm14: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

symbol + addend, add imm14

source

pub const ArcSectoffU8: Self = Self::_S390GotpltentOrPowerpcSectoffOrMipsRel16OrX8664Size64OrTilegxShamtX1OrSparcOlo10OrArmAluPcrel158OrI386TlsIe32OrM68KTlsLdo8OrAlphaDtprel64OrPpcSectoffOrCkcorePlt12OrShSwitch8OrMn10300SymDiffOrM32R16RelaOrNios2TlsDtpmodOrTileproImm16X0LoPcrelOrRiscvAdd8OrMetagLo16GotoffOrOr1KTlsDtpoffOrPpc64SectoffOrIa64Imm14OrArcSectoffU8

source

pub const S390Pltoff16: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const PowerpcSectoffLo: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const MipsAddImmediate: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const TilegxShamtY0: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const X8664Gotpc32Tlsdesc: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const SparcHh22: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const ArmAluPcrel2315: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const I386TlsLe32: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const M68KTlsIe32: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

32 bit GOT offset for IE

source

pub const PariscLtoff21L: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

LT-relative, left 21 bits.

source

pub const AlphaDtprelhi: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const PpcSectoffLo: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const CkcorePltHi16: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

high & low 16 bit PLT

source

pub const ShGnuVtinherit: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const Mn10300Align: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const M32R32Rela: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

Direct 32 bit.

source

pub const Nios2TlsDtprel: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

Module-relative offset.

source

pub const TileproImm16X1LoPcrel: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

X1 pipe PC relative low 16 bit

source

pub const RiscvAdd16: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const MetagGetsetGotoff: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const Or1KTlsDtpmod: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const Ppc64SectoffLo: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const Ia64Imm22: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

symbol + addend, add imm22

source

pub const ArcSectoffS9: Self = Self::_S390Pltoff16OrPowerpcSectoffLoOrMipsAddImmediateOrTilegxShamtY0OrX8664Gotpc32TlsdescOrSparcHh22OrArmAluPcrel2315OrI386TlsLe32OrM68KTlsIe32OrPariscLtoff21LOrAlphaDtprelhiOrPpcSectoffLoOrCkcorePltHi16OrShGnuVtinheritOrMn10300AlignOrM32R32RelaOrNios2TlsDtprelOrTileproImm16X1LoPcrelOrRiscvAdd16OrMetagGetsetGotoffOrOr1KTlsDtpmodOrPpc64SectoffLoOrIa64Imm22OrArcSectoffS9

source

pub const S390Pltoff32: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const PowerpcSectoffHi: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const MipsPjump: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const TilegxShamtY1: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const X8664TlsdescCall: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const SparcHm10: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const ArmLdrSbrel110Nc: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const I386TlsDtpmod32: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const M68KTlsIe16: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

16 bit GOT offset for IE

source

pub const AlphaDtprello: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const PpcSectoffHi: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const ArmLdrSbrel110: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

Deprecated, prog. base relative.

source

pub const CkcorePltLo16: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

G & 0xffff

source

pub const ShGnuVtentry: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const Mn10300Num: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const M32R24Rela: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

Direct 24 bit.

source

pub const Nios2TlsTprel: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

TP-relative offset.

source

pub const TileproImm16X0HiPcrel: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

X0 pipe PC relative high 16 bit

source

pub const RiscvAdd32: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const MetagGetsetGot: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const Ppc64SectoffHi: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const Ia64Imm64: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

symbol + addend, mov imm64

source

pub const AcSectoffU8: Self = Self::_S390Pltoff32OrPowerpcSectoffHiOrMipsPjumpOrTilegxShamtY1OrX8664TlsdescCallOrSparcHm10OrArmLdrSbrel110NcOrI386TlsDtpmod32OrM68KTlsIe16OrAlphaDtprelloOrPpcSectoffHiOrArmLdrSbrel110OrCkcorePltLo16OrShGnuVtentryOrMn10300NumOrM32R24RelaOrNios2TlsTprelOrTileproImm16X0HiPcrelOrRiscvAdd32OrMetagGetsetGotOrPpc64SectoffHiOrIa64Imm64OrAcSectoffU8

source

pub const S390Pltoff64: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

source

pub const PowerpcSectoffHa: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

source

pub const MipsRelgot: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

source

pub const TilegxImm16X0Hw0: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

source

pub const X8664Tlsdesc: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

source

pub const SparcLm22: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

source

pub const ArmAluSbrel1912Nc: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

source

pub const I386TlsDtpoff32: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

source

pub const M68KTlsIe8: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

8 bit GOT offset for IE

source

pub const AlphaDtprel16: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

source

pub const PpcSectoffHa: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

source

pub const ArmAluSbrel1912: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

Deprecated, prog. base relative.

source

pub const CkcoreAddrgotHi16: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

high & low 16 bit ADDRGOT

source

pub const M32R10PcrelRela: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

PC relative 10 bit shifted.

source

pub const Nios2Copy: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

Copy symbol at runtime.

source

pub const TileproImm16X1HiPcrel: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

X1 pipe PC relative high 16 bit

source

pub const RiscvAdd64: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

source

pub const MetagHi16Gotpc: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

source

pub const Ppc64SectoffHa: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

source

pub const Ia64Dir32Msb: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

symbol + addend, data4 MSB

source

pub const AcSectoffU81: Self = Self::_S390Pltoff64OrPowerpcSectoffHaOrMipsRelgotOrTilegxImm16X0Hw0OrX8664TlsdescOrSparcLm22OrArmAluSbrel1912NcOrI386TlsDtpoff32OrM68KTlsIe8OrAlphaDtprel16OrPpcSectoffHaOrArmAluSbrel1912OrCkcoreAddrgotHi16OrM32R10PcrelRelaOrNios2CopyOrTileproImm16X1HiPcrelOrRiscvAdd64OrMetagHi16GotpcOrPpc64SectoffHaOrIa64Dir32MsbOrAcSectoffU81

source

pub const S390TlsGdcall: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

source

pub const Ppc64Addr64: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

source

pub const TilegxImm16X0Hw1: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

source

pub const X8664Relative64: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

source

pub const SparcPcHm10: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

source

pub const ArmTarget1: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

source

pub const M68KTlsLe16: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

source

pub const I386Size32: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

32-bit symbol size

source

pub const MipsTlsDtpmod32: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

Module number 32 bit

source

pub const PariscLtoff14R: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

LT-relative, right 14 bits.

source

pub const AlphaTprel64: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

source

pub const CkcoreAddrpltHi16: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

high & low 16 bit ADDRPLT

source

pub const M32R26PcrelRela: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

PC relative 26 bit shifted.

source

pub const Nios2JumpSlot: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

Create PLT entry.

source

pub const TileproImm16X1HaPcrel: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

X1 pipe PC relative ha() 16 bit

source

pub const RiscvSub16: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

source

pub const MetagHi16Plt: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

source

pub const Ia64Dir64Msb: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

symbol + addend, data8 MSB

source

pub const AcSectoffS9: Self = Self::_S390TlsGdcallOrPpc64Addr64OrTilegxImm16X0Hw1OrX8664Relative64OrSparcPcHm10OrArmTarget1OrM68KTlsLe16OrI386Size32OrMipsTlsDtpmod32OrPariscLtoff14ROrAlphaTprel64OrCkcoreAddrpltHi16OrM32R26PcrelRelaOrNios2JumpSlotOrTileproImm16X1HaPcrelOrRiscvSub16OrMetagHi16PltOrIa64Dir64MsbOrAcSectoffS9

source

pub const S390TlsLdcall: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

source

pub const Ppc64Addr16Higher: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

source

pub const MipsTlsDtprel32: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

source

pub const TilegxImm16X1Hw1: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

source

pub const X8664Pc32Bnd: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

source

pub const SparcPcLm22: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

source

pub const I386TlsGotdesc: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

source

pub const M68KTlsLe8: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

source

pub const AlphaTprelhi: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

source

pub const ArmSbrel31: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

Program base relative.

source

pub const CkcoreAddrpltLo16: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

(GOT+G*4) & 0xffff

source

pub const M32RHi16UloRela: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

High 16 bit with unsigned low

source

pub const Nios2Relative: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

Adjust by program base.

source

pub const TileproImm16X0Got: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

X0 pipe 16-bit GOT offset

source

pub const RiscvSub32: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

source

pub const MetagLo16Plt: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

source

pub const Nds32Copy: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

source

pub const Ia64Dir64Lsb: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

symbol + addend, data8 LSB

source

pub const AcSectoffS91: Self = Self::_S390TlsLdcallOrPpc64Addr16HigherOrMipsTlsDtprel32OrTilegxImm16X1Hw1OrX8664Pc32BndOrSparcPcLm22OrI386TlsGotdescOrM68KTlsLe8OrAlphaTprelhiOrArmSbrel31OrCkcoreAddrpltLo16OrM32RHi16UloRelaOrNios2RelativeOrTileproImm16X0GotOrRiscvSub32OrMetagLo16PltOrNds32CopyOrIa64Dir64LsbOrAcSectoffS91

source

pub const S390TlsGd32: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

source

pub const Ppc64Addr16Highera: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

source

pub const MipsTlsDtpmod64: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

source

pub const TilegxImm16X0Hw2: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

source

pub const X8664Plt32Bnd: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

source

pub const SparcWdisp16: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

source

pub const ArmV4Bx: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

source

pub const I386TlsDescCall: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

source

pub const M68KTlsDtpmod32: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

32 bit module number

source

pub const AlphaTprello: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

source

pub const CkcorePcrelJsrImm26By2: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

disp ((S+A-P) >>1) & x3ffffff

source

pub const M32RHi16SloRela: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

High 16 bit with signed low

source

pub const Nios2Gotoff: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

16 bit offset to GOT pointer.

source

pub const TileproImm16X1Got: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

X1 pipe 16-bit GOT offset

source

pub const RiscvSub64: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

source

pub const MetagRelbranchPlt: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

source

pub const Nds32GlobDat: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

source

pub const AcSectoffS92: Self = Self::_S390TlsGd32OrPpc64Addr16HigheraOrMipsTlsDtpmod64OrTilegxImm16X0Hw2OrX8664Plt32BndOrSparcWdisp16OrArmV4BxOrI386TlsDescCallOrM68KTlsDtpmod32OrAlphaTprelloOrCkcorePcrelJsrImm26By2OrM32RHi16SloRelaOrNios2GotoffOrTileproImm16X1GotOrRiscvSub64OrMetagRelbranchPltOrNds32GlobDatOrAcSectoffS92

source

pub const S390TlsGd64: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

source

pub const Ppc64Addr16Highest: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

source

pub const MipsTlsDtprel64: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

source

pub const TilegxImm16X1Hw2: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

source

pub const X8664Gotpcrelx: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

source

pub const SparcWdisp19: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

source

pub const ArmTarget2: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

source

pub const I386TlsDesc: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

source

pub const M68KTlsDtprel32: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

32 bit module-relative offset

source

pub const PariscSecrel32: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

32 bits section rel. address.

source

pub const AlphaTprel16: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

source

pub const CkcoreToffsetLo16: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

(S+A-BTEXT) & 0xffff

source

pub const M32RLo16Rela: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

Low 16 bit

source

pub const Nios2Call26Noat: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

Direct call in .noat section.

source

pub const TileproImm16X0GotLo: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

X0 pipe low 16-bit GOT offset

source

pub const RiscvGnuVtinherit: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

source

pub const MetagGotoff: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

source

pub const Nds32JmpSlot: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

source

pub const ArcSectoffMe1: Self = Self::_S390TlsGd64OrPpc64Addr16HighestOrMipsTlsDtprel64OrTilegxImm16X1Hw2OrX8664GotpcrelxOrSparcWdisp19OrArmTarget2OrI386TlsDescOrM68KTlsDtprel32OrPariscSecrel32OrAlphaTprel16OrCkcoreToffsetLo16OrM32RLo16RelaOrNios2Call26NoatOrTileproImm16X0GotLoOrRiscvGnuVtinheritOrMetagGotoffOrNds32JmpSlotOrArcSectoffMe1

source

pub const S390TlsGotie12: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

source

pub const Ppc64Addr16Highesta: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

source

pub const MipsTlsGd: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

source

pub const TilegxImm16X0Hw3: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

source

pub const SparcGlobJmp: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

source

pub const ArmPrel31: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

source

pub const M68KTlsTprel32: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

32 bit TP-relative offset

source

pub const I386Irelative: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

Adjust indirectly by program base

source

pub const CkcoreDoffsetLo16: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

(S+A-BTEXT) & 0xffff

source

pub const X8664RexGotpcrelx: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

source

pub const M32RSda16Rela: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

16 bit offset in SDA

source

pub const Nios2GotLo: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

%lo() of GOT entry.

source

pub const TileproImm16X1GotLo: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

X1 pipe low 16-bit GOT offset

source

pub const RiscvGnuVtentry: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

source

pub const MetagPlt: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

source

pub const Nds32Relative: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

source

pub const Ia64Gprel22: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

@gprel(sym + add), add imm22

source

pub const ArcSectoffMe2: Self = Self::_S390TlsGotie12OrPpc64Addr16HighestaOrMipsTlsGdOrTilegxImm16X0Hw3OrSparcGlobJmpOrArmPrel31OrM68KTlsTprel32OrI386IrelativeOrCkcoreDoffsetLo16OrX8664RexGotpcrelxOrM32RSda16RelaOrNios2GotLoOrTileproImm16X1GotLoOrRiscvGnuVtentryOrMetagPltOrNds32RelativeOrIa64Gprel22OrArcSectoffMe2

source

pub const S390TlsGotie32: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

source

pub const Ppc64Uaddr64: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

source

pub const MipsTlsLdm: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

source

pub const TilegxImm16X1Hw3: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

source

pub const Sparc7: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

source

pub const ArmMovwAbsNc: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

source

pub const I386Got32X: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

source

pub const M68KNum: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

source

pub const CkcorePcrelImm18By2: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

disp ((S+A-P) >>1) & 0x3ffff

source

pub const X8664Num: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

source

pub const M32RRelaGnuVtinherit: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

source

pub const Nios2GotHa: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

%hiadj() of GOT entry.

source

pub const TileproImm16X0GotHi: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

X0 pipe high 16-bit GOT offset

source

pub const RiscvAlign: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

source

pub const MetagCopy: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

source

pub const Ia64Gprel64I: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

@gprel(sym + add), mov imm64

source

pub const ArcSectoff1: Self = Self::_S390TlsGotie32OrPpc64Uaddr64OrMipsTlsLdmOrTilegxImm16X1Hw3OrSparc7OrArmMovwAbsNcOrI386Got32XOrM68KNumOrCkcorePcrelImm18By2OrX8664NumOrM32RRelaGnuVtinheritOrNios2GotHaOrTileproImm16X0GotHiOrRiscvAlignOrMetagCopyOrIa64Gprel64IOrArcSectoff1

source

pub const S390TlsGotie64: Self = Self::_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2

source

pub const Ppc64Rel64: Self = Self::_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2

source

pub const MipsTlsDtprelHi16: Self = Self::_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2

source

pub const TilegxImm16X0Hw0Last: Self = Self::_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2

source

pub const Sparc5: Self = Self::_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2

source

pub const ArmMovtAbs: Self = Self::_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2

source

pub const I386Num: Self = Self::_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2

source

pub const CkcoreDoffsetImm18: Self = Self::_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2

disp (S+A-BDATA) & 0x3ffff

source

pub const M32RRelaGnuVtentry: Self = Self::_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2

source

pub const Nios2CallLo: Self = Self::_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2

%lo() of function GOT entry.

source

pub const TileproImm16X1GotHi: Self = Self::_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2

X1 pipe high 16-bit GOT offset

source

pub const RiscvRvcBranch: Self = Self::_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2

source

pub const MetagJmpSlot: Self = Self::_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2

source

pub const Ia64Gprel32Msb: Self = Self::_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2

@gprel(sym + add), data4 MSB

source

pub const ArcSectoff2: Self = Self::_S390TlsGotie64OrPpc64Rel64OrMipsTlsDtprelHi16OrTilegxImm16X0Hw0LastOrSparc5OrArmMovtAbsOrI386NumOrCkcoreDoffsetImm18OrM32RRelaGnuVtentryOrNios2CallLoOrTileproImm16X1GotHiOrRiscvRvcBranchOrMetagJmpSlotOrIa64Gprel32MsbOrArcSectoff2

source

pub const S390TlsLdm32: Self = Self::_S390TlsLdm32OrPpc64Plt64OrMipsTlsDtprelLo16OrTilegxImm16X1Hw0LastOrSparc6OrArmMovwPrelNcOrCkcoreDoffsetImm18By2OrM32RRel32OrNios2CallHaOrTileproImm16X0GotHaOrRiscvRvcJumpOrMetagRelativeOrIa64Gprel32Lsb

source

pub const Ppc64Plt64: Self = Self::_S390TlsLdm32OrPpc64Plt64OrMipsTlsDtprelLo16OrTilegxImm16X1Hw0LastOrSparc6OrArmMovwPrelNcOrCkcoreDoffsetImm18By2OrM32RRel32OrNios2CallHaOrTileproImm16X0GotHaOrRiscvRvcJumpOrMetagRelativeOrIa64Gprel32Lsb

source

pub const MipsTlsDtprelLo16: Self = Self::_S390TlsLdm32OrPpc64Plt64OrMipsTlsDtprelLo16OrTilegxImm16X1Hw0LastOrSparc6OrArmMovwPrelNcOrCkcoreDoffsetImm18By2OrM32RRel32OrNios2CallHaOrTileproImm16X0GotHaOrRiscvRvcJumpOrMetagRelativeOrIa64Gprel32Lsb

source

pub const TilegxImm16X1Hw0Last: Self = Self::_S390TlsLdm32OrPpc64Plt64OrMipsTlsDtprelLo16OrTilegxImm16X1Hw0LastOrSparc6OrArmMovwPrelNcOrCkcoreDoffsetImm18By2OrM32RRel32OrNios2CallHaOrTileproImm16X0GotHaOrRiscvRvcJumpOrMetagRelativeOrIa64Gprel32Lsb

source

pub const Sparc6: Self = Self::_S390TlsLdm32OrPpc64Plt64OrMipsTlsDtprelLo16OrTilegxImm16X1Hw0LastOrSparc6OrArmMovwPrelNcOrCkcoreDoffsetImm18By2OrM32RRel32OrNios2CallHaOrTileproImm16X0GotHaOrRiscvRvcJumpOrMetagRelativeOrIa64Gprel32Lsb

source

pub const ArmMovwPrelNc: Self = Self::_S390TlsLdm32OrPpc64Plt64OrMipsTlsDtprelLo16OrTilegxImm16X1Hw0LastOrSparc6OrArmMovwPrelNcOrCkcoreDoffsetImm18By2OrM32RRel32OrNios2CallHaOrTileproImm16X0GotHaOrRiscvRvcJumpOrMetagRelativeOrIa64Gprel32Lsb

source

pub const CkcoreDoffsetImm18By2: Self = Self::_S390TlsLdm32OrPpc64Plt64OrMipsTlsDtprelLo16OrTilegxImm16X1Hw0LastOrSparc6OrArmMovwPrelNcOrCkcoreDoffsetImm18By2OrM32RRel32OrNios2CallHaOrTileproImm16X0GotHaOrRiscvRvcJumpOrMetagRelativeOrIa64Gprel32Lsb

disp ((S+A-BDATA)>>1) & 0x3ffff

source

pub const M32RRel32: Self = Self::_S390TlsLdm32OrPpc64Plt64OrMipsTlsDtprelLo16OrTilegxImm16X1Hw0LastOrSparc6OrArmMovwPrelNcOrCkcoreDoffsetImm18By2OrM32RRel32OrNios2CallHaOrTileproImm16X0GotHaOrRiscvRvcJumpOrMetagRelativeOrIa64Gprel32Lsb

PC relative 32 bit.

source

pub const Nios2CallHa: Self = Self::_S390TlsLdm32OrPpc64Plt64OrMipsTlsDtprelLo16OrTilegxImm16X1Hw0LastOrSparc6OrArmMovwPrelNcOrCkcoreDoffsetImm18By2OrM32RRel32OrNios2CallHaOrTileproImm16X0GotHaOrRiscvRvcJumpOrMetagRelativeOrIa64Gprel32Lsb

%hiadj() of function GOT entry.

source

pub const TileproImm16X0GotHa: Self = Self::_S390TlsLdm32OrPpc64Plt64OrMipsTlsDtprelLo16OrTilegxImm16X1Hw0LastOrSparc6OrArmMovwPrelNcOrCkcoreDoffsetImm18By2OrM32RRel32OrNios2CallHaOrTileproImm16X0GotHaOrRiscvRvcJumpOrMetagRelativeOrIa64Gprel32Lsb

X0 pipe ha() 16-bit GOT offset

source

pub const RiscvRvcJump: Self = Self::_S390TlsLdm32OrPpc64Plt64OrMipsTlsDtprelLo16OrTilegxImm16X1Hw0LastOrSparc6OrArmMovwPrelNcOrCkcoreDoffsetImm18By2OrM32RRel32OrNios2CallHaOrTileproImm16X0GotHaOrRiscvRvcJumpOrMetagRelativeOrIa64Gprel32Lsb

source

pub const MetagRelative: Self = Self::_S390TlsLdm32OrPpc64Plt64OrMipsTlsDtprelLo16OrTilegxImm16X1Hw0LastOrSparc6OrArmMovwPrelNcOrCkcoreDoffsetImm18By2OrM32RRel32OrNios2CallHaOrTileproImm16X0GotHaOrRiscvRvcJumpOrMetagRelativeOrIa64Gprel32Lsb

source

pub const Ia64Gprel32Lsb: Self = Self::_S390TlsLdm32OrPpc64Plt64OrMipsTlsDtprelLo16OrTilegxImm16X1Hw0LastOrSparc6OrArmMovwPrelNcOrCkcoreDoffsetImm18By2OrM32RRel32OrNios2CallHaOrTileproImm16X0GotHaOrRiscvRvcJumpOrMetagRelativeOrIa64Gprel32Lsb

@gprel(sym + add), data4 LSB

source

pub const S390TlsLdm64: Self = Self::_S390TlsLdm64OrPpc64Pltrel64OrMipsTlsGottprelOrTilegxImm16X0Hw1LastOrSparcDisp64OrArmMovtPrelOrAlphaNumOrCkcoreDoffsetImm18By4OrTileproImm16X1GotHaOrRiscvRvcLuiOrMetagGlobDatOrIa64Gprel64Msb

source

pub const Ppc64Pltrel64: Self = Self::_S390TlsLdm64OrPpc64Pltrel64OrMipsTlsGottprelOrTilegxImm16X0Hw1LastOrSparcDisp64OrArmMovtPrelOrAlphaNumOrCkcoreDoffsetImm18By4OrTileproImm16X1GotHaOrRiscvRvcLuiOrMetagGlobDatOrIa64Gprel64Msb

source

pub const MipsTlsGottprel: Self = Self::_S390TlsLdm64OrPpc64Pltrel64OrMipsTlsGottprelOrTilegxImm16X0Hw1LastOrSparcDisp64OrArmMovtPrelOrAlphaNumOrCkcoreDoffsetImm18By4OrTileproImm16X1GotHaOrRiscvRvcLuiOrMetagGlobDatOrIa64Gprel64Msb

source

pub const TilegxImm16X0Hw1Last: Self = Self::_S390TlsLdm64OrPpc64Pltrel64OrMipsTlsGottprelOrTilegxImm16X0Hw1LastOrSparcDisp64OrArmMovtPrelOrAlphaNumOrCkcoreDoffsetImm18By4OrTileproImm16X1GotHaOrRiscvRvcLuiOrMetagGlobDatOrIa64Gprel64Msb

source

pub const SparcDisp64: Self = Self::_S390TlsLdm64OrPpc64Pltrel64OrMipsTlsGottprelOrTilegxImm16X0Hw1LastOrSparcDisp64OrArmMovtPrelOrAlphaNumOrCkcoreDoffsetImm18By4OrTileproImm16X1GotHaOrRiscvRvcLuiOrMetagGlobDatOrIa64Gprel64Msb

source

pub const ArmMovtPrel: Self = Self::_S390TlsLdm64OrPpc64Pltrel64OrMipsTlsGottprelOrTilegxImm16X0Hw1LastOrSparcDisp64OrArmMovtPrelOrAlphaNumOrCkcoreDoffsetImm18By4OrTileproImm16X1GotHaOrRiscvRvcLuiOrMetagGlobDatOrIa64Gprel64Msb

source

pub const AlphaNum: Self = Self::_S390TlsLdm64OrPpc64Pltrel64OrMipsTlsGottprelOrTilegxImm16X0Hw1LastOrSparcDisp64OrArmMovtPrelOrAlphaNumOrCkcoreDoffsetImm18By4OrTileproImm16X1GotHaOrRiscvRvcLuiOrMetagGlobDatOrIa64Gprel64Msb

source

pub const CkcoreDoffsetImm18By4: Self = Self::_S390TlsLdm64OrPpc64Pltrel64OrMipsTlsGottprelOrTilegxImm16X0Hw1LastOrSparcDisp64OrArmMovtPrelOrAlphaNumOrCkcoreDoffsetImm18By4OrTileproImm16X1GotHaOrRiscvRvcLuiOrMetagGlobDatOrIa64Gprel64Msb

disp ((S+A-BDATA)>>2) & 0x3ffff

source

pub const TileproImm16X1GotHa: Self = Self::_S390TlsLdm64OrPpc64Pltrel64OrMipsTlsGottprelOrTilegxImm16X0Hw1LastOrSparcDisp64OrArmMovtPrelOrAlphaNumOrCkcoreDoffsetImm18By4OrTileproImm16X1GotHaOrRiscvRvcLuiOrMetagGlobDatOrIa64Gprel64Msb

X1 pipe ha() 16-bit GOT offset

source

pub const RiscvRvcLui: Self = Self::_S390TlsLdm64OrPpc64Pltrel64OrMipsTlsGottprelOrTilegxImm16X0Hw1LastOrSparcDisp64OrArmMovtPrelOrAlphaNumOrCkcoreDoffsetImm18By4OrTileproImm16X1GotHaOrRiscvRvcLuiOrMetagGlobDatOrIa64Gprel64Msb

source

pub const MetagGlobDat: Self = Self::_S390TlsLdm64OrPpc64Pltrel64OrMipsTlsGottprelOrTilegxImm16X0Hw1LastOrSparcDisp64OrArmMovtPrelOrAlphaNumOrCkcoreDoffsetImm18By4OrTileproImm16X1GotHaOrRiscvRvcLuiOrMetagGlobDatOrIa64Gprel64Msb

source

pub const Ia64Gprel64Msb: Self = Self::_S390TlsLdm64OrPpc64Pltrel64OrMipsTlsGottprelOrTilegxImm16X0Hw1LastOrSparcDisp64OrArmMovtPrelOrAlphaNumOrCkcoreDoffsetImm18By4OrTileproImm16X1GotHaOrRiscvRvcLuiOrMetagGlobDatOrIa64Gprel64Msb

@gprel(sym + add), data8 MSB

source

pub const S390TlsIe32: Self = Self::_S390TlsIe32OrPpc64Toc16OrMipsTlsTprel32OrTilegxImm16X1Hw1LastOrSparcPlt64OrArmThmMovwAbsNcOrIa64Gprel64LsbOrTileproMmstartX0OrRiscvGprelIOrMetagTlsGd

source

pub const Ppc64Toc16: Self = Self::_S390TlsIe32OrPpc64Toc16OrMipsTlsTprel32OrTilegxImm16X1Hw1LastOrSparcPlt64OrArmThmMovwAbsNcOrIa64Gprel64LsbOrTileproMmstartX0OrRiscvGprelIOrMetagTlsGd

source

pub const MipsTlsTprel32: Self = Self::_S390TlsIe32OrPpc64Toc16OrMipsTlsTprel32OrTilegxImm16X1Hw1LastOrSparcPlt64OrArmThmMovwAbsNcOrIa64Gprel64LsbOrTileproMmstartX0OrRiscvGprelIOrMetagTlsGd

source

pub const TilegxImm16X1Hw1Last: Self = Self::_S390TlsIe32OrPpc64Toc16OrMipsTlsTprel32OrTilegxImm16X1Hw1LastOrSparcPlt64OrArmThmMovwAbsNcOrIa64Gprel64LsbOrTileproMmstartX0OrRiscvGprelIOrMetagTlsGd

source

pub const SparcPlt64: Self = Self::_S390TlsIe32OrPpc64Toc16OrMipsTlsTprel32OrTilegxImm16X1Hw1LastOrSparcPlt64OrArmThmMovwAbsNcOrIa64Gprel64LsbOrTileproMmstartX0OrRiscvGprelIOrMetagTlsGd

source

pub const ArmThmMovwAbsNc: Self = Self::_S390TlsIe32OrPpc64Toc16OrMipsTlsTprel32OrTilegxImm16X1Hw1LastOrSparcPlt64OrArmThmMovwAbsNcOrIa64Gprel64LsbOrTileproMmstartX0OrRiscvGprelIOrMetagTlsGd

source

pub const Ia64Gprel64Lsb: Self = Self::_S390TlsIe32OrPpc64Toc16OrMipsTlsTprel32OrTilegxImm16X1Hw1LastOrSparcPlt64OrArmThmMovwAbsNcOrIa64Gprel64LsbOrTileproMmstartX0OrRiscvGprelIOrMetagTlsGd

@gprel(sym + add), data8 LSB

source

pub const TileproMmstartX0: Self = Self::_S390TlsIe32OrPpc64Toc16OrMipsTlsTprel32OrTilegxImm16X1Hw1LastOrSparcPlt64OrArmThmMovwAbsNcOrIa64Gprel64LsbOrTileproMmstartX0OrRiscvGprelIOrMetagTlsGd

X0 pipe mm “start”

source

pub const RiscvGprelI: Self = Self::_S390TlsIe32OrPpc64Toc16OrMipsTlsTprel32OrTilegxImm16X1Hw1LastOrSparcPlt64OrArmThmMovwAbsNcOrIa64Gprel64LsbOrTileproMmstartX0OrRiscvGprelIOrMetagTlsGd

source

pub const MetagTlsGd: Self = Self::_S390TlsIe32OrPpc64Toc16OrMipsTlsTprel32OrTilegxImm16X1Hw1LastOrSparcPlt64OrArmThmMovwAbsNcOrIa64Gprel64LsbOrTileproMmstartX0OrRiscvGprelIOrMetagTlsGd

source

pub const S390TlsIe64: Self = Self::_S390TlsIe64OrPpc64Toc16LoOrMipsTlsTprel64OrTilegxImm16X0Hw2LastOrSparcHix22OrArmThmMovtAbsOrPariscSegbaseOrCkcoreGotImm18By4OrM32RGot24OrTileproMmendX0OrRiscvGprelSOrMetagTlsLdm

source

pub const Ppc64Toc16Lo: Self = Self::_S390TlsIe64OrPpc64Toc16LoOrMipsTlsTprel64OrTilegxImm16X0Hw2LastOrSparcHix22OrArmThmMovtAbsOrPariscSegbaseOrCkcoreGotImm18By4OrM32RGot24OrTileproMmendX0OrRiscvGprelSOrMetagTlsLdm

source

pub const MipsTlsTprel64: Self = Self::_S390TlsIe64OrPpc64Toc16LoOrMipsTlsTprel64OrTilegxImm16X0Hw2LastOrSparcHix22OrArmThmMovtAbsOrPariscSegbaseOrCkcoreGotImm18By4OrM32RGot24OrTileproMmendX0OrRiscvGprelSOrMetagTlsLdm

source

pub const TilegxImm16X0Hw2Last: Self = Self::_S390TlsIe64OrPpc64Toc16LoOrMipsTlsTprel64OrTilegxImm16X0Hw2LastOrSparcHix22OrArmThmMovtAbsOrPariscSegbaseOrCkcoreGotImm18By4OrM32RGot24OrTileproMmendX0OrRiscvGprelSOrMetagTlsLdm

source

pub const SparcHix22: Self = Self::_S390TlsIe64OrPpc64Toc16LoOrMipsTlsTprel64OrTilegxImm16X0Hw2LastOrSparcHix22OrArmThmMovtAbsOrPariscSegbaseOrCkcoreGotImm18By4OrM32RGot24OrTileproMmendX0OrRiscvGprelSOrMetagTlsLdm

source

pub const ArmThmMovtAbs: Self = Self::_S390TlsIe64OrPpc64Toc16LoOrMipsTlsTprel64OrTilegxImm16X0Hw2LastOrSparcHix22OrArmThmMovtAbsOrPariscSegbaseOrCkcoreGotImm18By4OrM32RGot24OrTileproMmendX0OrRiscvGprelSOrMetagTlsLdm

source

pub const PariscSegbase: Self = Self::_S390TlsIe64OrPpc64Toc16LoOrMipsTlsTprel64OrTilegxImm16X0Hw2LastOrSparcHix22OrArmThmMovtAbsOrPariscSegbaseOrCkcoreGotImm18By4OrM32RGot24OrTileproMmendX0OrRiscvGprelSOrMetagTlsLdm

No relocation, set segment base.

source

pub const CkcoreGotImm18By4: Self = Self::_S390TlsIe64OrPpc64Toc16LoOrMipsTlsTprel64OrTilegxImm16X0Hw2LastOrSparcHix22OrArmThmMovtAbsOrPariscSegbaseOrCkcoreGotImm18By4OrM32RGot24OrTileproMmendX0OrRiscvGprelSOrMetagTlsLdm

disp (G >> 2)

source

pub const M32RGot24: Self = Self::_S390TlsIe64OrPpc64Toc16LoOrMipsTlsTprel64OrTilegxImm16X0Hw2LastOrSparcHix22OrArmThmMovtAbsOrPariscSegbaseOrCkcoreGotImm18By4OrM32RGot24OrTileproMmendX0OrRiscvGprelSOrMetagTlsLdm

24 bit GOT entry

source

pub const TileproMmendX0: Self = Self::_S390TlsIe64OrPpc64Toc16LoOrMipsTlsTprel64OrTilegxImm16X0Hw2LastOrSparcHix22OrArmThmMovtAbsOrPariscSegbaseOrCkcoreGotImm18By4OrM32RGot24OrTileproMmendX0OrRiscvGprelSOrMetagTlsLdm

X0 pipe mm “end”

source

pub const RiscvGprelS: Self = Self::_S390TlsIe64OrPpc64Toc16LoOrMipsTlsTprel64OrTilegxImm16X0Hw2LastOrSparcHix22OrArmThmMovtAbsOrPariscSegbaseOrCkcoreGotImm18By4OrM32RGot24OrTileproMmendX0OrRiscvGprelSOrMetagTlsLdm

source

pub const MetagTlsLdm: Self = Self::_S390TlsIe64OrPpc64Toc16LoOrMipsTlsTprel64OrTilegxImm16X0Hw2LastOrSparcHix22OrArmThmMovtAbsOrPariscSegbaseOrCkcoreGotImm18By4OrM32RGot24OrTileproMmendX0OrRiscvGprelSOrMetagTlsLdm

source

pub const S390TlsIeent: Self = Self::_S390TlsIeentOrPpc64Toc16HiOrMipsTlsTprelHi16OrTilegxImm16X1Hw2LastOrSparcLox10OrArmThmMovwPrelNcOrPariscSegrel32OrCkcorePltImm18By4OrM32R26PltrelOrTileproMmstartX1OrRiscvTprelIOrMetagTlsLdoHi16

source

pub const Ppc64Toc16Hi: Self = Self::_S390TlsIeentOrPpc64Toc16HiOrMipsTlsTprelHi16OrTilegxImm16X1Hw2LastOrSparcLox10OrArmThmMovwPrelNcOrPariscSegrel32OrCkcorePltImm18By4OrM32R26PltrelOrTileproMmstartX1OrRiscvTprelIOrMetagTlsLdoHi16

source

pub const MipsTlsTprelHi16: Self = Self::_S390TlsIeentOrPpc64Toc16HiOrMipsTlsTprelHi16OrTilegxImm16X1Hw2LastOrSparcLox10OrArmThmMovwPrelNcOrPariscSegrel32OrCkcorePltImm18By4OrM32R26PltrelOrTileproMmstartX1OrRiscvTprelIOrMetagTlsLdoHi16

source

pub const TilegxImm16X1Hw2Last: Self = Self::_S390TlsIeentOrPpc64Toc16HiOrMipsTlsTprelHi16OrTilegxImm16X1Hw2LastOrSparcLox10OrArmThmMovwPrelNcOrPariscSegrel32OrCkcorePltImm18By4OrM32R26PltrelOrTileproMmstartX1OrRiscvTprelIOrMetagTlsLdoHi16

source

pub const SparcLox10: Self = Self::_S390TlsIeentOrPpc64Toc16HiOrMipsTlsTprelHi16OrTilegxImm16X1Hw2LastOrSparcLox10OrArmThmMovwPrelNcOrPariscSegrel32OrCkcorePltImm18By4OrM32R26PltrelOrTileproMmstartX1OrRiscvTprelIOrMetagTlsLdoHi16

source

pub const ArmThmMovwPrelNc: Self = Self::_S390TlsIeentOrPpc64Toc16HiOrMipsTlsTprelHi16OrTilegxImm16X1Hw2LastOrSparcLox10OrArmThmMovwPrelNcOrPariscSegrel32OrCkcorePltImm18By4OrM32R26PltrelOrTileproMmstartX1OrRiscvTprelIOrMetagTlsLdoHi16

source

pub const PariscSegrel32: Self = Self::_S390TlsIeentOrPpc64Toc16HiOrMipsTlsTprelHi16OrTilegxImm16X1Hw2LastOrSparcLox10OrArmThmMovwPrelNcOrPariscSegrel32OrCkcorePltImm18By4OrM32R26PltrelOrTileproMmstartX1OrRiscvTprelIOrMetagTlsLdoHi16

32 bits segment rel. address.

source

pub const CkcorePltImm18By4: Self = Self::_S390TlsIeentOrPpc64Toc16HiOrMipsTlsTprelHi16OrTilegxImm16X1Hw2LastOrSparcLox10OrArmThmMovwPrelNcOrPariscSegrel32OrCkcorePltImm18By4OrM32R26PltrelOrTileproMmstartX1OrRiscvTprelIOrMetagTlsLdoHi16

disp (G >> 2)

source

pub const M32R26Pltrel: Self = Self::_S390TlsIeentOrPpc64Toc16HiOrMipsTlsTprelHi16OrTilegxImm16X1Hw2LastOrSparcLox10OrArmThmMovwPrelNcOrPariscSegrel32OrCkcorePltImm18By4OrM32R26PltrelOrTileproMmstartX1OrRiscvTprelIOrMetagTlsLdoHi16

26 bit PC relative to PLT shifted

source

pub const TileproMmstartX1: Self = Self::_S390TlsIeentOrPpc64Toc16HiOrMipsTlsTprelHi16OrTilegxImm16X1Hw2LastOrSparcLox10OrArmThmMovwPrelNcOrPariscSegrel32OrCkcorePltImm18By4OrM32R26PltrelOrTileproMmstartX1OrRiscvTprelIOrMetagTlsLdoHi16

X1 pipe mm “start”

source

pub const RiscvTprelI: Self = Self::_S390TlsIeentOrPpc64Toc16HiOrMipsTlsTprelHi16OrTilegxImm16X1Hw2LastOrSparcLox10OrArmThmMovwPrelNcOrPariscSegrel32OrCkcorePltImm18By4OrM32R26PltrelOrTileproMmstartX1OrRiscvTprelIOrMetagTlsLdoHi16

source

pub const MetagTlsLdoHi16: Self = Self::_S390TlsIeentOrPpc64Toc16HiOrMipsTlsTprelHi16OrTilegxImm16X1Hw2LastOrSparcLox10OrArmThmMovwPrelNcOrPariscSegrel32OrCkcorePltImm18By4OrM32R26PltrelOrTileproMmstartX1OrRiscvTprelIOrMetagTlsLdoHi16

source

pub const S390TlsLe32: Self = Self::_S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32

source

pub const Ppc64Toc16Ha: Self = Self::_S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32

source

pub const MipsTlsTprelLo16: Self = Self::_S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32

source

pub const TilegxImm16X0Hw0Pcrel: Self = Self::_S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32

source

pub const SparcH44: Self = Self::_S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32

source

pub const ArmThmMovtPrel: Self = Self::_S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32

source

pub const PariscPltoff21L: Self = Self::_S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32

PLT rel. address, left 21 bits.

source

pub const CkcorePcrelImm7By4: Self = Self::_S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32

disp ((S+A-P) >>2) & 0x7f

source

pub const M32RCopy: Self = Self::_S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32

Copy symbol at runtime

source

pub const TileproMmendX1: Self = Self::_S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32

X1 pipe mm “end”

source

pub const RiscvTprelS: Self = Self::_S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32

source

pub const MetagTlsLdoLo16: Self = Self::_S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32

source

pub const Ia64Ltoff22: Self = Self::_S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32

@ltoff(sym + add), add imm22

source

pub const ArcPc32: Self = Self::_S390TlsLe32OrPpc64Toc16HaOrMipsTlsTprelLo16OrTilegxImm16X0Hw0PcrelOrSparcH44OrArmThmMovtPrelOrPariscPltoff21LOrCkcorePcrelImm7By4OrM32RCopyOrTileproMmendX1OrRiscvTprelSOrMetagTlsLdoLo16OrIa64Ltoff22OrArcPc32

source

pub const S390TlsLe64: Self = Self::_S390TlsLe64OrPpc64TocOrMipsGlobDatOrTilegxImm16X1Hw0PcrelOrSparcM44OrArmThmJump19OrCkcoreTlsLe32OrM32RGlobDatOrTileproShamtX0OrRiscvRelaxOrMetagTlsLdoOrIa64Ltoff64IOrArcGotpc32

source

pub const Ppc64Toc: Self = Self::_S390TlsLe64OrPpc64TocOrMipsGlobDatOrTilegxImm16X1Hw0PcrelOrSparcM44OrArmThmJump19OrCkcoreTlsLe32OrM32RGlobDatOrTileproShamtX0OrRiscvRelaxOrMetagTlsLdoOrIa64Ltoff64IOrArcGotpc32

source

pub const MipsGlobDat: Self = Self::_S390TlsLe64OrPpc64TocOrMipsGlobDatOrTilegxImm16X1Hw0PcrelOrSparcM44OrArmThmJump19OrCkcoreTlsLe32OrM32RGlobDatOrTileproShamtX0OrRiscvRelaxOrMetagTlsLdoOrIa64Ltoff64IOrArcGotpc32

source

pub const TilegxImm16X1Hw0Pcrel: Self = Self::_S390TlsLe64OrPpc64TocOrMipsGlobDatOrTilegxImm16X1Hw0PcrelOrSparcM44OrArmThmJump19OrCkcoreTlsLe32OrM32RGlobDatOrTileproShamtX0OrRiscvRelaxOrMetagTlsLdoOrIa64Ltoff64IOrArcGotpc32

source

pub const SparcM44: Self = Self::_S390TlsLe64OrPpc64TocOrMipsGlobDatOrTilegxImm16X1Hw0PcrelOrSparcM44OrArmThmJump19OrCkcoreTlsLe32OrM32RGlobDatOrTileproShamtX0OrRiscvRelaxOrMetagTlsLdoOrIa64Ltoff64IOrArcGotpc32

source

pub const ArmThmJump19: Self = Self::_S390TlsLe64OrPpc64TocOrMipsGlobDatOrTilegxImm16X1Hw0PcrelOrSparcM44OrArmThmJump19OrCkcoreTlsLe32OrM32RGlobDatOrTileproShamtX0OrRiscvRelaxOrMetagTlsLdoOrIa64Ltoff64IOrArcGotpc32

source

pub const CkcoreTlsLe32: Self = Self::_S390TlsLe64OrPpc64TocOrMipsGlobDatOrTilegxImm16X1Hw0PcrelOrSparcM44OrArmThmJump19OrCkcoreTlsLe32OrM32RGlobDatOrTileproShamtX0OrRiscvRelaxOrMetagTlsLdoOrIa64Ltoff64IOrArcGotpc32

32 bit offset to TLS block

source

pub const M32RGlobDat: Self = Self::_S390TlsLe64OrPpc64TocOrMipsGlobDatOrTilegxImm16X1Hw0PcrelOrSparcM44OrArmThmJump19OrCkcoreTlsLe32OrM32RGlobDatOrTileproShamtX0OrRiscvRelaxOrMetagTlsLdoOrIa64Ltoff64IOrArcGotpc32

Create GOT entry

source

pub const TileproShamtX0: Self = Self::_S390TlsLe64OrPpc64TocOrMipsGlobDatOrTilegxImm16X1Hw0PcrelOrSparcM44OrArmThmJump19OrCkcoreTlsLe32OrM32RGlobDatOrTileproShamtX0OrRiscvRelaxOrMetagTlsLdoOrIa64Ltoff64IOrArcGotpc32

X0 pipe shift amount

source

pub const RiscvRelax: Self = Self::_S390TlsLe64OrPpc64TocOrMipsGlobDatOrTilegxImm16X1Hw0PcrelOrSparcM44OrArmThmJump19OrCkcoreTlsLe32OrM32RGlobDatOrTileproShamtX0OrRiscvRelaxOrMetagTlsLdoOrIa64Ltoff64IOrArcGotpc32

source

pub const MetagTlsLdo: Self = Self::_S390TlsLe64OrPpc64TocOrMipsGlobDatOrTilegxImm16X1Hw0PcrelOrSparcM44OrArmThmJump19OrCkcoreTlsLe32OrM32RGlobDatOrTileproShamtX0OrRiscvRelaxOrMetagTlsLdoOrIa64Ltoff64IOrArcGotpc32

source

pub const Ia64Ltoff64I: Self = Self::_S390TlsLe64OrPpc64TocOrMipsGlobDatOrTilegxImm16X1Hw0PcrelOrSparcM44OrArmThmJump19OrCkcoreTlsLe32OrM32RGlobDatOrTileproShamtX0OrRiscvRelaxOrMetagTlsLdoOrIa64Ltoff64IOrArcGotpc32

@ltoff(sym + add), mov imm64

source

pub const ArcGotpc32: Self = Self::_S390TlsLe64OrPpc64TocOrMipsGlobDatOrTilegxImm16X1Hw0PcrelOrSparcM44OrArmThmJump19OrCkcoreTlsLe32OrM32RGlobDatOrTileproShamtX0OrRiscvRelaxOrMetagTlsLdoOrIa64Ltoff64IOrArcGotpc32

source

pub const S390TlsLdo32: Self = Self::_S390TlsLdo32OrPpc64Pltgot16OrTilegxImm16X0Hw1PcrelOrSparcL44OrArmThmJump6OrCkcoreTlsIe32OrM32RJmpSlotOrTileproShamtX1OrRiscvSub6OrMetagTlsIeOrArcPlt32

source

pub const Ppc64Pltgot16: Self = Self::_S390TlsLdo32OrPpc64Pltgot16OrTilegxImm16X0Hw1PcrelOrSparcL44OrArmThmJump6OrCkcoreTlsIe32OrM32RJmpSlotOrTileproShamtX1OrRiscvSub6OrMetagTlsIeOrArcPlt32

source

pub const TilegxImm16X0Hw1Pcrel: Self = Self::_S390TlsLdo32OrPpc64Pltgot16OrTilegxImm16X0Hw1PcrelOrSparcL44OrArmThmJump6OrCkcoreTlsIe32OrM32RJmpSlotOrTileproShamtX1OrRiscvSub6OrMetagTlsIeOrArcPlt32

source

pub const SparcL44: Self = Self::_S390TlsLdo32OrPpc64Pltgot16OrTilegxImm16X0Hw1PcrelOrSparcL44OrArmThmJump6OrCkcoreTlsIe32OrM32RJmpSlotOrTileproShamtX1OrRiscvSub6OrMetagTlsIeOrArcPlt32

source

pub const ArmThmJump6: Self = Self::_S390TlsLdo32OrPpc64Pltgot16OrTilegxImm16X0Hw1PcrelOrSparcL44OrArmThmJump6OrCkcoreTlsIe32OrM32RJmpSlotOrTileproShamtX1OrRiscvSub6OrMetagTlsIeOrArcPlt32

source

pub const CkcoreTlsIe32: Self = Self::_S390TlsLdo32OrPpc64Pltgot16OrTilegxImm16X0Hw1PcrelOrSparcL44OrArmThmJump6OrCkcoreTlsIe32OrM32RJmpSlotOrTileproShamtX1OrRiscvSub6OrMetagTlsIeOrArcPlt32

source

pub const M32RJmpSlot: Self = Self::_S390TlsLdo32OrPpc64Pltgot16OrTilegxImm16X0Hw1PcrelOrSparcL44OrArmThmJump6OrCkcoreTlsIe32OrM32RJmpSlotOrTileproShamtX1OrRiscvSub6OrMetagTlsIeOrArcPlt32

Create PLT entry

source

pub const TileproShamtX1: Self = Self::_S390TlsLdo32OrPpc64Pltgot16OrTilegxImm16X0Hw1PcrelOrSparcL44OrArmThmJump6OrCkcoreTlsIe32OrM32RJmpSlotOrTileproShamtX1OrRiscvSub6OrMetagTlsIeOrArcPlt32

X1 pipe shift amount

source

pub const RiscvSub6: Self = Self::_S390TlsLdo32OrPpc64Pltgot16OrTilegxImm16X0Hw1PcrelOrSparcL44OrArmThmJump6OrCkcoreTlsIe32OrM32RJmpSlotOrTileproShamtX1OrRiscvSub6OrMetagTlsIeOrArcPlt32

source

pub const MetagTlsIe: Self = Self::_S390TlsLdo32OrPpc64Pltgot16OrTilegxImm16X0Hw1PcrelOrSparcL44OrArmThmJump6OrCkcoreTlsIe32OrM32RJmpSlotOrTileproShamtX1OrRiscvSub6OrMetagTlsIeOrArcPlt32

source

pub const ArcPlt32: Self = Self::_S390TlsLdo32OrPpc64Pltgot16OrTilegxImm16X0Hw1PcrelOrSparcL44OrArmThmJump6OrCkcoreTlsIe32OrM32RJmpSlotOrTileproShamtX1OrRiscvSub6OrMetagTlsIeOrArcPlt32

source

pub const S390TlsLdo64: Self = Self::_S390TlsLdo64OrPpc64Pltgot16LoOrTilegxImm16X1Hw1PcrelOrSparcRegisterOrArmThmAluPrel110OrCkcoreTlsGd32OrM32RRelativeOrTileproShamtY0OrRiscvSet6OrMetagTlsIenonpicOrArcCopy

source

pub const Ppc64Pltgot16Lo: Self = Self::_S390TlsLdo64OrPpc64Pltgot16LoOrTilegxImm16X1Hw1PcrelOrSparcRegisterOrArmThmAluPrel110OrCkcoreTlsGd32OrM32RRelativeOrTileproShamtY0OrRiscvSet6OrMetagTlsIenonpicOrArcCopy

source

pub const TilegxImm16X1Hw1Pcrel: Self = Self::_S390TlsLdo64OrPpc64Pltgot16LoOrTilegxImm16X1Hw1PcrelOrSparcRegisterOrArmThmAluPrel110OrCkcoreTlsGd32OrM32RRelativeOrTileproShamtY0OrRiscvSet6OrMetagTlsIenonpicOrArcCopy

source

pub const SparcRegister: Self = Self::_S390TlsLdo64OrPpc64Pltgot16LoOrTilegxImm16X1Hw1PcrelOrSparcRegisterOrArmThmAluPrel110OrCkcoreTlsGd32OrM32RRelativeOrTileproShamtY0OrRiscvSet6OrMetagTlsIenonpicOrArcCopy

source

pub const ArmThmAluPrel110: Self = Self::_S390TlsLdo64OrPpc64Pltgot16LoOrTilegxImm16X1Hw1PcrelOrSparcRegisterOrArmThmAluPrel110OrCkcoreTlsGd32OrM32RRelativeOrTileproShamtY0OrRiscvSet6OrMetagTlsIenonpicOrArcCopy

source

pub const CkcoreTlsGd32: Self = Self::_S390TlsLdo64OrPpc64Pltgot16LoOrTilegxImm16X1Hw1PcrelOrSparcRegisterOrArmThmAluPrel110OrCkcoreTlsGd32OrM32RRelativeOrTileproShamtY0OrRiscvSet6OrMetagTlsIenonpicOrArcCopy

source

pub const M32RRelative: Self = Self::_S390TlsLdo64OrPpc64Pltgot16LoOrTilegxImm16X1Hw1PcrelOrSparcRegisterOrArmThmAluPrel110OrCkcoreTlsGd32OrM32RRelativeOrTileproShamtY0OrRiscvSet6OrMetagTlsIenonpicOrArcCopy

Adjust by program base

source

pub const TileproShamtY0: Self = Self::_S390TlsLdo64OrPpc64Pltgot16LoOrTilegxImm16X1Hw1PcrelOrSparcRegisterOrArmThmAluPrel110OrCkcoreTlsGd32OrM32RRelativeOrTileproShamtY0OrRiscvSet6OrMetagTlsIenonpicOrArcCopy

Y0 pipe shift amount

source

pub const RiscvSet6: Self = Self::_S390TlsLdo64OrPpc64Pltgot16LoOrTilegxImm16X1Hw1PcrelOrSparcRegisterOrArmThmAluPrel110OrCkcoreTlsGd32OrM32RRelativeOrTileproShamtY0OrRiscvSet6OrMetagTlsIenonpicOrArcCopy

source

pub const MetagTlsIenonpic: Self = Self::_S390TlsLdo64OrPpc64Pltgot16LoOrTilegxImm16X1Hw1PcrelOrSparcRegisterOrArmThmAluPrel110OrCkcoreTlsGd32OrM32RRelativeOrTileproShamtY0OrRiscvSet6OrMetagTlsIenonpicOrArcCopy

source

pub const ArcCopy: Self = Self::_S390TlsLdo64OrPpc64Pltgot16LoOrTilegxImm16X1Hw1PcrelOrSparcRegisterOrArmThmAluPrel110OrCkcoreTlsGd32OrM32RRelativeOrTileproShamtY0OrRiscvSet6OrMetagTlsIenonpicOrArcCopy

source

pub const S390TlsDtpmod: Self = Self::_S390TlsDtpmodOrPpc64Pltgot16HiOrTilegxImm16X0Hw2PcrelOrSparcUa64OrArmThmPc12OrPariscPltoff14ROrCkcoreTlsLdm32OrM32RGotoffOrTileproShamtY1OrRiscvSet8OrMetagTlsIenonpicHi16OrArcGlobDat

source

pub const Ppc64Pltgot16Hi: Self = Self::_S390TlsDtpmodOrPpc64Pltgot16HiOrTilegxImm16X0Hw2PcrelOrSparcUa64OrArmThmPc12OrPariscPltoff14ROrCkcoreTlsLdm32OrM32RGotoffOrTileproShamtY1OrRiscvSet8OrMetagTlsIenonpicHi16OrArcGlobDat

source

pub const TilegxImm16X0Hw2Pcrel: Self = Self::_S390TlsDtpmodOrPpc64Pltgot16HiOrTilegxImm16X0Hw2PcrelOrSparcUa64OrArmThmPc12OrPariscPltoff14ROrCkcoreTlsLdm32OrM32RGotoffOrTileproShamtY1OrRiscvSet8OrMetagTlsIenonpicHi16OrArcGlobDat

source

pub const SparcUa64: Self = Self::_S390TlsDtpmodOrPpc64Pltgot16HiOrTilegxImm16X0Hw2PcrelOrSparcUa64OrArmThmPc12OrPariscPltoff14ROrCkcoreTlsLdm32OrM32RGotoffOrTileproShamtY1OrRiscvSet8OrMetagTlsIenonpicHi16OrArcGlobDat

source

pub const ArmThmPc12: Self = Self::_S390TlsDtpmodOrPpc64Pltgot16HiOrTilegxImm16X0Hw2PcrelOrSparcUa64OrArmThmPc12OrPariscPltoff14ROrCkcoreTlsLdm32OrM32RGotoffOrTileproShamtY1OrRiscvSet8OrMetagTlsIenonpicHi16OrArcGlobDat

source

pub const PariscPltoff14R: Self = Self::_S390TlsDtpmodOrPpc64Pltgot16HiOrTilegxImm16X0Hw2PcrelOrSparcUa64OrArmThmPc12OrPariscPltoff14ROrCkcoreTlsLdm32OrM32RGotoffOrTileproShamtY1OrRiscvSet8OrMetagTlsIenonpicHi16OrArcGlobDat

PLT rel. address, right 14 bits.

source

pub const CkcoreTlsLdm32: Self = Self::_S390TlsDtpmodOrPpc64Pltgot16HiOrTilegxImm16X0Hw2PcrelOrSparcUa64OrArmThmPc12OrPariscPltoff14ROrCkcoreTlsLdm32OrM32RGotoffOrTileproShamtY1OrRiscvSet8OrMetagTlsIenonpicHi16OrArcGlobDat

source

pub const M32RGotoff: Self = Self::_S390TlsDtpmodOrPpc64Pltgot16HiOrTilegxImm16X0Hw2PcrelOrSparcUa64OrArmThmPc12OrPariscPltoff14ROrCkcoreTlsLdm32OrM32RGotoffOrTileproShamtY1OrRiscvSet8OrMetagTlsIenonpicHi16OrArcGlobDat

24 bit offset to GOT

source

pub const TileproShamtY1: Self = Self::_S390TlsDtpmodOrPpc64Pltgot16HiOrTilegxImm16X0Hw2PcrelOrSparcUa64OrArmThmPc12OrPariscPltoff14ROrCkcoreTlsLdm32OrM32RGotoffOrTileproShamtY1OrRiscvSet8OrMetagTlsIenonpicHi16OrArcGlobDat

Y1 pipe shift amount

source

pub const RiscvSet8: Self = Self::_S390TlsDtpmodOrPpc64Pltgot16HiOrTilegxImm16X0Hw2PcrelOrSparcUa64OrArmThmPc12OrPariscPltoff14ROrCkcoreTlsLdm32OrM32RGotoffOrTileproShamtY1OrRiscvSet8OrMetagTlsIenonpicHi16OrArcGlobDat

source

pub const MetagTlsIenonpicHi16: Self = Self::_S390TlsDtpmodOrPpc64Pltgot16HiOrTilegxImm16X0Hw2PcrelOrSparcUa64OrArmThmPc12OrPariscPltoff14ROrCkcoreTlsLdm32OrM32RGotoffOrTileproShamtY1OrRiscvSet8OrMetagTlsIenonpicHi16OrArcGlobDat

source

pub const ArcGlobDat: Self = Self::_S390TlsDtpmodOrPpc64Pltgot16HiOrTilegxImm16X0Hw2PcrelOrSparcUa64OrArmThmPc12OrPariscPltoff14ROrCkcoreTlsLdm32OrM32RGotoffOrTileproShamtY1OrRiscvSet8OrMetagTlsIenonpicHi16OrArcGlobDat

source

pub const S390TlsDtpoff: Self = Self::_S390TlsDtpoffOrPpc64Pltgot16HaOrTilegxImm16X1Hw2PcrelOrSparcUa16OrArmAbs32NoiOrCkcoreTlsLdo32OrM32RGotpc24OrTileproDestImm8X1OrRiscvSet16OrMetagTlsIenonpicLo16OrArcJumpSlot

source

pub const Ppc64Pltgot16Ha: Self = Self::_S390TlsDtpoffOrPpc64Pltgot16HaOrTilegxImm16X1Hw2PcrelOrSparcUa16OrArmAbs32NoiOrCkcoreTlsLdo32OrM32RGotpc24OrTileproDestImm8X1OrRiscvSet16OrMetagTlsIenonpicLo16OrArcJumpSlot

source

pub const TilegxImm16X1Hw2Pcrel: Self = Self::_S390TlsDtpoffOrPpc64Pltgot16HaOrTilegxImm16X1Hw2PcrelOrSparcUa16OrArmAbs32NoiOrCkcoreTlsLdo32OrM32RGotpc24OrTileproDestImm8X1OrRiscvSet16OrMetagTlsIenonpicLo16OrArcJumpSlot

source

pub const SparcUa16: Self = Self::_S390TlsDtpoffOrPpc64Pltgot16HaOrTilegxImm16X1Hw2PcrelOrSparcUa16OrArmAbs32NoiOrCkcoreTlsLdo32OrM32RGotpc24OrTileproDestImm8X1OrRiscvSet16OrMetagTlsIenonpicLo16OrArcJumpSlot

source

pub const ArmAbs32Noi: Self = Self::_S390TlsDtpoffOrPpc64Pltgot16HaOrTilegxImm16X1Hw2PcrelOrSparcUa16OrArmAbs32NoiOrCkcoreTlsLdo32OrM32RGotpc24OrTileproDestImm8X1OrRiscvSet16OrMetagTlsIenonpicLo16OrArcJumpSlot

source

pub const CkcoreTlsLdo32: Self = Self::_S390TlsDtpoffOrPpc64Pltgot16HaOrTilegxImm16X1Hw2PcrelOrSparcUa16OrArmAbs32NoiOrCkcoreTlsLdo32OrM32RGotpc24OrTileproDestImm8X1OrRiscvSet16OrMetagTlsIenonpicLo16OrArcJumpSlot

source

pub const M32RGotpc24: Self = Self::_S390TlsDtpoffOrPpc64Pltgot16HaOrTilegxImm16X1Hw2PcrelOrSparcUa16OrArmAbs32NoiOrCkcoreTlsLdo32OrM32RGotpc24OrTileproDestImm8X1OrRiscvSet16OrMetagTlsIenonpicLo16OrArcJumpSlot

24 bit PC relative offset to GOT

source

pub const TileproDestImm8X1: Self = Self::_S390TlsDtpoffOrPpc64Pltgot16HaOrTilegxImm16X1Hw2PcrelOrSparcUa16OrArmAbs32NoiOrCkcoreTlsLdo32OrM32RGotpc24OrTileproDestImm8X1OrRiscvSet16OrMetagTlsIenonpicLo16OrArcJumpSlot

X1 pipe destination 8-bit

source

pub const RiscvSet16: Self = Self::_S390TlsDtpoffOrPpc64Pltgot16HaOrTilegxImm16X1Hw2PcrelOrSparcUa16OrArmAbs32NoiOrCkcoreTlsLdo32OrM32RGotpc24OrTileproDestImm8X1OrRiscvSet16OrMetagTlsIenonpicLo16OrArcJumpSlot

source

pub const MetagTlsIenonpicLo16: Self = Self::_S390TlsDtpoffOrPpc64Pltgot16HaOrTilegxImm16X1Hw2PcrelOrSparcUa16OrArmAbs32NoiOrCkcoreTlsLdo32OrM32RGotpc24OrTileproDestImm8X1OrRiscvSet16OrMetagTlsIenonpicLo16OrArcJumpSlot

source

pub const ArcJumpSlot: Self = Self::_S390TlsDtpoffOrPpc64Pltgot16HaOrTilegxImm16X1Hw2PcrelOrSparcUa16OrArmAbs32NoiOrCkcoreTlsLdo32OrM32RGotpc24OrTileproDestImm8X1OrRiscvSet16OrMetagTlsIenonpicLo16OrArcJumpSlot

source

pub const S390TlsTpoff: Self = Self::_S390TlsTpoffOrPpc64Addr16DsOrTilegxImm16X0Hw3PcrelOrSparcTlsGdHi22OrArmRel32NoiOrCkcoreTlsDtpmod32OrM32RGot16HiUloOrRiscvSet32OrMetagTlsTpoffOrArcRelative

source

pub const Ppc64Addr16Ds: Self = Self::_S390TlsTpoffOrPpc64Addr16DsOrTilegxImm16X0Hw3PcrelOrSparcTlsGdHi22OrArmRel32NoiOrCkcoreTlsDtpmod32OrM32RGot16HiUloOrRiscvSet32OrMetagTlsTpoffOrArcRelative

source

pub const TilegxImm16X0Hw3Pcrel: Self = Self::_S390TlsTpoffOrPpc64Addr16DsOrTilegxImm16X0Hw3PcrelOrSparcTlsGdHi22OrArmRel32NoiOrCkcoreTlsDtpmod32OrM32RGot16HiUloOrRiscvSet32OrMetagTlsTpoffOrArcRelative

source

pub const SparcTlsGdHi22: Self = Self::_S390TlsTpoffOrPpc64Addr16DsOrTilegxImm16X0Hw3PcrelOrSparcTlsGdHi22OrArmRel32NoiOrCkcoreTlsDtpmod32OrM32RGot16HiUloOrRiscvSet32OrMetagTlsTpoffOrArcRelative

source

pub const ArmRel32Noi: Self = Self::_S390TlsTpoffOrPpc64Addr16DsOrTilegxImm16X0Hw3PcrelOrSparcTlsGdHi22OrArmRel32NoiOrCkcoreTlsDtpmod32OrM32RGot16HiUloOrRiscvSet32OrMetagTlsTpoffOrArcRelative

source

pub const CkcoreTlsDtpmod32: Self = Self::_S390TlsTpoffOrPpc64Addr16DsOrTilegxImm16X0Hw3PcrelOrSparcTlsGdHi22OrArmRel32NoiOrCkcoreTlsDtpmod32OrM32RGot16HiUloOrRiscvSet32OrMetagTlsTpoffOrArcRelative

source

pub const M32RGot16HiUlo: Self = Self::_S390TlsTpoffOrPpc64Addr16DsOrTilegxImm16X0Hw3PcrelOrSparcTlsGdHi22OrArmRel32NoiOrCkcoreTlsDtpmod32OrM32RGot16HiUloOrRiscvSet32OrMetagTlsTpoffOrArcRelative

source

pub const RiscvSet32: Self = Self::_S390TlsTpoffOrPpc64Addr16DsOrTilegxImm16X0Hw3PcrelOrSparcTlsGdHi22OrArmRel32NoiOrCkcoreTlsDtpmod32OrM32RGot16HiUloOrRiscvSet32OrMetagTlsTpoffOrArcRelative

source

pub const MetagTlsTpoff: Self = Self::_S390TlsTpoffOrPpc64Addr16DsOrTilegxImm16X0Hw3PcrelOrSparcTlsGdHi22OrArmRel32NoiOrCkcoreTlsDtpmod32OrM32RGot16HiUloOrRiscvSet32OrMetagTlsTpoffOrArcRelative

source

pub const ArcRelative: Self = Self::_S390TlsTpoffOrPpc64Addr16DsOrTilegxImm16X0Hw3PcrelOrSparcTlsGdHi22OrArmRel32NoiOrCkcoreTlsDtpmod32OrM32RGot16HiUloOrRiscvSet32OrMetagTlsTpoffOrArcRelative

source

pub const S390Got20: Self = Self::_S390Got20OrPpc64Got16DsOrTilegxImm16X0Hw0LastPcrelOrSparcTlsGdAddOrArmAluPcG0OrPariscLtoffFptr21LOrCkcoreTlsTpoff32OrM32RGot16LoOrRiscvIrelativeOrMetagTlsDtpoffOrIa64Pltoff22OrArcGotpc

source

pub const Ppc64Got16Ds: Self = Self::_S390Got20OrPpc64Got16DsOrTilegxImm16X0Hw0LastPcrelOrSparcTlsGdAddOrArmAluPcG0OrPariscLtoffFptr21LOrCkcoreTlsTpoff32OrM32RGot16LoOrRiscvIrelativeOrMetagTlsDtpoffOrIa64Pltoff22OrArcGotpc

source

pub const TilegxImm16X0Hw0LastPcrel: Self = Self::_S390Got20OrPpc64Got16DsOrTilegxImm16X0Hw0LastPcrelOrSparcTlsGdAddOrArmAluPcG0OrPariscLtoffFptr21LOrCkcoreTlsTpoff32OrM32RGot16LoOrRiscvIrelativeOrMetagTlsDtpoffOrIa64Pltoff22OrArcGotpc

source

pub const SparcTlsGdAdd: Self = Self::_S390Got20OrPpc64Got16DsOrTilegxImm16X0Hw0LastPcrelOrSparcTlsGdAddOrArmAluPcG0OrPariscLtoffFptr21LOrCkcoreTlsTpoff32OrM32RGot16LoOrRiscvIrelativeOrMetagTlsDtpoffOrIa64Pltoff22OrArcGotpc

source

pub const ArmAluPcG0: Self = Self::_S390Got20OrPpc64Got16DsOrTilegxImm16X0Hw0LastPcrelOrSparcTlsGdAddOrArmAluPcG0OrPariscLtoffFptr21LOrCkcoreTlsTpoff32OrM32RGot16LoOrRiscvIrelativeOrMetagTlsDtpoffOrIa64Pltoff22OrArcGotpc

source

pub const PariscLtoffFptr21L: Self = Self::_S390Got20OrPpc64Got16DsOrTilegxImm16X0Hw0LastPcrelOrSparcTlsGdAddOrArmAluPcG0OrPariscLtoffFptr21LOrCkcoreTlsTpoff32OrM32RGot16LoOrRiscvIrelativeOrMetagTlsDtpoffOrIa64Pltoff22OrArcGotpc

LT-rel. fct ptr, left 21 bits.

source

pub const CkcoreTlsTpoff32: Self = Self::_S390Got20OrPpc64Got16DsOrTilegxImm16X0Hw0LastPcrelOrSparcTlsGdAddOrArmAluPcG0OrPariscLtoffFptr21LOrCkcoreTlsTpoff32OrM32RGot16LoOrRiscvIrelativeOrMetagTlsDtpoffOrIa64Pltoff22OrArcGotpc

source

pub const M32RGot16Lo: Self = Self::_S390Got20OrPpc64Got16DsOrTilegxImm16X0Hw0LastPcrelOrSparcTlsGdAddOrArmAluPcG0OrPariscLtoffFptr21LOrCkcoreTlsTpoff32OrM32RGot16LoOrRiscvIrelativeOrMetagTlsDtpoffOrIa64Pltoff22OrArcGotpc

Low 16 bit GOT entry

source

pub const RiscvIrelative: Self = Self::_S390Got20OrPpc64Got16DsOrTilegxImm16X0Hw0LastPcrelOrSparcTlsGdAddOrArmAluPcG0OrPariscLtoffFptr21LOrCkcoreTlsTpoff32OrM32RGot16LoOrRiscvIrelativeOrMetagTlsDtpoffOrIa64Pltoff22OrArcGotpc

source

pub const MetagTlsDtpoff: Self = Self::_S390Got20OrPpc64Got16DsOrTilegxImm16X0Hw0LastPcrelOrSparcTlsGdAddOrArmAluPcG0OrPariscLtoffFptr21LOrCkcoreTlsTpoff32OrM32RGot16LoOrRiscvIrelativeOrMetagTlsDtpoffOrIa64Pltoff22OrArcGotpc

source

pub const Ia64Pltoff22: Self = Self::_S390Got20OrPpc64Got16DsOrTilegxImm16X0Hw0LastPcrelOrSparcTlsGdAddOrArmAluPcG0OrPariscLtoffFptr21LOrCkcoreTlsTpoff32OrM32RGot16LoOrRiscvIrelativeOrMetagTlsDtpoffOrIa64Pltoff22OrArcGotpc

@pltoff(sym + add), add imm22

source

pub const ArcGotpc: Self = Self::_S390Got20OrPpc64Got16DsOrTilegxImm16X0Hw0LastPcrelOrSparcTlsGdAddOrArmAluPcG0OrPariscLtoffFptr21LOrCkcoreTlsTpoff32OrM32RGot16LoOrRiscvIrelativeOrMetagTlsDtpoffOrIa64Pltoff22OrArcGotpc

source

pub const S390Gotplt20: Self = Self::_S390Gotplt20OrPpc64Got16LoDsOrTilegxImm16X1Hw0LastPcrelOrSparcTlsGdCallOrArmAluPcG1NcOrIa64Pltoff64IOrM32RGotpcHiUloOrRiscvNumOrMetagTlsLeOrArcGot32

source

pub const Ppc64Got16LoDs: Self = Self::_S390Gotplt20OrPpc64Got16LoDsOrTilegxImm16X1Hw0LastPcrelOrSparcTlsGdCallOrArmAluPcG1NcOrIa64Pltoff64IOrM32RGotpcHiUloOrRiscvNumOrMetagTlsLeOrArcGot32

source

pub const TilegxImm16X1Hw0LastPcrel: Self = Self::_S390Gotplt20OrPpc64Got16LoDsOrTilegxImm16X1Hw0LastPcrelOrSparcTlsGdCallOrArmAluPcG1NcOrIa64Pltoff64IOrM32RGotpcHiUloOrRiscvNumOrMetagTlsLeOrArcGot32

source

pub const SparcTlsGdCall: Self = Self::_S390Gotplt20OrPpc64Got16LoDsOrTilegxImm16X1Hw0LastPcrelOrSparcTlsGdCallOrArmAluPcG1NcOrIa64Pltoff64IOrM32RGotpcHiUloOrRiscvNumOrMetagTlsLeOrArcGot32

source

pub const ArmAluPcG1Nc: Self = Self::_S390Gotplt20OrPpc64Got16LoDsOrTilegxImm16X1Hw0LastPcrelOrSparcTlsGdCallOrArmAluPcG1NcOrIa64Pltoff64IOrM32RGotpcHiUloOrRiscvNumOrMetagTlsLeOrArcGot32

source

pub const Ia64Pltoff64I: Self = Self::_S390Gotplt20OrPpc64Got16LoDsOrTilegxImm16X1Hw0LastPcrelOrSparcTlsGdCallOrArmAluPcG1NcOrIa64Pltoff64IOrM32RGotpcHiUloOrRiscvNumOrMetagTlsLeOrArcGot32

@pltoff(sym + add), mov imm64

source

pub const M32RGotpcHiUlo: Self = Self::_S390Gotplt20OrPpc64Got16LoDsOrTilegxImm16X1Hw0LastPcrelOrSparcTlsGdCallOrArmAluPcG1NcOrIa64Pltoff64IOrM32RGotpcHiUloOrRiscvNumOrMetagTlsLeOrArcGot32

source

pub const RiscvNum: Self = Self::_S390Gotplt20OrPpc64Got16LoDsOrTilegxImm16X1Hw0LastPcrelOrSparcTlsGdCallOrArmAluPcG1NcOrIa64Pltoff64IOrM32RGotpcHiUloOrRiscvNumOrMetagTlsLeOrArcGot32

source

pub const MetagTlsLe: Self = Self::_S390Gotplt20OrPpc64Got16LoDsOrTilegxImm16X1Hw0LastPcrelOrSparcTlsGdCallOrArmAluPcG1NcOrIa64Pltoff64IOrM32RGotpcHiUloOrRiscvNumOrMetagTlsLeOrArcGot32

source

pub const ArcGot32: Self = Self::_S390Gotplt20OrPpc64Got16LoDsOrTilegxImm16X1Hw0LastPcrelOrSparcTlsGdCallOrArmAluPcG1NcOrIa64Pltoff64IOrM32RGotpcHiUloOrRiscvNumOrMetagTlsLeOrArcGot32

source

pub const S390TlsGotie20: Self = Self::_S390TlsGotie20OrPpc64Plt16LoDsOrMipsPc21S2OrTilegxImm16X0Hw1LastPcrelOrSparcTlsLdmHi22OrArmAluPcG1OrM32RGotpcHiSloOrTileproTlsGdCallOrMetagTlsLeHi16

source

pub const Ppc64Plt16LoDs: Self = Self::_S390TlsGotie20OrPpc64Plt16LoDsOrMipsPc21S2OrTilegxImm16X0Hw1LastPcrelOrSparcTlsLdmHi22OrArmAluPcG1OrM32RGotpcHiSloOrTileproTlsGdCallOrMetagTlsLeHi16

source

pub const MipsPc21S2: Self = Self::_S390TlsGotie20OrPpc64Plt16LoDsOrMipsPc21S2OrTilegxImm16X0Hw1LastPcrelOrSparcTlsLdmHi22OrArmAluPcG1OrM32RGotpcHiSloOrTileproTlsGdCallOrMetagTlsLeHi16

source

pub const TilegxImm16X0Hw1LastPcrel: Self = Self::_S390TlsGotie20OrPpc64Plt16LoDsOrMipsPc21S2OrTilegxImm16X0Hw1LastPcrelOrSparcTlsLdmHi22OrArmAluPcG1OrM32RGotpcHiSloOrTileproTlsGdCallOrMetagTlsLeHi16

source

pub const SparcTlsLdmHi22: Self = Self::_S390TlsGotie20OrPpc64Plt16LoDsOrMipsPc21S2OrTilegxImm16X0Hw1LastPcrelOrSparcTlsLdmHi22OrArmAluPcG1OrM32RGotpcHiSloOrTileproTlsGdCallOrMetagTlsLeHi16

source

pub const ArmAluPcG1: Self = Self::_S390TlsGotie20OrPpc64Plt16LoDsOrMipsPc21S2OrTilegxImm16X0Hw1LastPcrelOrSparcTlsLdmHi22OrArmAluPcG1OrM32RGotpcHiSloOrTileproTlsGdCallOrMetagTlsLeHi16

source

pub const M32RGotpcHiSlo: Self = Self::_S390TlsGotie20OrPpc64Plt16LoDsOrMipsPc21S2OrTilegxImm16X0Hw1LastPcrelOrSparcTlsLdmHi22OrArmAluPcG1OrM32RGotpcHiSloOrTileproTlsGdCallOrMetagTlsLeHi16

source

pub const TileproTlsGdCall: Self = Self::_S390TlsGotie20OrPpc64Plt16LoDsOrMipsPc21S2OrTilegxImm16X0Hw1LastPcrelOrSparcTlsLdmHi22OrArmAluPcG1OrM32RGotpcHiSloOrTileproTlsGdCallOrMetagTlsLeHi16

“jal” for TLS GD

source

pub const MetagTlsLeHi16: Self = Self::_S390TlsGotie20OrPpc64Plt16LoDsOrMipsPc21S2OrTilegxImm16X0Hw1LastPcrelOrSparcTlsLdmHi22OrArmAluPcG1OrM32RGotpcHiSloOrTileproTlsGdCallOrMetagTlsLeHi16

source

pub const S390Irelative: Self = Self::_S390IrelativeOrPpc64SectoffDsOrMipsPc26S2OrTilegxImm16X1Hw1LastPcrelOrSparcTlsLdmLo10OrArmAluPcG2OrM32RGotpcLoOrTileproImm8X0TlsGdAddOrMetagTlsLeLo16

source

pub const Ppc64SectoffDs: Self = Self::_S390IrelativeOrPpc64SectoffDsOrMipsPc26S2OrTilegxImm16X1Hw1LastPcrelOrSparcTlsLdmLo10OrArmAluPcG2OrM32RGotpcLoOrTileproImm8X0TlsGdAddOrMetagTlsLeLo16

source

pub const MipsPc26S2: Self = Self::_S390IrelativeOrPpc64SectoffDsOrMipsPc26S2OrTilegxImm16X1Hw1LastPcrelOrSparcTlsLdmLo10OrArmAluPcG2OrM32RGotpcLoOrTileproImm8X0TlsGdAddOrMetagTlsLeLo16

source

pub const TilegxImm16X1Hw1LastPcrel: Self = Self::_S390IrelativeOrPpc64SectoffDsOrMipsPc26S2OrTilegxImm16X1Hw1LastPcrelOrSparcTlsLdmLo10OrArmAluPcG2OrM32RGotpcLoOrTileproImm8X0TlsGdAddOrMetagTlsLeLo16

source

pub const SparcTlsLdmLo10: Self = Self::_S390IrelativeOrPpc64SectoffDsOrMipsPc26S2OrTilegxImm16X1Hw1LastPcrelOrSparcTlsLdmLo10OrArmAluPcG2OrM32RGotpcLoOrTileproImm8X0TlsGdAddOrMetagTlsLeLo16

source

pub const ArmAluPcG2: Self = Self::_S390IrelativeOrPpc64SectoffDsOrMipsPc26S2OrTilegxImm16X1Hw1LastPcrelOrSparcTlsLdmLo10OrArmAluPcG2OrM32RGotpcLoOrTileproImm8X0TlsGdAddOrMetagTlsLeLo16

source

pub const M32RGotpcLo: Self = Self::_S390IrelativeOrPpc64SectoffDsOrMipsPc26S2OrTilegxImm16X1Hw1LastPcrelOrSparcTlsLdmLo10OrArmAluPcG2OrM32RGotpcLoOrTileproImm8X0TlsGdAddOrMetagTlsLeLo16

source

pub const TileproImm8X0TlsGdAdd: Self = Self::_S390IrelativeOrPpc64SectoffDsOrMipsPc26S2OrTilegxImm16X1Hw1LastPcrelOrSparcTlsLdmLo10OrArmAluPcG2OrM32RGotpcLoOrTileproImm8X0TlsGdAddOrMetagTlsLeLo16

X0 pipe “addi” for TLS GD

source

pub const MetagTlsLeLo16: Self = Self::_S390IrelativeOrPpc64SectoffDsOrMipsPc26S2OrTilegxImm16X1Hw1LastPcrelOrSparcTlsLdmLo10OrArmAluPcG2OrM32RGotpcLoOrTileproImm8X0TlsGdAddOrMetagTlsLeLo16

source

pub const S390Pc12Dbl: Self = Self::_S390Pc12DblOrPpc64SectoffLoDsOrMipsPc18S3OrTilegxImm16X0Hw2LastPcrelOrSparcTlsLdmAddOrArmLdrPcG1OrPariscLtoffFptr14ROrS390NumOrM32RGotoffHiUloOrTileproImm8X1TlsGdAddOrIa64Pltoff64Msb

source

pub const Ppc64SectoffLoDs: Self = Self::_S390Pc12DblOrPpc64SectoffLoDsOrMipsPc18S3OrTilegxImm16X0Hw2LastPcrelOrSparcTlsLdmAddOrArmLdrPcG1OrPariscLtoffFptr14ROrS390NumOrM32RGotoffHiUloOrTileproImm8X1TlsGdAddOrIa64Pltoff64Msb

source

pub const MipsPc18S3: Self = Self::_S390Pc12DblOrPpc64SectoffLoDsOrMipsPc18S3OrTilegxImm16X0Hw2LastPcrelOrSparcTlsLdmAddOrArmLdrPcG1OrPariscLtoffFptr14ROrS390NumOrM32RGotoffHiUloOrTileproImm8X1TlsGdAddOrIa64Pltoff64Msb

source

pub const TilegxImm16X0Hw2LastPcrel: Self = Self::_S390Pc12DblOrPpc64SectoffLoDsOrMipsPc18S3OrTilegxImm16X0Hw2LastPcrelOrSparcTlsLdmAddOrArmLdrPcG1OrPariscLtoffFptr14ROrS390NumOrM32RGotoffHiUloOrTileproImm8X1TlsGdAddOrIa64Pltoff64Msb

source

pub const SparcTlsLdmAdd: Self = Self::_S390Pc12DblOrPpc64SectoffLoDsOrMipsPc18S3OrTilegxImm16X0Hw2LastPcrelOrSparcTlsLdmAddOrArmLdrPcG1OrPariscLtoffFptr14ROrS390NumOrM32RGotoffHiUloOrTileproImm8X1TlsGdAddOrIa64Pltoff64Msb

source

pub const ArmLdrPcG1: Self = Self::_S390Pc12DblOrPpc64SectoffLoDsOrMipsPc18S3OrTilegxImm16X0Hw2LastPcrelOrSparcTlsLdmAddOrArmLdrPcG1OrPariscLtoffFptr14ROrS390NumOrM32RGotoffHiUloOrTileproImm8X1TlsGdAddOrIa64Pltoff64Msb

source

pub const PariscLtoffFptr14R: Self = Self::_S390Pc12DblOrPpc64SectoffLoDsOrMipsPc18S3OrTilegxImm16X0Hw2LastPcrelOrSparcTlsLdmAddOrArmLdrPcG1OrPariscLtoffFptr14ROrS390NumOrM32RGotoffHiUloOrTileproImm8X1TlsGdAddOrIa64Pltoff64Msb

LT-rel. fct ptr, right 14 bits.

source

pub const S390Num: Self = Self::_S390Pc12DblOrPpc64SectoffLoDsOrMipsPc18S3OrTilegxImm16X0Hw2LastPcrelOrSparcTlsLdmAddOrArmLdrPcG1OrPariscLtoffFptr14ROrS390NumOrM32RGotoffHiUloOrTileproImm8X1TlsGdAddOrIa64Pltoff64Msb

source

pub const M32RGotoffHiUlo: Self = Self::_S390Pc12DblOrPpc64SectoffLoDsOrMipsPc18S3OrTilegxImm16X0Hw2LastPcrelOrSparcTlsLdmAddOrArmLdrPcG1OrPariscLtoffFptr14ROrS390NumOrM32RGotoffHiUloOrTileproImm8X1TlsGdAddOrIa64Pltoff64Msb

source

pub const TileproImm8X1TlsGdAdd: Self = Self::_S390Pc12DblOrPpc64SectoffLoDsOrMipsPc18S3OrTilegxImm16X0Hw2LastPcrelOrSparcTlsLdmAddOrArmLdrPcG1OrPariscLtoffFptr14ROrS390NumOrM32RGotoffHiUloOrTileproImm8X1TlsGdAddOrIa64Pltoff64Msb

X1 pipe “addi” for TLS GD

source

pub const Ia64Pltoff64Msb: Self = Self::_S390Pc12DblOrPpc64SectoffLoDsOrMipsPc18S3OrTilegxImm16X0Hw2LastPcrelOrSparcTlsLdmAddOrArmLdrPcG1OrPariscLtoffFptr14ROrS390NumOrM32RGotoffHiUloOrTileproImm8X1TlsGdAddOrIa64Pltoff64Msb

@pltoff(sym + add), data8 MSB

source

pub const S390Plt12Dbl: Self = Self::_S390Plt12DblOrPpc64Toc16DsOrMipsPc19S2OrTilegxImm16X1Hw2LastPcrelOrSparcTlsLdmCallOrArmLdrPcG2OrIa64Pltoff64LsbOrM32RGotoffHiSloOrTileproImm8Y0TlsGdAdd

source

pub const Ppc64Toc16Ds: Self = Self::_S390Plt12DblOrPpc64Toc16DsOrMipsPc19S2OrTilegxImm16X1Hw2LastPcrelOrSparcTlsLdmCallOrArmLdrPcG2OrIa64Pltoff64LsbOrM32RGotoffHiSloOrTileproImm8Y0TlsGdAdd

source

pub const MipsPc19S2: Self = Self::_S390Plt12DblOrPpc64Toc16DsOrMipsPc19S2OrTilegxImm16X1Hw2LastPcrelOrSparcTlsLdmCallOrArmLdrPcG2OrIa64Pltoff64LsbOrM32RGotoffHiSloOrTileproImm8Y0TlsGdAdd

source

pub const TilegxImm16X1Hw2LastPcrel: Self = Self::_S390Plt12DblOrPpc64Toc16DsOrMipsPc19S2OrTilegxImm16X1Hw2LastPcrelOrSparcTlsLdmCallOrArmLdrPcG2OrIa64Pltoff64LsbOrM32RGotoffHiSloOrTileproImm8Y0TlsGdAdd

source

pub const SparcTlsLdmCall: Self = Self::_S390Plt12DblOrPpc64Toc16DsOrMipsPc19S2OrTilegxImm16X1Hw2LastPcrelOrSparcTlsLdmCallOrArmLdrPcG2OrIa64Pltoff64LsbOrM32RGotoffHiSloOrTileproImm8Y0TlsGdAdd

source

pub const ArmLdrPcG2: Self = Self::_S390Plt12DblOrPpc64Toc16DsOrMipsPc19S2OrTilegxImm16X1Hw2LastPcrelOrSparcTlsLdmCallOrArmLdrPcG2OrIa64Pltoff64LsbOrM32RGotoffHiSloOrTileproImm8Y0TlsGdAdd

source

pub const Ia64Pltoff64Lsb: Self = Self::_S390Plt12DblOrPpc64Toc16DsOrMipsPc19S2OrTilegxImm16X1Hw2LastPcrelOrSparcTlsLdmCallOrArmLdrPcG2OrIa64Pltoff64LsbOrM32RGotoffHiSloOrTileproImm8Y0TlsGdAdd

@pltoff(sym + add), data8 LSB

source

pub const M32RGotoffHiSlo: Self = Self::_S390Plt12DblOrPpc64Toc16DsOrMipsPc19S2OrTilegxImm16X1Hw2LastPcrelOrSparcTlsLdmCallOrArmLdrPcG2OrIa64Pltoff64LsbOrM32RGotoffHiSloOrTileproImm8Y0TlsGdAdd

source

pub const TileproImm8Y0TlsGdAdd: Self = Self::_S390Plt12DblOrPpc64Toc16DsOrMipsPc19S2OrTilegxImm16X1Hw2LastPcrelOrSparcTlsLdmCallOrArmLdrPcG2OrIa64Pltoff64LsbOrM32RGotoffHiSloOrTileproImm8Y0TlsGdAdd

Y0 pipe “addi” for TLS GD

source

pub const S390Pc24Dbl: Self = Self::_S390Pc24DblOrPpc64Toc16LoDsOrMipsPchi16OrTilegxImm16X0Hw0GotOrSparcTlsLdoHix22OrArmLdrsPcG0OrPariscFptr64OrM32RGotoffLoOrTileproImm8Y1TlsGdAdd

source

pub const Ppc64Toc16LoDs: Self = Self::_S390Pc24DblOrPpc64Toc16LoDsOrMipsPchi16OrTilegxImm16X0Hw0GotOrSparcTlsLdoHix22OrArmLdrsPcG0OrPariscFptr64OrM32RGotoffLoOrTileproImm8Y1TlsGdAdd

source

pub const MipsPchi16: Self = Self::_S390Pc24DblOrPpc64Toc16LoDsOrMipsPchi16OrTilegxImm16X0Hw0GotOrSparcTlsLdoHix22OrArmLdrsPcG0OrPariscFptr64OrM32RGotoffLoOrTileproImm8Y1TlsGdAdd

source

pub const TilegxImm16X0Hw0Got: Self = Self::_S390Pc24DblOrPpc64Toc16LoDsOrMipsPchi16OrTilegxImm16X0Hw0GotOrSparcTlsLdoHix22OrArmLdrsPcG0OrPariscFptr64OrM32RGotoffLoOrTileproImm8Y1TlsGdAdd

source

pub const SparcTlsLdoHix22: Self = Self::_S390Pc24DblOrPpc64Toc16LoDsOrMipsPchi16OrTilegxImm16X0Hw0GotOrSparcTlsLdoHix22OrArmLdrsPcG0OrPariscFptr64OrM32RGotoffLoOrTileproImm8Y1TlsGdAdd

source

pub const ArmLdrsPcG0: Self = Self::_S390Pc24DblOrPpc64Toc16LoDsOrMipsPchi16OrTilegxImm16X0Hw0GotOrSparcTlsLdoHix22OrArmLdrsPcG0OrPariscFptr64OrM32RGotoffLoOrTileproImm8Y1TlsGdAdd

source

pub const PariscFptr64: Self = Self::_S390Pc24DblOrPpc64Toc16LoDsOrMipsPchi16OrTilegxImm16X0Hw0GotOrSparcTlsLdoHix22OrArmLdrsPcG0OrPariscFptr64OrM32RGotoffLoOrTileproImm8Y1TlsGdAdd

64 bits function address.

source

pub const M32RGotoffLo: Self = Self::_S390Pc24DblOrPpc64Toc16LoDsOrMipsPchi16OrTilegxImm16X0Hw0GotOrSparcTlsLdoHix22OrArmLdrsPcG0OrPariscFptr64OrM32RGotoffLoOrTileproImm8Y1TlsGdAdd

Low 16 bit offset to GOT

source

pub const TileproImm8Y1TlsGdAdd: Self = Self::_S390Pc24DblOrPpc64Toc16LoDsOrMipsPchi16OrTilegxImm16X0Hw0GotOrSparcTlsLdoHix22OrArmLdrsPcG0OrPariscFptr64OrM32RGotoffLoOrTileproImm8Y1TlsGdAdd

Y1 pipe “addi” for TLS GD

source

pub const S390Plt24Dbl: Self = Self::_S390Plt24DblOrPpc64Pltgot16DsOrMipsPclo16OrTilegxImm16X1Hw0GotOrSparcTlsLdoLox10OrArmLdrsPcG1OrPariscPlabel32OrTileproTlsIeLoad

source

pub const Ppc64Pltgot16Ds: Self = Self::_S390Plt24DblOrPpc64Pltgot16DsOrMipsPclo16OrTilegxImm16X1Hw0GotOrSparcTlsLdoLox10OrArmLdrsPcG1OrPariscPlabel32OrTileproTlsIeLoad

source

pub const MipsPclo16: Self = Self::_S390Plt24DblOrPpc64Pltgot16DsOrMipsPclo16OrTilegxImm16X1Hw0GotOrSparcTlsLdoLox10OrArmLdrsPcG1OrPariscPlabel32OrTileproTlsIeLoad

source

pub const TilegxImm16X1Hw0Got: Self = Self::_S390Plt24DblOrPpc64Pltgot16DsOrMipsPclo16OrTilegxImm16X1Hw0GotOrSparcTlsLdoLox10OrArmLdrsPcG1OrPariscPlabel32OrTileproTlsIeLoad

source

pub const SparcTlsLdoLox10: Self = Self::_S390Plt24DblOrPpc64Pltgot16DsOrMipsPclo16OrTilegxImm16X1Hw0GotOrSparcTlsLdoLox10OrArmLdrsPcG1OrPariscPlabel32OrTileproTlsIeLoad

source

pub const ArmLdrsPcG1: Self = Self::_S390Plt24DblOrPpc64Pltgot16DsOrMipsPclo16OrTilegxImm16X1Hw0GotOrSparcTlsLdoLox10OrArmLdrsPcG1OrPariscPlabel32OrTileproTlsIeLoad

source

pub const PariscPlabel32: Self = Self::_S390Plt24DblOrPpc64Pltgot16DsOrMipsPclo16OrTilegxImm16X1Hw0GotOrSparcTlsLdoLox10OrArmLdrsPcG1OrPariscPlabel32OrTileproTlsIeLoad

32 bits function address.

source

pub const TileproTlsIeLoad: Self = Self::_S390Plt24DblOrPpc64Pltgot16DsOrMipsPclo16OrTilegxImm16X1Hw0GotOrSparcTlsLdoLox10OrArmLdrsPcG1OrPariscPlabel32OrTileproTlsIeLoad

“lw_tls” for TLS IE

source

pub const S390GnuVtentry: Self = Self::_S390GnuVtentryOrPowerpcRel16HiOrSparcGnuVtentryOrX8664GnuVtentryOrI386GnuVtentryOrPpcRel16HiOrPpc64Rel16HiOrArmThmRpc22

source

pub const PowerpcRel16Hi: Self = Self::_S390GnuVtentryOrPowerpcRel16HiOrSparcGnuVtentryOrX8664GnuVtentryOrI386GnuVtentryOrPpcRel16HiOrPpc64Rel16HiOrArmThmRpc22

source

pub const SparcGnuVtentry: Self = Self::_S390GnuVtentryOrPowerpcRel16HiOrSparcGnuVtentryOrX8664GnuVtentryOrI386GnuVtentryOrPpcRel16HiOrPpc64Rel16HiOrArmThmRpc22

source

pub const X8664GnuVtentry: Self = Self::_S390GnuVtentryOrPowerpcRel16HiOrSparcGnuVtentryOrX8664GnuVtentryOrI386GnuVtentryOrPpcRel16HiOrPpc64Rel16HiOrArmThmRpc22

source

pub const I386GnuVtentry: Self = Self::_S390GnuVtentryOrPowerpcRel16HiOrSparcGnuVtentryOrX8664GnuVtentryOrI386GnuVtentryOrPpcRel16HiOrPpc64Rel16HiOrArmThmRpc22

source

pub const PpcRel16Hi: Self = Self::_S390GnuVtentryOrPowerpcRel16HiOrSparcGnuVtentryOrX8664GnuVtentryOrI386GnuVtentryOrPpcRel16HiOrPpc64Rel16HiOrArmThmRpc22

half16 (sym+add-.)@h

source

pub const Ppc64Rel16Hi: Self = Self::_S390GnuVtentryOrPowerpcRel16HiOrSparcGnuVtentryOrX8664GnuVtentryOrI386GnuVtentryOrPpcRel16HiOrPpc64Rel16HiOrArmThmRpc22

half16 (sym+add-.)@h

source

pub const ArmThmRpc22: Self = Self::_S390GnuVtentryOrPowerpcRel16HiOrSparcGnuVtentryOrX8664GnuVtentryOrI386GnuVtentryOrPpcRel16HiOrPpc64Rel16HiOrArmThmRpc22

source

pub const PowerpcCopy: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

source

pub const MipsGotDisp: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

source

pub const TilegxRelative: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

source

pub const X8664Tlsgd: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

source

pub const SparcCopy: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

source

pub const ArmTlsTpoff32: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

source

pub const I386TlsLdm: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

source

pub const M68KCopy: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

Copy symbol at runtime

source

pub const AlphaGprel16: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

GP relative 16 bit

source

pub const PpcCopy: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

source

pub const CkcorePcrelImm26By2: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

((S + A - P) >> 1) & 0x3ffffff

source

pub const S390Pc32Dbl: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

PC relative 32 bit shifted by 1.

source

pub const Cris32PltPcrel: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

source

pub const Mn10300Got16: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

16-bit offset to GOT entry.

source

pub const MicroblazeGotoff64: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

64 bit offset to GOT.

source

pub const Nios2Cjmp: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

Conditional branch.

source

pub const TileproImm8X1: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

X1 pipe 8-bit

source

pub const RiscvCallPlt: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

source

pub const Or1KGlobDat: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

source

pub const Ppc64Copy: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

source

pub const ArcSdaLdst: Self = Self::_PowerpcCopyOrMipsGotDispOrTilegxRelativeOrX8664TlsgdOrSparcCopyOrArmTlsTpoff32OrI386TlsLdmOrM68KCopyOrAlphaGprel16OrPpcCopyOrCkcorePcrelImm26By2OrS390Pc32DblOrCris32PltPcrelOrMn10300Got16OrMicroblazeGotoff64OrNios2CjmpOrTileproImm8X1OrRiscvCallPltOrOr1KGlobDatOrPpc64CopyOrArcSdaLdst

source

pub const PowerpcPlt32: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

source

pub const MipsDelete: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

source

pub const TilegxDestImm8X1: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

source

pub const X8664Got64: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

source

pub const SparcPcplt32: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

source

pub const ArmPlt32: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

source

pub const I386TlsGdPop: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

source

pub const M68KTlsGd8: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

8 bit GOT offset for GD

source

pub const AlphaRelative: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

Adjust by program base

source

pub const PpcPlt32: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

source

pub const CkcoreGotpcLo16: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

(GOT + A - P) & 0xffff

source

pub const ShUses: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

source

pub const S390Gotoff16: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

16 bit offset to GOT.

source

pub const Mn10300TlsGotie: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

source

pub const MicroblazeTlsdtprel64: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

TLS Offset Within TLS Block.

source

pub const Nios2PcrelHa: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

%hiadj of PC relative offset.

source

pub const TileproImm16X0Hi: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

X0 pipe high 16-bit

source

pub const RiscvLo12I: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

source

pub const Or1KTlsLdoLo16: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

source

pub const Ppc64Plt32: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

source

pub const Arc32Me: Self = Self::_PowerpcPlt32OrMipsDeleteOrTilegxDestImm8X1OrX8664Got64OrSparcPcplt32OrArmPlt32OrI386TlsGdPopOrM68KTlsGd8OrAlphaRelativeOrPpcPlt32OrCkcoreGotpcLo16OrShUsesOrS390Gotoff16OrMn10300TlsGotieOrMicroblazeTlsdtprel64OrNios2PcrelHaOrTileproImm16X0HiOrRiscvLo12IOrOr1KTlsLdoLo16OrPpc64Plt32OrArc32Me

source

pub const PowerpcAddr30: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

source

pub const MipsJalr: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

source

pub const TilegxImm16X1Hw0: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

source

pub const X8664Irelative: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

source

pub const SparcPcHh22: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

source

pub const ArmAluSbrel2720Ck: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

source

pub const I386TlsTpoff32: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

source

pub const M68KTlsLe32: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

source

pub const AlphaGottprel: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

source

pub const Ppc64Addr30: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

word30 (S + A - P) >> 2

source

pub const ArmAluSbrel2720: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

Deprecated, prog. base relative.

source

pub const CkcoreAddrgotLo16: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

(GOT + G * 4) & 0xffff

source

pub const S390TlsLoad: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

Tag for load insn in TLS code.

source

pub const M32R18PcrelRela: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

PC relative 18 bit shifted.

source

pub const Nios2GlobDat: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

Create GOT entry.

source

pub const TileproImm16X0HaPcrel: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

X0 pipe PC relative ha() 16 bit

source

pub const RiscvSub8: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

source

pub const MetagLo16Gotpc: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

source

pub const Ia64Dir32Lsb: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

symbol + addend, data4 LSB

source

pub const AcSectoffU82: Self = Self::_PowerpcAddr30OrMipsJalrOrTilegxImm16X1Hw0OrX8664IrelativeOrSparcPcHh22OrArmAluSbrel2720CkOrI386TlsTpoff32OrM68KTlsLe32OrAlphaGottprelOrPpc64Addr30OrArmAluSbrel2720OrCkcoreAddrgotLo16OrS390TlsLoadOrM32R18PcrelRelaOrNios2GlobDatOrTileproImm16X0HaPcrelOrRiscvSub8OrMetagLo16GotpcOrIa64Dir32LsbOrAcSectoffU82

source

pub const Ppc64Addr16LoDs: Self = Self::_Ppc64Addr16LoDsOrTilegxImm16X1Hw3PcrelOrSparcTlsGdLo10OrArmAluPcG0NcOrPariscLtoffFptr32OrCkcoreTlsDtpoff32OrS39020OrM32RGot16HiSloOrRiscv32PcrelOrMetagTlsDtpmodOrArcGotoff

source

pub const TilegxImm16X1Hw3Pcrel: Self = Self::_Ppc64Addr16LoDsOrTilegxImm16X1Hw3PcrelOrSparcTlsGdLo10OrArmAluPcG0NcOrPariscLtoffFptr32OrCkcoreTlsDtpoff32OrS39020OrM32RGot16HiSloOrRiscv32PcrelOrMetagTlsDtpmodOrArcGotoff

source

pub const SparcTlsGdLo10: Self = Self::_Ppc64Addr16LoDsOrTilegxImm16X1Hw3PcrelOrSparcTlsGdLo10OrArmAluPcG0NcOrPariscLtoffFptr32OrCkcoreTlsDtpoff32OrS39020OrM32RGot16HiSloOrRiscv32PcrelOrMetagTlsDtpmodOrArcGotoff

source

pub const ArmAluPcG0Nc: Self = Self::_Ppc64Addr16LoDsOrTilegxImm16X1Hw3PcrelOrSparcTlsGdLo10OrArmAluPcG0NcOrPariscLtoffFptr32OrCkcoreTlsDtpoff32OrS39020OrM32RGot16HiSloOrRiscv32PcrelOrMetagTlsDtpmodOrArcGotoff

source

pub const PariscLtoffFptr32: Self = Self::_Ppc64Addr16LoDsOrTilegxImm16X1Hw3PcrelOrSparcTlsGdLo10OrArmAluPcG0NcOrPariscLtoffFptr32OrCkcoreTlsDtpoff32OrS39020OrM32RGot16HiSloOrRiscv32PcrelOrMetagTlsDtpmodOrArcGotoff

32 bits LT-rel. function pointer.

source

pub const CkcoreTlsDtpoff32: Self = Self::_Ppc64Addr16LoDsOrTilegxImm16X1Hw3PcrelOrSparcTlsGdLo10OrArmAluPcG0NcOrPariscLtoffFptr32OrCkcoreTlsDtpoff32OrS39020OrM32RGot16HiSloOrRiscv32PcrelOrMetagTlsDtpmodOrArcGotoff

source

pub const S39020: Self = Self::_Ppc64Addr16LoDsOrTilegxImm16X1Hw3PcrelOrSparcTlsGdLo10OrArmAluPcG0NcOrPariscLtoffFptr32OrCkcoreTlsDtpoff32OrS39020OrM32RGot16HiSloOrRiscv32PcrelOrMetagTlsDtpmodOrArcGotoff

Direct 20 bit.

source

pub const M32RGot16HiSlo: Self = Self::_Ppc64Addr16LoDsOrTilegxImm16X1Hw3PcrelOrSparcTlsGdLo10OrArmAluPcG0NcOrPariscLtoffFptr32OrCkcoreTlsDtpoff32OrS39020OrM32RGot16HiSloOrRiscv32PcrelOrMetagTlsDtpmodOrArcGotoff

source

pub const Riscv32Pcrel: Self = Self::_Ppc64Addr16LoDsOrTilegxImm16X1Hw3PcrelOrSparcTlsGdLo10OrArmAluPcG0NcOrPariscLtoffFptr32OrCkcoreTlsDtpoff32OrS39020OrM32RGot16HiSloOrRiscv32PcrelOrMetagTlsDtpmodOrArcGotoff

source

pub const MetagTlsDtpmod: Self = Self::_Ppc64Addr16LoDsOrTilegxImm16X1Hw3PcrelOrSparcTlsGdLo10OrArmAluPcG0NcOrPariscLtoffFptr32OrCkcoreTlsDtpoff32OrS39020OrM32RGot16HiSloOrRiscv32PcrelOrMetagTlsDtpmodOrArcGotoff

source

pub const ArcGotoff: Self = Self::_Ppc64Addr16LoDsOrTilegxImm16X1Hw3PcrelOrSparcTlsGdLo10OrArmAluPcG0NcOrPariscLtoffFptr32OrCkcoreTlsDtpoff32OrS39020OrM32RGot16HiSloOrRiscv32PcrelOrMetagTlsDtpmodOrArcGotoff

source

pub const Ppc64Pltgot16LoDs: Self = Self::_Ppc64Pltgot16LoDsOrTilegxImm16X0Hw0PltPcrelOrSparcTlsLdoAddOrArmLdrsPcG2OrPariscPlabel21LOrTileproImm16X0TlsGdOrArcTlsDtpmod

source

pub const TilegxImm16X0Hw0PltPcrel: Self = Self::_Ppc64Pltgot16LoDsOrTilegxImm16X0Hw0PltPcrelOrSparcTlsLdoAddOrArmLdrsPcG2OrPariscPlabel21LOrTileproImm16X0TlsGdOrArcTlsDtpmod

source

pub const SparcTlsLdoAdd: Self = Self::_Ppc64Pltgot16LoDsOrTilegxImm16X0Hw0PltPcrelOrSparcTlsLdoAddOrArmLdrsPcG2OrPariscPlabel21LOrTileproImm16X0TlsGdOrArcTlsDtpmod

source

pub const ArmLdrsPcG2: Self = Self::_Ppc64Pltgot16LoDsOrTilegxImm16X0Hw0PltPcrelOrSparcTlsLdoAddOrArmLdrsPcG2OrPariscPlabel21LOrTileproImm16X0TlsGdOrArcTlsDtpmod

source

pub const PariscPlabel21L: Self = Self::_Ppc64Pltgot16LoDsOrTilegxImm16X0Hw0PltPcrelOrSparcTlsLdoAddOrArmLdrsPcG2OrPariscPlabel21LOrTileproImm16X0TlsGdOrArcTlsDtpmod

Left 21 bits of fdesc address.

source

pub const TileproImm16X0TlsGd: Self = Self::_Ppc64Pltgot16LoDsOrTilegxImm16X0Hw0PltPcrelOrSparcTlsLdoAddOrArmLdrsPcG2OrPariscPlabel21LOrTileproImm16X0TlsGdOrArcTlsDtpmod

X0 pipe 16-bit TLS GD offset

source

pub const ArcTlsDtpmod: Self = Self::_Ppc64Pltgot16LoDsOrTilegxImm16X0Hw0PltPcrelOrSparcTlsLdoAddOrArmLdrsPcG2OrPariscPlabel21LOrTileproImm16X0TlsGdOrArcTlsDtpmod

source

pub const PowerpcTls: Self = Self::_PowerpcTlsOrTilegxImm16X1Hw0PltPcrelOrSparcTlsIeHi22OrArmLdcPcG0OrPpcTlsOrPpc64TlsOrTileproImm16X1TlsGdOrIa64Fptr64IOrArcTlsDtpoff

source

pub const TilegxImm16X1Hw0PltPcrel: Self = Self::_PowerpcTlsOrTilegxImm16X1Hw0PltPcrelOrSparcTlsIeHi22OrArmLdcPcG0OrPpcTlsOrPpc64TlsOrTileproImm16X1TlsGdOrIa64Fptr64IOrArcTlsDtpoff

source

pub const SparcTlsIeHi22: Self = Self::_PowerpcTlsOrTilegxImm16X1Hw0PltPcrelOrSparcTlsIeHi22OrArmLdcPcG0OrPpcTlsOrPpc64TlsOrTileproImm16X1TlsGdOrIa64Fptr64IOrArcTlsDtpoff

source

pub const ArmLdcPcG0: Self = Self::_PowerpcTlsOrTilegxImm16X1Hw0PltPcrelOrSparcTlsIeHi22OrArmLdcPcG0OrPpcTlsOrPpc64TlsOrTileproImm16X1TlsGdOrIa64Fptr64IOrArcTlsDtpoff

source

pub const PpcTls: Self = Self::_PowerpcTlsOrTilegxImm16X1Hw0PltPcrelOrSparcTlsIeHi22OrArmLdcPcG0OrPpcTlsOrPpc64TlsOrTileproImm16X1TlsGdOrIa64Fptr64IOrArcTlsDtpoff

none (sym+add)@tls

source

pub const Ppc64Tls: Self = Self::_PowerpcTlsOrTilegxImm16X1Hw0PltPcrelOrSparcTlsIeHi22OrArmLdcPcG0OrPpcTlsOrPpc64TlsOrTileproImm16X1TlsGdOrIa64Fptr64IOrArcTlsDtpoff

none (sym+add)@tls

source

pub const TileproImm16X1TlsGd: Self = Self::_PowerpcTlsOrTilegxImm16X1Hw0PltPcrelOrSparcTlsIeHi22OrArmLdcPcG0OrPpcTlsOrPpc64TlsOrTileproImm16X1TlsGdOrIa64Fptr64IOrArcTlsDtpoff

X1 pipe 16-bit TLS GD offset

source

pub const Ia64Fptr64I: Self = Self::_PowerpcTlsOrTilegxImm16X1Hw0PltPcrelOrSparcTlsIeHi22OrArmLdcPcG0OrPpcTlsOrPpc64TlsOrTileproImm16X1TlsGdOrIa64Fptr64IOrArcTlsDtpoff

@fptr(sym + add), mov imm64

source

pub const ArcTlsDtpoff: Self = Self::_PowerpcTlsOrTilegxImm16X1Hw0PltPcrelOrSparcTlsIeHi22OrArmLdcPcG0OrPpcTlsOrPpc64TlsOrTileproImm16X1TlsGdOrIa64Fptr64IOrArcTlsDtpoff

source

pub const PowerpcDtpmod: Self = Self::_PowerpcDtpmodOrTilegxImm16X0Hw1PltPcrelOrSparcTlsIeLo10OrArmLdcPcG1OrPpcDtpmod32OrPpc64Dtpmod64OrTileproImm16X0TlsGdLoOrIa64Fptr32MsbOrArcTlsTpoff

source

pub const TilegxImm16X0Hw1PltPcrel: Self = Self::_PowerpcDtpmodOrTilegxImm16X0Hw1PltPcrelOrSparcTlsIeLo10OrArmLdcPcG1OrPpcDtpmod32OrPpc64Dtpmod64OrTileproImm16X0TlsGdLoOrIa64Fptr32MsbOrArcTlsTpoff

source

pub const SparcTlsIeLo10: Self = Self::_PowerpcDtpmodOrTilegxImm16X0Hw1PltPcrelOrSparcTlsIeLo10OrArmLdcPcG1OrPpcDtpmod32OrPpc64Dtpmod64OrTileproImm16X0TlsGdLoOrIa64Fptr32MsbOrArcTlsTpoff

source

pub const ArmLdcPcG1: Self = Self::_PowerpcDtpmodOrTilegxImm16X0Hw1PltPcrelOrSparcTlsIeLo10OrArmLdcPcG1OrPpcDtpmod32OrPpc64Dtpmod64OrTileproImm16X0TlsGdLoOrIa64Fptr32MsbOrArcTlsTpoff

source

pub const PpcDtpmod32: Self = Self::_PowerpcDtpmodOrTilegxImm16X0Hw1PltPcrelOrSparcTlsIeLo10OrArmLdcPcG1OrPpcDtpmod32OrPpc64Dtpmod64OrTileproImm16X0TlsGdLoOrIa64Fptr32MsbOrArcTlsTpoff

word32 (sym+add)@dtpmod

source

pub const Ppc64Dtpmod64: Self = Self::_PowerpcDtpmodOrTilegxImm16X0Hw1PltPcrelOrSparcTlsIeLo10OrArmLdcPcG1OrPpcDtpmod32OrPpc64Dtpmod64OrTileproImm16X0TlsGdLoOrIa64Fptr32MsbOrArcTlsTpoff

doubleword64 (sym+add)@dtpmod

source

pub const TileproImm16X0TlsGdLo: Self = Self::_PowerpcDtpmodOrTilegxImm16X0Hw1PltPcrelOrSparcTlsIeLo10OrArmLdcPcG1OrPpcDtpmod32OrPpc64Dtpmod64OrTileproImm16X0TlsGdLoOrIa64Fptr32MsbOrArcTlsTpoff

X0 pipe low 16-bit TLS GD offset

source

pub const Ia64Fptr32Msb: Self = Self::_PowerpcDtpmodOrTilegxImm16X0Hw1PltPcrelOrSparcTlsIeLo10OrArmLdcPcG1OrPpcDtpmod32OrPpc64Dtpmod64OrTileproImm16X0TlsGdLoOrIa64Fptr32MsbOrArcTlsTpoff

@fptr(sym + add), data4 MSB

source

pub const ArcTlsTpoff: Self = Self::_PowerpcDtpmodOrTilegxImm16X0Hw1PltPcrelOrSparcTlsIeLo10OrArmLdcPcG1OrPpcDtpmod32OrPpc64Dtpmod64OrTileproImm16X0TlsGdLoOrIa64Fptr32MsbOrArcTlsTpoff

source

pub const PowerpcTprel16: Self = Self::_PowerpcTprel16OrTilegxImm16X1Hw1PltPcrelOrSparcTlsIeLdOrArmLdcPcG2OrPpcTprel16OrPpc64Tprel16OrTileproImm16X1TlsGdLoOrIa64Fptr32LsbOrArcTlsGdGot

source

pub const TilegxImm16X1Hw1PltPcrel: Self = Self::_PowerpcTprel16OrTilegxImm16X1Hw1PltPcrelOrSparcTlsIeLdOrArmLdcPcG2OrPpcTprel16OrPpc64Tprel16OrTileproImm16X1TlsGdLoOrIa64Fptr32LsbOrArcTlsGdGot

source

pub const SparcTlsIeLd: Self = Self::_PowerpcTprel16OrTilegxImm16X1Hw1PltPcrelOrSparcTlsIeLdOrArmLdcPcG2OrPpcTprel16OrPpc64Tprel16OrTileproImm16X1TlsGdLoOrIa64Fptr32LsbOrArcTlsGdGot

source

pub const ArmLdcPcG2: Self = Self::_PowerpcTprel16OrTilegxImm16X1Hw1PltPcrelOrSparcTlsIeLdOrArmLdcPcG2OrPpcTprel16OrPpc64Tprel16OrTileproImm16X1TlsGdLoOrIa64Fptr32LsbOrArcTlsGdGot

source

pub const PpcTprel16: Self = Self::_PowerpcTprel16OrTilegxImm16X1Hw1PltPcrelOrSparcTlsIeLdOrArmLdcPcG2OrPpcTprel16OrPpc64Tprel16OrTileproImm16X1TlsGdLoOrIa64Fptr32LsbOrArcTlsGdGot

half16* (sym+add)@tprel

source

pub const Ppc64Tprel16: Self = Self::_PowerpcTprel16OrTilegxImm16X1Hw1PltPcrelOrSparcTlsIeLdOrArmLdcPcG2OrPpcTprel16OrPpc64Tprel16OrTileproImm16X1TlsGdLoOrIa64Fptr32LsbOrArcTlsGdGot

half16* (sym+add)@tprel

source

pub const TileproImm16X1TlsGdLo: Self = Self::_PowerpcTprel16OrTilegxImm16X1Hw1PltPcrelOrSparcTlsIeLdOrArmLdcPcG2OrPpcTprel16OrPpc64Tprel16OrTileproImm16X1TlsGdLoOrIa64Fptr32LsbOrArcTlsGdGot

X1 pipe low 16-bit TLS GD offset

source

pub const Ia64Fptr32Lsb: Self = Self::_PowerpcTprel16OrTilegxImm16X1Hw1PltPcrelOrSparcTlsIeLdOrArmLdcPcG2OrPpcTprel16OrPpc64Tprel16OrTileproImm16X1TlsGdLoOrIa64Fptr32LsbOrArcTlsGdGot

@fptr(sym + add), data4 LSB

source

pub const ArcTlsGdGot: Self = Self::_PowerpcTprel16OrTilegxImm16X1Hw1PltPcrelOrSparcTlsIeLdOrArmLdcPcG2OrPpcTprel16OrPpc64Tprel16OrTileproImm16X1TlsGdLoOrIa64Fptr32LsbOrArcTlsGdGot

source

pub const PowerpcTprel16Lo: Self = Self::_PowerpcTprel16LoOrTilegxImm16X0Hw2PltPcrelOrSparcTlsIeLdxOrArmAluSbG0NcOrPariscPlabel14ROrPpcTprel16LoOrPpc64Tprel16LoOrTileproImm16X0TlsGdHiOrIa64Fptr64MsbOrArcTlsGdLd

source

pub const TilegxImm16X0Hw2PltPcrel: Self = Self::_PowerpcTprel16LoOrTilegxImm16X0Hw2PltPcrelOrSparcTlsIeLdxOrArmAluSbG0NcOrPariscPlabel14ROrPpcTprel16LoOrPpc64Tprel16LoOrTileproImm16X0TlsGdHiOrIa64Fptr64MsbOrArcTlsGdLd

source

pub const SparcTlsIeLdx: Self = Self::_PowerpcTprel16LoOrTilegxImm16X0Hw2PltPcrelOrSparcTlsIeLdxOrArmAluSbG0NcOrPariscPlabel14ROrPpcTprel16LoOrPpc64Tprel16LoOrTileproImm16X0TlsGdHiOrIa64Fptr64MsbOrArcTlsGdLd

source

pub const ArmAluSbG0Nc: Self = Self::_PowerpcTprel16LoOrTilegxImm16X0Hw2PltPcrelOrSparcTlsIeLdxOrArmAluSbG0NcOrPariscPlabel14ROrPpcTprel16LoOrPpc64Tprel16LoOrTileproImm16X0TlsGdHiOrIa64Fptr64MsbOrArcTlsGdLd

source

pub const PariscPlabel14R: Self = Self::_PowerpcTprel16LoOrTilegxImm16X0Hw2PltPcrelOrSparcTlsIeLdxOrArmAluSbG0NcOrPariscPlabel14ROrPpcTprel16LoOrPpc64Tprel16LoOrTileproImm16X0TlsGdHiOrIa64Fptr64MsbOrArcTlsGdLd

Right 14 bits of fdesc address.

source

pub const PpcTprel16Lo: Self = Self::_PowerpcTprel16LoOrTilegxImm16X0Hw2PltPcrelOrSparcTlsIeLdxOrArmAluSbG0NcOrPariscPlabel14ROrPpcTprel16LoOrPpc64Tprel16LoOrTileproImm16X0TlsGdHiOrIa64Fptr64MsbOrArcTlsGdLd

half16 (sym+add)@tprel@l

source

pub const Ppc64Tprel16Lo: Self = Self::_PowerpcTprel16LoOrTilegxImm16X0Hw2PltPcrelOrSparcTlsIeLdxOrArmAluSbG0NcOrPariscPlabel14ROrPpcTprel16LoOrPpc64Tprel16LoOrTileproImm16X0TlsGdHiOrIa64Fptr64MsbOrArcTlsGdLd

half16 (sym+add)@tprel@l

source

pub const TileproImm16X0TlsGdHi: Self = Self::_PowerpcTprel16LoOrTilegxImm16X0Hw2PltPcrelOrSparcTlsIeLdxOrArmAluSbG0NcOrPariscPlabel14ROrPpcTprel16LoOrPpc64Tprel16LoOrTileproImm16X0TlsGdHiOrIa64Fptr64MsbOrArcTlsGdLd

X0 pipe high 16-bit TLS GD offset

source

pub const Ia64Fptr64Msb: Self = Self::_PowerpcTprel16LoOrTilegxImm16X0Hw2PltPcrelOrSparcTlsIeLdxOrArmAluSbG0NcOrPariscPlabel14ROrPpcTprel16LoOrPpc64Tprel16LoOrTileproImm16X0TlsGdHiOrIa64Fptr64MsbOrArcTlsGdLd

@fptr(sym + add), data8 MSB

source

pub const ArcTlsGdLd: Self = Self::_PowerpcTprel16LoOrTilegxImm16X0Hw2PltPcrelOrSparcTlsIeLdxOrArmAluSbG0NcOrPariscPlabel14ROrPpcTprel16LoOrPpc64Tprel16LoOrTileproImm16X0TlsGdHiOrIa64Fptr64MsbOrArcTlsGdLd

source

pub const PowerpcTprel16Hi: Self = Self::_PowerpcTprel16HiOrTilegxImm16X1Hw2PltPcrelOrSparcTlsIeAddOrArmAluSbG0OrPpcTprel16HiOrPpc64Tprel16HiOrTileproImm16X1TlsGdHiOrIa64Fptr64LsbOrArcTlsGdCall

source

pub const TilegxImm16X1Hw2PltPcrel: Self = Self::_PowerpcTprel16HiOrTilegxImm16X1Hw2PltPcrelOrSparcTlsIeAddOrArmAluSbG0OrPpcTprel16HiOrPpc64Tprel16HiOrTileproImm16X1TlsGdHiOrIa64Fptr64LsbOrArcTlsGdCall

source

pub const SparcTlsIeAdd: Self = Self::_PowerpcTprel16HiOrTilegxImm16X1Hw2PltPcrelOrSparcTlsIeAddOrArmAluSbG0OrPpcTprel16HiOrPpc64Tprel16HiOrTileproImm16X1TlsGdHiOrIa64Fptr64LsbOrArcTlsGdCall

source

pub const ArmAluSbG0: Self = Self::_PowerpcTprel16HiOrTilegxImm16X1Hw2PltPcrelOrSparcTlsIeAddOrArmAluSbG0OrPpcTprel16HiOrPpc64Tprel16HiOrTileproImm16X1TlsGdHiOrIa64Fptr64LsbOrArcTlsGdCall

source

pub const PpcTprel16Hi: Self = Self::_PowerpcTprel16HiOrTilegxImm16X1Hw2PltPcrelOrSparcTlsIeAddOrArmAluSbG0OrPpcTprel16HiOrPpc64Tprel16HiOrTileproImm16X1TlsGdHiOrIa64Fptr64LsbOrArcTlsGdCall

half16 (sym+add)@tprel@h

source

pub const Ppc64Tprel16Hi: Self = Self::_PowerpcTprel16HiOrTilegxImm16X1Hw2PltPcrelOrSparcTlsIeAddOrArmAluSbG0OrPpcTprel16HiOrPpc64Tprel16HiOrTileproImm16X1TlsGdHiOrIa64Fptr64LsbOrArcTlsGdCall

half16 (sym+add)@tprel@h

source

pub const TileproImm16X1TlsGdHi: Self = Self::_PowerpcTprel16HiOrTilegxImm16X1Hw2PltPcrelOrSparcTlsIeAddOrArmAluSbG0OrPpcTprel16HiOrPpc64Tprel16HiOrTileproImm16X1TlsGdHiOrIa64Fptr64LsbOrArcTlsGdCall

X1 pipe high 16-bit TLS GD offset

source

pub const Ia64Fptr64Lsb: Self = Self::_PowerpcTprel16HiOrTilegxImm16X1Hw2PltPcrelOrSparcTlsIeAddOrArmAluSbG0OrPpcTprel16HiOrPpc64Tprel16HiOrTileproImm16X1TlsGdHiOrIa64Fptr64LsbOrArcTlsGdCall

@fptr(sym + add), data8 LSB

source

pub const ArcTlsGdCall: Self = Self::_PowerpcTprel16HiOrTilegxImm16X1Hw2PltPcrelOrSparcTlsIeAddOrArmAluSbG0OrPpcTprel16HiOrPpc64Tprel16HiOrTileproImm16X1TlsGdHiOrIa64Fptr64LsbOrArcTlsGdCall

source

pub const PowerpcTprel16Ha: Self = Self::_PowerpcTprel16HaOrTilegxImm16X0Hw0LastGotOrSparcTlsLeHix22OrArmAluSbG1NcOrPariscPcrel64OrPpcTprel16HaOrPpc64Tprel16HaOrTileproImm16X0TlsGdHaOrIa64Pcrel60BOrArcTlsIeGot

source

pub const TilegxImm16X0Hw0LastGot: Self = Self::_PowerpcTprel16HaOrTilegxImm16X0Hw0LastGotOrSparcTlsLeHix22OrArmAluSbG1NcOrPariscPcrel64OrPpcTprel16HaOrPpc64Tprel16HaOrTileproImm16X0TlsGdHaOrIa64Pcrel60BOrArcTlsIeGot

source

pub const SparcTlsLeHix22: Self = Self::_PowerpcTprel16HaOrTilegxImm16X0Hw0LastGotOrSparcTlsLeHix22OrArmAluSbG1NcOrPariscPcrel64OrPpcTprel16HaOrPpc64Tprel16HaOrTileproImm16X0TlsGdHaOrIa64Pcrel60BOrArcTlsIeGot

source

pub const ArmAluSbG1Nc: Self = Self::_PowerpcTprel16HaOrTilegxImm16X0Hw0LastGotOrSparcTlsLeHix22OrArmAluSbG1NcOrPariscPcrel64OrPpcTprel16HaOrPpc64Tprel16HaOrTileproImm16X0TlsGdHaOrIa64Pcrel60BOrArcTlsIeGot

source

pub const PariscPcrel64: Self = Self::_PowerpcTprel16HaOrTilegxImm16X0Hw0LastGotOrSparcTlsLeHix22OrArmAluSbG1NcOrPariscPcrel64OrPpcTprel16HaOrPpc64Tprel16HaOrTileproImm16X0TlsGdHaOrIa64Pcrel60BOrArcTlsIeGot

64 bits PC-rel. address.

source

pub const PpcTprel16Ha: Self = Self::_PowerpcTprel16HaOrTilegxImm16X0Hw0LastGotOrSparcTlsLeHix22OrArmAluSbG1NcOrPariscPcrel64OrPpcTprel16HaOrPpc64Tprel16HaOrTileproImm16X0TlsGdHaOrIa64Pcrel60BOrArcTlsIeGot

half16 (sym+add)@tprel@ha

source

pub const Ppc64Tprel16Ha: Self = Self::_PowerpcTprel16HaOrTilegxImm16X0Hw0LastGotOrSparcTlsLeHix22OrArmAluSbG1NcOrPariscPcrel64OrPpcTprel16HaOrPpc64Tprel16HaOrTileproImm16X0TlsGdHaOrIa64Pcrel60BOrArcTlsIeGot

half16 (sym+add)@tprel@ha

source

pub const TileproImm16X0TlsGdHa: Self = Self::_PowerpcTprel16HaOrTilegxImm16X0Hw0LastGotOrSparcTlsLeHix22OrArmAluSbG1NcOrPariscPcrel64OrPpcTprel16HaOrPpc64Tprel16HaOrTileproImm16X0TlsGdHaOrIa64Pcrel60BOrArcTlsIeGot

X0 pipe ha() 16-bit TLS GD offset

source

pub const Ia64Pcrel60B: Self = Self::_PowerpcTprel16HaOrTilegxImm16X0Hw0LastGotOrSparcTlsLeHix22OrArmAluSbG1NcOrPariscPcrel64OrPpcTprel16HaOrPpc64Tprel16HaOrTileproImm16X0TlsGdHaOrIa64Pcrel60BOrArcTlsIeGot

@pcrel(sym + add), brl

source

pub const ArcTlsIeGot: Self = Self::_PowerpcTprel16HaOrTilegxImm16X0Hw0LastGotOrSparcTlsLeHix22OrArmAluSbG1NcOrPariscPcrel64OrPpcTprel16HaOrPpc64Tprel16HaOrTileproImm16X0TlsGdHaOrIa64Pcrel60BOrArcTlsIeGot

source

pub const PowerpcTprel: Self = Self::_PowerpcTprelOrTilegxImm16X1Hw0LastGotOrSparcTlsLeLox10OrArmAluSbG1OrPpcTprel32OrPpc64Tprel64OrTileproImm16X1TlsGdHaOrIa64Pcrel21B

source

pub const TilegxImm16X1Hw0LastGot: Self = Self::_PowerpcTprelOrTilegxImm16X1Hw0LastGotOrSparcTlsLeLox10OrArmAluSbG1OrPpcTprel32OrPpc64Tprel64OrTileproImm16X1TlsGdHaOrIa64Pcrel21B

source

pub const SparcTlsLeLox10: Self = Self::_PowerpcTprelOrTilegxImm16X1Hw0LastGotOrSparcTlsLeLox10OrArmAluSbG1OrPpcTprel32OrPpc64Tprel64OrTileproImm16X1TlsGdHaOrIa64Pcrel21B

source

pub const ArmAluSbG1: Self = Self::_PowerpcTprelOrTilegxImm16X1Hw0LastGotOrSparcTlsLeLox10OrArmAluSbG1OrPpcTprel32OrPpc64Tprel64OrTileproImm16X1TlsGdHaOrIa64Pcrel21B

source

pub const PpcTprel32: Self = Self::_PowerpcTprelOrTilegxImm16X1Hw0LastGotOrSparcTlsLeLox10OrArmAluSbG1OrPpcTprel32OrPpc64Tprel64OrTileproImm16X1TlsGdHaOrIa64Pcrel21B

word32 (sym+add)@tprel

source

pub const Ppc64Tprel64: Self = Self::_PowerpcTprelOrTilegxImm16X1Hw0LastGotOrSparcTlsLeLox10OrArmAluSbG1OrPpcTprel32OrPpc64Tprel64OrTileproImm16X1TlsGdHaOrIa64Pcrel21B

doubleword64 (sym+add)@tprel

source

pub const TileproImm16X1TlsGdHa: Self = Self::_PowerpcTprelOrTilegxImm16X1Hw0LastGotOrSparcTlsLeLox10OrArmAluSbG1OrPpcTprel32OrPpc64Tprel64OrTileproImm16X1TlsGdHaOrIa64Pcrel21B

X1 pipe ha() 16-bit TLS GD offset

source

pub const Ia64Pcrel21B: Self = Self::_PowerpcTprelOrTilegxImm16X1Hw0LastGotOrSparcTlsLeLox10OrArmAluSbG1OrPpcTprel32OrPpc64Tprel64OrTileproImm16X1TlsGdHaOrIa64Pcrel21B

@pcrel(sym + add), ptb, call

source

pub const PowerpcDtprel16: Self = Self::_PowerpcDtprel16OrTilegxImm16X0Hw1LastGotOrSparcTlsDtpmod32OrArmAluSbG2OrPariscPcrel22FOrPpcDtprel16OrPpc64Dtprel16OrTileproImm16X0TlsIeOrIa64Pcrel21MOrArcTlsDtpoffS9OrArcTlsLeS9

source

pub const TilegxImm16X0Hw1LastGot: Self = Self::_PowerpcDtprel16OrTilegxImm16X0Hw1LastGotOrSparcTlsDtpmod32OrArmAluSbG2OrPariscPcrel22FOrPpcDtprel16OrPpc64Dtprel16OrTileproImm16X0TlsIeOrIa64Pcrel21MOrArcTlsDtpoffS9OrArcTlsLeS9

source

pub const SparcTlsDtpmod32: Self = Self::_PowerpcDtprel16OrTilegxImm16X0Hw1LastGotOrSparcTlsDtpmod32OrArmAluSbG2OrPariscPcrel22FOrPpcDtprel16OrPpc64Dtprel16OrTileproImm16X0TlsIeOrIa64Pcrel21MOrArcTlsDtpoffS9OrArcTlsLeS9

source

pub const ArmAluSbG2: Self = Self::_PowerpcDtprel16OrTilegxImm16X0Hw1LastGotOrSparcTlsDtpmod32OrArmAluSbG2OrPariscPcrel22FOrPpcDtprel16OrPpc64Dtprel16OrTileproImm16X0TlsIeOrIa64Pcrel21MOrArcTlsDtpoffS9OrArcTlsLeS9

source

pub const PariscPcrel22F: Self = Self::_PowerpcDtprel16OrTilegxImm16X0Hw1LastGotOrSparcTlsDtpmod32OrArmAluSbG2OrPariscPcrel22FOrPpcDtprel16OrPpc64Dtprel16OrTileproImm16X0TlsIeOrIa64Pcrel21MOrArcTlsDtpoffS9OrArcTlsLeS9

22 bits PC-rel. address.

source

pub const PpcDtprel16: Self = Self::_PowerpcDtprel16OrTilegxImm16X0Hw1LastGotOrSparcTlsDtpmod32OrArmAluSbG2OrPariscPcrel22FOrPpcDtprel16OrPpc64Dtprel16OrTileproImm16X0TlsIeOrIa64Pcrel21MOrArcTlsDtpoffS9OrArcTlsLeS9

half16* (sym+add)@dtprel

source

pub const Ppc64Dtprel16: Self = Self::_PowerpcDtprel16OrTilegxImm16X0Hw1LastGotOrSparcTlsDtpmod32OrArmAluSbG2OrPariscPcrel22FOrPpcDtprel16OrPpc64Dtprel16OrTileproImm16X0TlsIeOrIa64Pcrel21MOrArcTlsDtpoffS9OrArcTlsLeS9

half16* (sym+add)@dtprel

source

pub const TileproImm16X0TlsIe: Self = Self::_PowerpcDtprel16OrTilegxImm16X0Hw1LastGotOrSparcTlsDtpmod32OrArmAluSbG2OrPariscPcrel22FOrPpcDtprel16OrPpc64Dtprel16OrTileproImm16X0TlsIeOrIa64Pcrel21MOrArcTlsDtpoffS9OrArcTlsLeS9

X0 pipe 16-bit TLS IE offset

source

pub const Ia64Pcrel21M: Self = Self::_PowerpcDtprel16OrTilegxImm16X0Hw1LastGotOrSparcTlsDtpmod32OrArmAluSbG2OrPariscPcrel22FOrPpcDtprel16OrPpc64Dtprel16OrTileproImm16X0TlsIeOrIa64Pcrel21MOrArcTlsDtpoffS9OrArcTlsLeS9

@pcrel(sym + add), chk.s

source

pub const ArcTlsDtpoffS9: Self = Self::_PowerpcDtprel16OrTilegxImm16X0Hw1LastGotOrSparcTlsDtpmod32OrArmAluSbG2OrPariscPcrel22FOrPpcDtprel16OrPpc64Dtprel16OrTileproImm16X0TlsIeOrIa64Pcrel21MOrArcTlsDtpoffS9OrArcTlsLeS9

source

pub const ArcTlsLeS9: Self = Self::_PowerpcDtprel16OrTilegxImm16X0Hw1LastGotOrSparcTlsDtpmod32OrArmAluSbG2OrPariscPcrel22FOrPpcDtprel16OrPpc64Dtprel16OrTileproImm16X0TlsIeOrIa64Pcrel21MOrArcTlsDtpoffS9OrArcTlsLeS9

source

pub const PowerpcDtprel16Lo: Self = Self::_PowerpcDtprel16LoOrTilegxImm16X1Hw1LastGotOrSparcTlsDtpmod64OrArmLdrSbG0OrPariscPcrel14WrOrPpcDtprel16LoOrPpc64Dtprel16LoOrTileproImm16X1TlsIeOrIa64Pcrel21FOrArcTlsLe32

source

pub const TilegxImm16X1Hw1LastGot: Self = Self::_PowerpcDtprel16LoOrTilegxImm16X1Hw1LastGotOrSparcTlsDtpmod64OrArmLdrSbG0OrPariscPcrel14WrOrPpcDtprel16LoOrPpc64Dtprel16LoOrTileproImm16X1TlsIeOrIa64Pcrel21FOrArcTlsLe32

source

pub const SparcTlsDtpmod64: Self = Self::_PowerpcDtprel16LoOrTilegxImm16X1Hw1LastGotOrSparcTlsDtpmod64OrArmLdrSbG0OrPariscPcrel14WrOrPpcDtprel16LoOrPpc64Dtprel16LoOrTileproImm16X1TlsIeOrIa64Pcrel21FOrArcTlsLe32

source

pub const ArmLdrSbG0: Self = Self::_PowerpcDtprel16LoOrTilegxImm16X1Hw1LastGotOrSparcTlsDtpmod64OrArmLdrSbG0OrPariscPcrel14WrOrPpcDtprel16LoOrPpc64Dtprel16LoOrTileproImm16X1TlsIeOrIa64Pcrel21FOrArcTlsLe32

source

pub const PariscPcrel14Wr: Self = Self::_PowerpcDtprel16LoOrTilegxImm16X1Hw1LastGotOrSparcTlsDtpmod64OrArmLdrSbG0OrPariscPcrel14WrOrPpcDtprel16LoOrPpc64Dtprel16LoOrTileproImm16X1TlsIeOrIa64Pcrel21FOrArcTlsLe32

PC-rel. address, right 14 bits.

source

pub const PpcDtprel16Lo: Self = Self::_PowerpcDtprel16LoOrTilegxImm16X1Hw1LastGotOrSparcTlsDtpmod64OrArmLdrSbG0OrPariscPcrel14WrOrPpcDtprel16LoOrPpc64Dtprel16LoOrTileproImm16X1TlsIeOrIa64Pcrel21FOrArcTlsLe32

half16 (sym+add)@dtprel@l

source

pub const Ppc64Dtprel16Lo: Self = Self::_PowerpcDtprel16LoOrTilegxImm16X1Hw1LastGotOrSparcTlsDtpmod64OrArmLdrSbG0OrPariscPcrel14WrOrPpcDtprel16LoOrPpc64Dtprel16LoOrTileproImm16X1TlsIeOrIa64Pcrel21FOrArcTlsLe32

half16 (sym+add)@dtprel@l

source

pub const TileproImm16X1TlsIe: Self = Self::_PowerpcDtprel16LoOrTilegxImm16X1Hw1LastGotOrSparcTlsDtpmod64OrArmLdrSbG0OrPariscPcrel14WrOrPpcDtprel16LoOrPpc64Dtprel16LoOrTileproImm16X1TlsIeOrIa64Pcrel21FOrArcTlsLe32

X1 pipe 16-bit TLS IE offset

source

pub const Ia64Pcrel21F: Self = Self::_PowerpcDtprel16LoOrTilegxImm16X1Hw1LastGotOrSparcTlsDtpmod64OrArmLdrSbG0OrPariscPcrel14WrOrPpcDtprel16LoOrPpc64Dtprel16LoOrTileproImm16X1TlsIeOrIa64Pcrel21FOrArcTlsLe32

@pcrel(sym + add), fchkf

source

pub const ArcTlsLe32: Self = Self::_PowerpcDtprel16LoOrTilegxImm16X1Hw1LastGotOrSparcTlsDtpmod64OrArmLdrSbG0OrPariscPcrel14WrOrPpcDtprel16LoOrPpc64Dtprel16LoOrTileproImm16X1TlsIeOrIa64Pcrel21FOrArcTlsLe32

source

pub const PowerpcDtprel16Hi: Self = Self::_PowerpcDtprel16HiOrSparcTlsDtpoff32OrArmLdrSbG1OrPariscPcrel14DrOrPpcDtprel16HiOrPpc64Dtprel16HiOrTileproImm16X0TlsIeLoOrTilegxImm16X0Hw3PltPcrelOrIa64Pcrel32Msb

source

pub const SparcTlsDtpoff32: Self = Self::_PowerpcDtprel16HiOrSparcTlsDtpoff32OrArmLdrSbG1OrPariscPcrel14DrOrPpcDtprel16HiOrPpc64Dtprel16HiOrTileproImm16X0TlsIeLoOrTilegxImm16X0Hw3PltPcrelOrIa64Pcrel32Msb

source

pub const ArmLdrSbG1: Self = Self::_PowerpcDtprel16HiOrSparcTlsDtpoff32OrArmLdrSbG1OrPariscPcrel14DrOrPpcDtprel16HiOrPpc64Dtprel16HiOrTileproImm16X0TlsIeLoOrTilegxImm16X0Hw3PltPcrelOrIa64Pcrel32Msb

source

pub const PariscPcrel14Dr: Self = Self::_PowerpcDtprel16HiOrSparcTlsDtpoff32OrArmLdrSbG1OrPariscPcrel14DrOrPpcDtprel16HiOrPpc64Dtprel16HiOrTileproImm16X0TlsIeLoOrTilegxImm16X0Hw3PltPcrelOrIa64Pcrel32Msb

PC rel. address, right 14 bits.

source

pub const PpcDtprel16Hi: Self = Self::_PowerpcDtprel16HiOrSparcTlsDtpoff32OrArmLdrSbG1OrPariscPcrel14DrOrPpcDtprel16HiOrPpc64Dtprel16HiOrTileproImm16X0TlsIeLoOrTilegxImm16X0Hw3PltPcrelOrIa64Pcrel32Msb

half16 (sym+add)@dtprel@h

source

pub const Ppc64Dtprel16Hi: Self = Self::_PowerpcDtprel16HiOrSparcTlsDtpoff32OrArmLdrSbG1OrPariscPcrel14DrOrPpcDtprel16HiOrPpc64Dtprel16HiOrTileproImm16X0TlsIeLoOrTilegxImm16X0Hw3PltPcrelOrIa64Pcrel32Msb

half16 (sym+add)@dtprel@h

source

pub const TileproImm16X0TlsIeLo: Self = Self::_PowerpcDtprel16HiOrSparcTlsDtpoff32OrArmLdrSbG1OrPariscPcrel14DrOrPpcDtprel16HiOrPpc64Dtprel16HiOrTileproImm16X0TlsIeLoOrTilegxImm16X0Hw3PltPcrelOrIa64Pcrel32Msb

X0 pipe low 16-bit TLS IE offset

source

pub const TilegxImm16X0Hw3PltPcrel: Self = Self::_PowerpcDtprel16HiOrSparcTlsDtpoff32OrArmLdrSbG1OrPariscPcrel14DrOrPpcDtprel16HiOrPpc64Dtprel16HiOrTileproImm16X0TlsIeLoOrTilegxImm16X0Hw3PltPcrelOrIa64Pcrel32Msb

X0 pipe PC-rel PLT hword 3

source

pub const Ia64Pcrel32Msb: Self = Self::_PowerpcDtprel16HiOrSparcTlsDtpoff32OrArmLdrSbG1OrPariscPcrel14DrOrPpcDtprel16HiOrPpc64Dtprel16HiOrTileproImm16X0TlsIeLoOrTilegxImm16X0Hw3PltPcrelOrIa64Pcrel32Msb

@pcrel(sym + add), data4 MSB

source

pub const PowerpcDtprel16Ha: Self = Self::_PowerpcDtprel16HaOrSparcTlsDtpoff64OrArmLdrSbG2OrPariscPcrel16FOrPpcDtprel16HaOrPpc64Dtprel16HaOrTileproImm16X1TlsIeLoOrTilegxImm16X1Hw3PltPcrelOrIa64Pcrel32Lsb

source

pub const SparcTlsDtpoff64: Self = Self::_PowerpcDtprel16HaOrSparcTlsDtpoff64OrArmLdrSbG2OrPariscPcrel16FOrPpcDtprel16HaOrPpc64Dtprel16HaOrTileproImm16X1TlsIeLoOrTilegxImm16X1Hw3PltPcrelOrIa64Pcrel32Lsb

source

pub const ArmLdrSbG2: Self = Self::_PowerpcDtprel16HaOrSparcTlsDtpoff64OrArmLdrSbG2OrPariscPcrel16FOrPpcDtprel16HaOrPpc64Dtprel16HaOrTileproImm16X1TlsIeLoOrTilegxImm16X1Hw3PltPcrelOrIa64Pcrel32Lsb

source

pub const PariscPcrel16F: Self = Self::_PowerpcDtprel16HaOrSparcTlsDtpoff64OrArmLdrSbG2OrPariscPcrel16FOrPpcDtprel16HaOrPpc64Dtprel16HaOrTileproImm16X1TlsIeLoOrTilegxImm16X1Hw3PltPcrelOrIa64Pcrel32Lsb

16 bits PC-rel. address.

source

pub const PpcDtprel16Ha: Self = Self::_PowerpcDtprel16HaOrSparcTlsDtpoff64OrArmLdrSbG2OrPariscPcrel16FOrPpcDtprel16HaOrPpc64Dtprel16HaOrTileproImm16X1TlsIeLoOrTilegxImm16X1Hw3PltPcrelOrIa64Pcrel32Lsb

half16 (sym+add)@dtprel@ha

source

pub const Ppc64Dtprel16Ha: Self = Self::_PowerpcDtprel16HaOrSparcTlsDtpoff64OrArmLdrSbG2OrPariscPcrel16FOrPpcDtprel16HaOrPpc64Dtprel16HaOrTileproImm16X1TlsIeLoOrTilegxImm16X1Hw3PltPcrelOrIa64Pcrel32Lsb

half16 (sym+add)@dtprel@ha

source

pub const TileproImm16X1TlsIeLo: Self = Self::_PowerpcDtprel16HaOrSparcTlsDtpoff64OrArmLdrSbG2OrPariscPcrel16FOrPpcDtprel16HaOrPpc64Dtprel16HaOrTileproImm16X1TlsIeLoOrTilegxImm16X1Hw3PltPcrelOrIa64Pcrel32Lsb

X1 pipe low 16-bit TLS IE offset

source

pub const TilegxImm16X1Hw3PltPcrel: Self = Self::_PowerpcDtprel16HaOrSparcTlsDtpoff64OrArmLdrSbG2OrPariscPcrel16FOrPpcDtprel16HaOrPpc64Dtprel16HaOrTileproImm16X1TlsIeLoOrTilegxImm16X1Hw3PltPcrelOrIa64Pcrel32Lsb

X1 pipe PC-rel PLT hword 3

source

pub const Ia64Pcrel32Lsb: Self = Self::_PowerpcDtprel16HaOrSparcTlsDtpoff64OrArmLdrSbG2OrPariscPcrel16FOrPpcDtprel16HaOrPpc64Dtprel16HaOrTileproImm16X1TlsIeLoOrTilegxImm16X1Hw3PltPcrelOrIa64Pcrel32Lsb

@pcrel(sym + add), data4 LSB

source

pub const PowerpcDtprel: Self = Self::_PowerpcDtprelOrTilegxImm16X0Hw0TlsGdOrSparcTlsTpoff32OrArmLdrsSbG0OrPariscPcrel16WfOrPpcDtprel32OrPpc64Dtprel64OrTileproImm16X0TlsIeHiOrIa64Pcrel64Msb

source

pub const TilegxImm16X0Hw0TlsGd: Self = Self::_PowerpcDtprelOrTilegxImm16X0Hw0TlsGdOrSparcTlsTpoff32OrArmLdrsSbG0OrPariscPcrel16WfOrPpcDtprel32OrPpc64Dtprel64OrTileproImm16X0TlsIeHiOrIa64Pcrel64Msb

source

pub const SparcTlsTpoff32: Self = Self::_PowerpcDtprelOrTilegxImm16X0Hw0TlsGdOrSparcTlsTpoff32OrArmLdrsSbG0OrPariscPcrel16WfOrPpcDtprel32OrPpc64Dtprel64OrTileproImm16X0TlsIeHiOrIa64Pcrel64Msb

source

pub const ArmLdrsSbG0: Self = Self::_PowerpcDtprelOrTilegxImm16X0Hw0TlsGdOrSparcTlsTpoff32OrArmLdrsSbG0OrPariscPcrel16WfOrPpcDtprel32OrPpc64Dtprel64OrTileproImm16X0TlsIeHiOrIa64Pcrel64Msb

source

pub const PariscPcrel16Wf: Self = Self::_PowerpcDtprelOrTilegxImm16X0Hw0TlsGdOrSparcTlsTpoff32OrArmLdrsSbG0OrPariscPcrel16WfOrPpcDtprel32OrPpc64Dtprel64OrTileproImm16X0TlsIeHiOrIa64Pcrel64Msb

16 bits PC-rel. address.

source

pub const PpcDtprel32: Self = Self::_PowerpcDtprelOrTilegxImm16X0Hw0TlsGdOrSparcTlsTpoff32OrArmLdrsSbG0OrPariscPcrel16WfOrPpcDtprel32OrPpc64Dtprel64OrTileproImm16X0TlsIeHiOrIa64Pcrel64Msb

word32 (sym+add)@dtprel

source

pub const Ppc64Dtprel64: Self = Self::_PowerpcDtprelOrTilegxImm16X0Hw0TlsGdOrSparcTlsTpoff32OrArmLdrsSbG0OrPariscPcrel16WfOrPpcDtprel32OrPpc64Dtprel64OrTileproImm16X0TlsIeHiOrIa64Pcrel64Msb

doubleword64 (sym+add)@dtprel

source

pub const TileproImm16X0TlsIeHi: Self = Self::_PowerpcDtprelOrTilegxImm16X0Hw0TlsGdOrSparcTlsTpoff32OrArmLdrsSbG0OrPariscPcrel16WfOrPpcDtprel32OrPpc64Dtprel64OrTileproImm16X0TlsIeHiOrIa64Pcrel64Msb

X0 pipe high 16-bit TLS IE offset

source

pub const Ia64Pcrel64Msb: Self = Self::_PowerpcDtprelOrTilegxImm16X0Hw0TlsGdOrSparcTlsTpoff32OrArmLdrsSbG0OrPariscPcrel16WfOrPpcDtprel32OrPpc64Dtprel64OrTileproImm16X0TlsIeHiOrIa64Pcrel64Msb

@pcrel(sym + add), data8 MSB

source

pub const PowerpcGotTlsgd16: Self = Self::_PowerpcGotTlsgd16OrTilegxImm16X1Hw0TlsGdOrSparcTlsTpoff64OrArmLdrsSbG1OrPariscPcrel16DfOrPpcGotTlsgd16OrPpc64GotTlsgd16OrTileproImm16X1TlsIeHiOrIa64Pcrel64Lsb

source

pub const TilegxImm16X1Hw0TlsGd: Self = Self::_PowerpcGotTlsgd16OrTilegxImm16X1Hw0TlsGdOrSparcTlsTpoff64OrArmLdrsSbG1OrPariscPcrel16DfOrPpcGotTlsgd16OrPpc64GotTlsgd16OrTileproImm16X1TlsIeHiOrIa64Pcrel64Lsb

source

pub const SparcTlsTpoff64: Self = Self::_PowerpcGotTlsgd16OrTilegxImm16X1Hw0TlsGdOrSparcTlsTpoff64OrArmLdrsSbG1OrPariscPcrel16DfOrPpcGotTlsgd16OrPpc64GotTlsgd16OrTileproImm16X1TlsIeHiOrIa64Pcrel64Lsb

source

pub const ArmLdrsSbG1: Self = Self::_PowerpcGotTlsgd16OrTilegxImm16X1Hw0TlsGdOrSparcTlsTpoff64OrArmLdrsSbG1OrPariscPcrel16DfOrPpcGotTlsgd16OrPpc64GotTlsgd16OrTileproImm16X1TlsIeHiOrIa64Pcrel64Lsb

source

pub const PariscPcrel16Df: Self = Self::_PowerpcGotTlsgd16OrTilegxImm16X1Hw0TlsGdOrSparcTlsTpoff64OrArmLdrsSbG1OrPariscPcrel16DfOrPpcGotTlsgd16OrPpc64GotTlsgd16OrTileproImm16X1TlsIeHiOrIa64Pcrel64Lsb

16 bits PC-rel. address.

source

pub const PpcGotTlsgd16: Self = Self::_PowerpcGotTlsgd16OrTilegxImm16X1Hw0TlsGdOrSparcTlsTpoff64OrArmLdrsSbG1OrPariscPcrel16DfOrPpcGotTlsgd16OrPpc64GotTlsgd16OrTileproImm16X1TlsIeHiOrIa64Pcrel64Lsb

half16* (sym+add)@got@tlsgd

source

pub const Ppc64GotTlsgd16: Self = Self::_PowerpcGotTlsgd16OrTilegxImm16X1Hw0TlsGdOrSparcTlsTpoff64OrArmLdrsSbG1OrPariscPcrel16DfOrPpcGotTlsgd16OrPpc64GotTlsgd16OrTileproImm16X1TlsIeHiOrIa64Pcrel64Lsb

half16* (sym+add)@got@tlsgd

source

pub const TileproImm16X1TlsIeHi: Self = Self::_PowerpcGotTlsgd16OrTilegxImm16X1Hw0TlsGdOrSparcTlsTpoff64OrArmLdrsSbG1OrPariscPcrel16DfOrPpcGotTlsgd16OrPpc64GotTlsgd16OrTileproImm16X1TlsIeHiOrIa64Pcrel64Lsb

X1 pipe high 16-bit TLS IE offset

source

pub const Ia64Pcrel64Lsb: Self = Self::_PowerpcGotTlsgd16OrTilegxImm16X1Hw0TlsGdOrSparcTlsTpoff64OrArmLdrsSbG1OrPariscPcrel16DfOrPpcGotTlsgd16OrPpc64GotTlsgd16OrTileproImm16X1TlsIeHiOrIa64Pcrel64Lsb

@pcrel(sym + add), data8 LSB

source

pub const PowerpcGotTlsgd16Lo: Self = Self::_PowerpcGotTlsgd16LoOrTilegxImm16X0Hw0TlsLeOrArmLdrsSbG2OrSparcGotdataHix22OrPariscDir64OrPpcGotTlsgd16LoOrPpc64GotTlsgd16LoOrTileproImm16X0TlsIeHa

source

pub const TilegxImm16X0Hw0TlsLe: Self = Self::_PowerpcGotTlsgd16LoOrTilegxImm16X0Hw0TlsLeOrArmLdrsSbG2OrSparcGotdataHix22OrPariscDir64OrPpcGotTlsgd16LoOrPpc64GotTlsgd16LoOrTileproImm16X0TlsIeHa

source

pub const ArmLdrsSbG2: Self = Self::_PowerpcGotTlsgd16LoOrTilegxImm16X0Hw0TlsLeOrArmLdrsSbG2OrSparcGotdataHix22OrPariscDir64OrPpcGotTlsgd16LoOrPpc64GotTlsgd16LoOrTileproImm16X0TlsIeHa

source

pub const SparcGotdataHix22: Self = Self::_PowerpcGotTlsgd16LoOrTilegxImm16X0Hw0TlsLeOrArmLdrsSbG2OrSparcGotdataHix22OrPariscDir64OrPpcGotTlsgd16LoOrPpc64GotTlsgd16LoOrTileproImm16X0TlsIeHa

source

pub const PariscDir64: Self = Self::_PowerpcGotTlsgd16LoOrTilegxImm16X0Hw0TlsLeOrArmLdrsSbG2OrSparcGotdataHix22OrPariscDir64OrPpcGotTlsgd16LoOrPpc64GotTlsgd16LoOrTileproImm16X0TlsIeHa

64 bits of eff. address.

source

pub const PpcGotTlsgd16Lo: Self = Self::_PowerpcGotTlsgd16LoOrTilegxImm16X0Hw0TlsLeOrArmLdrsSbG2OrSparcGotdataHix22OrPariscDir64OrPpcGotTlsgd16LoOrPpc64GotTlsgd16LoOrTileproImm16X0TlsIeHa

half16 (sym+add)@got@tlsgd@l

source

pub const Ppc64GotTlsgd16Lo: Self = Self::_PowerpcGotTlsgd16LoOrTilegxImm16X0Hw0TlsLeOrArmLdrsSbG2OrSparcGotdataHix22OrPariscDir64OrPpcGotTlsgd16LoOrPpc64GotTlsgd16LoOrTileproImm16X0TlsIeHa

half16 (sym+add)@got@tlsgd@l

source

pub const TileproImm16X0TlsIeHa: Self = Self::_PowerpcGotTlsgd16LoOrTilegxImm16X0Hw0TlsLeOrArmLdrsSbG2OrSparcGotdataHix22OrPariscDir64OrPpcGotTlsgd16LoOrPpc64GotTlsgd16LoOrTileproImm16X0TlsIeHa

X0 pipe ha() 16-bit TLS IE offset

source

pub const PowerpcGotTlsgd16Hi: Self = Self::_PowerpcGotTlsgd16HiOrSparcGotdataLox10OrTilegxImm16X1Hw0TlsLeOrArmLdcSbG0OrPpcGotTlsgd16HiOrPpc64GotTlsgd16HiOrTileproImm16X1TlsIeHa

source

pub const SparcGotdataLox10: Self = Self::_PowerpcGotTlsgd16HiOrSparcGotdataLox10OrTilegxImm16X1Hw0TlsLeOrArmLdcSbG0OrPpcGotTlsgd16HiOrPpc64GotTlsgd16HiOrTileproImm16X1TlsIeHa

source

pub const TilegxImm16X1Hw0TlsLe: Self = Self::_PowerpcGotTlsgd16HiOrSparcGotdataLox10OrTilegxImm16X1Hw0TlsLeOrArmLdcSbG0OrPpcGotTlsgd16HiOrPpc64GotTlsgd16HiOrTileproImm16X1TlsIeHa

source

pub const ArmLdcSbG0: Self = Self::_PowerpcGotTlsgd16HiOrSparcGotdataLox10OrTilegxImm16X1Hw0TlsLeOrArmLdcSbG0OrPpcGotTlsgd16HiOrPpc64GotTlsgd16HiOrTileproImm16X1TlsIeHa

source

pub const PpcGotTlsgd16Hi: Self = Self::_PowerpcGotTlsgd16HiOrSparcGotdataLox10OrTilegxImm16X1Hw0TlsLeOrArmLdcSbG0OrPpcGotTlsgd16HiOrPpc64GotTlsgd16HiOrTileproImm16X1TlsIeHa

half16 (sym+add)@got@tlsgd@h

source

pub const Ppc64GotTlsgd16Hi: Self = Self::_PowerpcGotTlsgd16HiOrSparcGotdataLox10OrTilegxImm16X1Hw0TlsLeOrArmLdcSbG0OrPpcGotTlsgd16HiOrPpc64GotTlsgd16HiOrTileproImm16X1TlsIeHa

half16 (sym+add)@got@tlsgd@h

source

pub const TileproImm16X1TlsIeHa: Self = Self::_PowerpcGotTlsgd16HiOrSparcGotdataLox10OrTilegxImm16X1Hw0TlsLeOrArmLdcSbG0OrPpcGotTlsgd16HiOrPpc64GotTlsgd16HiOrTileproImm16X1TlsIeHa

X1 pipe ha() 16-bit TLS IE offset

source

pub const PowerpcGotTlsgd16Ha: Self = Self::_PowerpcGotTlsgd16HaOrSparcGotdataOpHix22OrTilegxImm16X0Hw0LastTlsLeOrArmLdcSbG1OrPpcGotTlsgd16HaOrPpc64GotTlsgd16HaOrTileproTlsDtpmod32OrIa64LtoffFptr22

source

pub const SparcGotdataOpHix22: Self = Self::_PowerpcGotTlsgd16HaOrSparcGotdataOpHix22OrTilegxImm16X0Hw0LastTlsLeOrArmLdcSbG1OrPpcGotTlsgd16HaOrPpc64GotTlsgd16HaOrTileproTlsDtpmod32OrIa64LtoffFptr22

source

pub const TilegxImm16X0Hw0LastTlsLe: Self = Self::_PowerpcGotTlsgd16HaOrSparcGotdataOpHix22OrTilegxImm16X0Hw0LastTlsLeOrArmLdcSbG1OrPpcGotTlsgd16HaOrPpc64GotTlsgd16HaOrTileproTlsDtpmod32OrIa64LtoffFptr22

source

pub const ArmLdcSbG1: Self = Self::_PowerpcGotTlsgd16HaOrSparcGotdataOpHix22OrTilegxImm16X0Hw0LastTlsLeOrArmLdcSbG1OrPpcGotTlsgd16HaOrPpc64GotTlsgd16HaOrTileproTlsDtpmod32OrIa64LtoffFptr22

source

pub const PpcGotTlsgd16Ha: Self = Self::_PowerpcGotTlsgd16HaOrSparcGotdataOpHix22OrTilegxImm16X0Hw0LastTlsLeOrArmLdcSbG1OrPpcGotTlsgd16HaOrPpc64GotTlsgd16HaOrTileproTlsDtpmod32OrIa64LtoffFptr22

half16 (sym+add)@got@tlsgd@ha

source

pub const Ppc64GotTlsgd16Ha: Self = Self::_PowerpcGotTlsgd16HaOrSparcGotdataOpHix22OrTilegxImm16X0Hw0LastTlsLeOrArmLdcSbG1OrPpcGotTlsgd16HaOrPpc64GotTlsgd16HaOrTileproTlsDtpmod32OrIa64LtoffFptr22

half16 (sym+add)@got@tlsgd@ha

source

pub const TileproTlsDtpmod32: Self = Self::_PowerpcGotTlsgd16HaOrSparcGotdataOpHix22OrTilegxImm16X0Hw0LastTlsLeOrArmLdcSbG1OrPpcGotTlsgd16HaOrPpc64GotTlsgd16HaOrTileproTlsDtpmod32OrIa64LtoffFptr22

ID of module containing symbol

source

pub const Ia64LtoffFptr22: Self = Self::_PowerpcGotTlsgd16HaOrSparcGotdataOpHix22OrTilegxImm16X0Hw0LastTlsLeOrArmLdcSbG1OrPpcGotTlsgd16HaOrPpc64GotTlsgd16HaOrTileproTlsDtpmod32OrIa64LtoffFptr22

@ltoff(@fptr(s+a)), imm22

source

pub const PowerpcGotTlsld16: Self = Self::_PowerpcGotTlsld16OrSparcGotdataOpLox10OrTilegxImm16X1Hw0LastTlsLeOrArmLdcSbG2OrPariscDir14WrOrPpcGotTlsld16OrPpc64GotTlsld16OrTileproTlsDtpoff32OrIa64LtoffFptr64I

source

pub const SparcGotdataOpLox10: Self = Self::_PowerpcGotTlsld16OrSparcGotdataOpLox10OrTilegxImm16X1Hw0LastTlsLeOrArmLdcSbG2OrPariscDir14WrOrPpcGotTlsld16OrPpc64GotTlsld16OrTileproTlsDtpoff32OrIa64LtoffFptr64I

source

pub const TilegxImm16X1Hw0LastTlsLe: Self = Self::_PowerpcGotTlsld16OrSparcGotdataOpLox10OrTilegxImm16X1Hw0LastTlsLeOrArmLdcSbG2OrPariscDir14WrOrPpcGotTlsld16OrPpc64GotTlsld16OrTileproTlsDtpoff32OrIa64LtoffFptr64I

source

pub const ArmLdcSbG2: Self = Self::_PowerpcGotTlsld16OrSparcGotdataOpLox10OrTilegxImm16X1Hw0LastTlsLeOrArmLdcSbG2OrPariscDir14WrOrPpcGotTlsld16OrPpc64GotTlsld16OrTileproTlsDtpoff32OrIa64LtoffFptr64I

source

pub const PariscDir14Wr: Self = Self::_PowerpcGotTlsld16OrSparcGotdataOpLox10OrTilegxImm16X1Hw0LastTlsLeOrArmLdcSbG2OrPariscDir14WrOrPpcGotTlsld16OrPpc64GotTlsld16OrTileproTlsDtpoff32OrIa64LtoffFptr64I

14 bits of eff. address.

source

pub const PpcGotTlsld16: Self = Self::_PowerpcGotTlsld16OrSparcGotdataOpLox10OrTilegxImm16X1Hw0LastTlsLeOrArmLdcSbG2OrPariscDir14WrOrPpcGotTlsld16OrPpc64GotTlsld16OrTileproTlsDtpoff32OrIa64LtoffFptr64I

half16* (sym+add)@got@tlsld

source

pub const Ppc64GotTlsld16: Self = Self::_PowerpcGotTlsld16OrSparcGotdataOpLox10OrTilegxImm16X1Hw0LastTlsLeOrArmLdcSbG2OrPariscDir14WrOrPpcGotTlsld16OrPpc64GotTlsld16OrTileproTlsDtpoff32OrIa64LtoffFptr64I

half16* (sym+add)@got@tlsld

source

pub const TileproTlsDtpoff32: Self = Self::_PowerpcGotTlsld16OrSparcGotdataOpLox10OrTilegxImm16X1Hw0LastTlsLeOrArmLdcSbG2OrPariscDir14WrOrPpcGotTlsld16OrPpc64GotTlsld16OrTileproTlsDtpoff32OrIa64LtoffFptr64I

Offset in TLS block

source

pub const Ia64LtoffFptr64I: Self = Self::_PowerpcGotTlsld16OrSparcGotdataOpLox10OrTilegxImm16X1Hw0LastTlsLeOrArmLdcSbG2OrPariscDir14WrOrPpcGotTlsld16OrPpc64GotTlsld16OrTileproTlsDtpoff32OrIa64LtoffFptr64I

@ltoff(@fptr(s+a)), imm64

source

pub const PowerpcGotTlsld16Lo: Self = Self::_PowerpcGotTlsld16LoOrSparcGotdataOpOrTilegxImm16X0Hw1LastTlsLeOrArmMovwBrelNcOrPariscDir14DrOrPpcGotTlsld16LoOrPpc64GotTlsld16LoOrTileproTlsTpoff32OrIa64LtoffFptr32Msb

source

pub const SparcGotdataOp: Self = Self::_PowerpcGotTlsld16LoOrSparcGotdataOpOrTilegxImm16X0Hw1LastTlsLeOrArmMovwBrelNcOrPariscDir14DrOrPpcGotTlsld16LoOrPpc64GotTlsld16LoOrTileproTlsTpoff32OrIa64LtoffFptr32Msb

source

pub const TilegxImm16X0Hw1LastTlsLe: Self = Self::_PowerpcGotTlsld16LoOrSparcGotdataOpOrTilegxImm16X0Hw1LastTlsLeOrArmMovwBrelNcOrPariscDir14DrOrPpcGotTlsld16LoOrPpc64GotTlsld16LoOrTileproTlsTpoff32OrIa64LtoffFptr32Msb

source

pub const ArmMovwBrelNc: Self = Self::_PowerpcGotTlsld16LoOrSparcGotdataOpOrTilegxImm16X0Hw1LastTlsLeOrArmMovwBrelNcOrPariscDir14DrOrPpcGotTlsld16LoOrPpc64GotTlsld16LoOrTileproTlsTpoff32OrIa64LtoffFptr32Msb

source

pub const PariscDir14Dr: Self = Self::_PowerpcGotTlsld16LoOrSparcGotdataOpOrTilegxImm16X0Hw1LastTlsLeOrArmMovwBrelNcOrPariscDir14DrOrPpcGotTlsld16LoOrPpc64GotTlsld16LoOrTileproTlsTpoff32OrIa64LtoffFptr32Msb

14 bits of eff. address.

source

pub const PpcGotTlsld16Lo: Self = Self::_PowerpcGotTlsld16LoOrSparcGotdataOpOrTilegxImm16X0Hw1LastTlsLeOrArmMovwBrelNcOrPariscDir14DrOrPpcGotTlsld16LoOrPpc64GotTlsld16LoOrTileproTlsTpoff32OrIa64LtoffFptr32Msb

half16 (sym+add)@got@tlsld@l

source

pub const Ppc64GotTlsld16Lo: Self = Self::_PowerpcGotTlsld16LoOrSparcGotdataOpOrTilegxImm16X0Hw1LastTlsLeOrArmMovwBrelNcOrPariscDir14DrOrPpcGotTlsld16LoOrPpc64GotTlsld16LoOrTileproTlsTpoff32OrIa64LtoffFptr32Msb

half16 (sym+add)@got@tlsld@l

source

pub const TileproTlsTpoff32: Self = Self::_PowerpcGotTlsld16LoOrSparcGotdataOpOrTilegxImm16X0Hw1LastTlsLeOrArmMovwBrelNcOrPariscDir14DrOrPpcGotTlsld16LoOrPpc64GotTlsld16LoOrTileproTlsTpoff32OrIa64LtoffFptr32Msb

Offset in static TLS block

source

pub const Ia64LtoffFptr32Msb: Self = Self::_PowerpcGotTlsld16LoOrSparcGotdataOpOrTilegxImm16X0Hw1LastTlsLeOrArmMovwBrelNcOrPariscDir14DrOrPpcGotTlsld16LoOrPpc64GotTlsld16LoOrTileproTlsTpoff32OrIa64LtoffFptr32Msb

@ltoff(@fptr(s+a)), data4 MSB

source

pub const PowerpcGotTlsld16Hi: Self = Self::_PowerpcGotTlsld16HiOrTilegxImm16X1Hw1LastTlsLeOrSparcH34OrArmMovtBrelOrPariscDir16FOrPpcGotTlsld16HiOrPpc64GotTlsld16HiOrTileproImm16X0TlsLeOrIa64LtoffFptr32Lsb

source

pub const TilegxImm16X1Hw1LastTlsLe: Self = Self::_PowerpcGotTlsld16HiOrTilegxImm16X1Hw1LastTlsLeOrSparcH34OrArmMovtBrelOrPariscDir16FOrPpcGotTlsld16HiOrPpc64GotTlsld16HiOrTileproImm16X0TlsLeOrIa64LtoffFptr32Lsb

source

pub const SparcH34: Self = Self::_PowerpcGotTlsld16HiOrTilegxImm16X1Hw1LastTlsLeOrSparcH34OrArmMovtBrelOrPariscDir16FOrPpcGotTlsld16HiOrPpc64GotTlsld16HiOrTileproImm16X0TlsLeOrIa64LtoffFptr32Lsb

source

pub const ArmMovtBrel: Self = Self::_PowerpcGotTlsld16HiOrTilegxImm16X1Hw1LastTlsLeOrSparcH34OrArmMovtBrelOrPariscDir16FOrPpcGotTlsld16HiOrPpc64GotTlsld16HiOrTileproImm16X0TlsLeOrIa64LtoffFptr32Lsb

source

pub const PariscDir16F: Self = Self::_PowerpcGotTlsld16HiOrTilegxImm16X1Hw1LastTlsLeOrSparcH34OrArmMovtBrelOrPariscDir16FOrPpcGotTlsld16HiOrPpc64GotTlsld16HiOrTileproImm16X0TlsLeOrIa64LtoffFptr32Lsb

16 bits of eff. address.

source

pub const PpcGotTlsld16Hi: Self = Self::_PowerpcGotTlsld16HiOrTilegxImm16X1Hw1LastTlsLeOrSparcH34OrArmMovtBrelOrPariscDir16FOrPpcGotTlsld16HiOrPpc64GotTlsld16HiOrTileproImm16X0TlsLeOrIa64LtoffFptr32Lsb

half16 (sym+add)@got@tlsld@h

source

pub const Ppc64GotTlsld16Hi: Self = Self::_PowerpcGotTlsld16HiOrTilegxImm16X1Hw1LastTlsLeOrSparcH34OrArmMovtBrelOrPariscDir16FOrPpcGotTlsld16HiOrPpc64GotTlsld16HiOrTileproImm16X0TlsLeOrIa64LtoffFptr32Lsb

half16 (sym+add)@got@tlsld@h

source

pub const TileproImm16X0TlsLe: Self = Self::_PowerpcGotTlsld16HiOrTilegxImm16X1Hw1LastTlsLeOrSparcH34OrArmMovtBrelOrPariscDir16FOrPpcGotTlsld16HiOrPpc64GotTlsld16HiOrTileproImm16X0TlsLeOrIa64LtoffFptr32Lsb

X0 pipe 16-bit TLS LE offset

source

pub const Ia64LtoffFptr32Lsb: Self = Self::_PowerpcGotTlsld16HiOrTilegxImm16X1Hw1LastTlsLeOrSparcH34OrArmMovtBrelOrPariscDir16FOrPpcGotTlsld16HiOrPpc64GotTlsld16HiOrTileproImm16X0TlsLeOrIa64LtoffFptr32Lsb

@ltoff(@fptr(s+a)), data4 LSB

source

pub const PowerpcGotTlsld16Ha: Self = Self::_PowerpcGotTlsld16HaOrTilegxImm16X0Hw0LastTlsGdOrSparcSize32OrArmMovwBrelOrPariscDir16WfOrPpcGotTlsld16HaOrPpc64GotTlsld16HaOrTileproImm16X1TlsLeOrIa64LtoffFptr64Msb

source

pub const TilegxImm16X0Hw0LastTlsGd: Self = Self::_PowerpcGotTlsld16HaOrTilegxImm16X0Hw0LastTlsGdOrSparcSize32OrArmMovwBrelOrPariscDir16WfOrPpcGotTlsld16HaOrPpc64GotTlsld16HaOrTileproImm16X1TlsLeOrIa64LtoffFptr64Msb

source

pub const SparcSize32: Self = Self::_PowerpcGotTlsld16HaOrTilegxImm16X0Hw0LastTlsGdOrSparcSize32OrArmMovwBrelOrPariscDir16WfOrPpcGotTlsld16HaOrPpc64GotTlsld16HaOrTileproImm16X1TlsLeOrIa64LtoffFptr64Msb

source

pub const ArmMovwBrel: Self = Self::_PowerpcGotTlsld16HaOrTilegxImm16X0Hw0LastTlsGdOrSparcSize32OrArmMovwBrelOrPariscDir16WfOrPpcGotTlsld16HaOrPpc64GotTlsld16HaOrTileproImm16X1TlsLeOrIa64LtoffFptr64Msb

source

pub const PariscDir16Wf: Self = Self::_PowerpcGotTlsld16HaOrTilegxImm16X0Hw0LastTlsGdOrSparcSize32OrArmMovwBrelOrPariscDir16WfOrPpcGotTlsld16HaOrPpc64GotTlsld16HaOrTileproImm16X1TlsLeOrIa64LtoffFptr64Msb

16 bits of eff. address.

source

pub const PpcGotTlsld16Ha: Self = Self::_PowerpcGotTlsld16HaOrTilegxImm16X0Hw0LastTlsGdOrSparcSize32OrArmMovwBrelOrPariscDir16WfOrPpcGotTlsld16HaOrPpc64GotTlsld16HaOrTileproImm16X1TlsLeOrIa64LtoffFptr64Msb

half16 (sym+add)@got@tlsld@ha

source

pub const Ppc64GotTlsld16Ha: Self = Self::_PowerpcGotTlsld16HaOrTilegxImm16X0Hw0LastTlsGdOrSparcSize32OrArmMovwBrelOrPariscDir16WfOrPpcGotTlsld16HaOrPpc64GotTlsld16HaOrTileproImm16X1TlsLeOrIa64LtoffFptr64Msb

half16 (sym+add)@got@tlsld@ha

source

pub const TileproImm16X1TlsLe: Self = Self::_PowerpcGotTlsld16HaOrTilegxImm16X0Hw0LastTlsGdOrSparcSize32OrArmMovwBrelOrPariscDir16WfOrPpcGotTlsld16HaOrPpc64GotTlsld16HaOrTileproImm16X1TlsLeOrIa64LtoffFptr64Msb

X1 pipe 16-bit TLS LE offset

source

pub const Ia64LtoffFptr64Msb: Self = Self::_PowerpcGotTlsld16HaOrTilegxImm16X0Hw0LastTlsGdOrSparcSize32OrArmMovwBrelOrPariscDir16WfOrPpcGotTlsld16HaOrPpc64GotTlsld16HaOrTileproImm16X1TlsLeOrIa64LtoffFptr64Msb

@ltoff(@fptr(s+a)), data8 MSB

source

pub const PowerpcGotTprel16: Self = Self::_PowerpcGotTprel16OrTilegxImm16X1Hw0LastTlsGdOrSparcSize64OrArmThmMovwBrelNcOrPariscDir16DfOrPpcGotTprel16OrPpc64GotTprel16DsOrTileproImm16X0TlsLeLoOrIa64LtoffFptr64Lsb

source

pub const TilegxImm16X1Hw0LastTlsGd: Self = Self::_PowerpcGotTprel16OrTilegxImm16X1Hw0LastTlsGdOrSparcSize64OrArmThmMovwBrelNcOrPariscDir16DfOrPpcGotTprel16OrPpc64GotTprel16DsOrTileproImm16X0TlsLeLoOrIa64LtoffFptr64Lsb

source

pub const SparcSize64: Self = Self::_PowerpcGotTprel16OrTilegxImm16X1Hw0LastTlsGdOrSparcSize64OrArmThmMovwBrelNcOrPariscDir16DfOrPpcGotTprel16OrPpc64GotTprel16DsOrTileproImm16X0TlsLeLoOrIa64LtoffFptr64Lsb

source

pub const ArmThmMovwBrelNc: Self = Self::_PowerpcGotTprel16OrTilegxImm16X1Hw0LastTlsGdOrSparcSize64OrArmThmMovwBrelNcOrPariscDir16DfOrPpcGotTprel16OrPpc64GotTprel16DsOrTileproImm16X0TlsLeLoOrIa64LtoffFptr64Lsb

source

pub const PariscDir16Df: Self = Self::_PowerpcGotTprel16OrTilegxImm16X1Hw0LastTlsGdOrSparcSize64OrArmThmMovwBrelNcOrPariscDir16DfOrPpcGotTprel16OrPpc64GotTprel16DsOrTileproImm16X0TlsLeLoOrIa64LtoffFptr64Lsb

16 bits of eff. address.

source

pub const PpcGotTprel16: Self = Self::_PowerpcGotTprel16OrTilegxImm16X1Hw0LastTlsGdOrSparcSize64OrArmThmMovwBrelNcOrPariscDir16DfOrPpcGotTprel16OrPpc64GotTprel16DsOrTileproImm16X0TlsLeLoOrIa64LtoffFptr64Lsb

half16* (sym+add)@got@tprel

source

pub const Ppc64GotTprel16Ds: Self = Self::_PowerpcGotTprel16OrTilegxImm16X1Hw0LastTlsGdOrSparcSize64OrArmThmMovwBrelNcOrPariscDir16DfOrPpcGotTprel16OrPpc64GotTprel16DsOrTileproImm16X0TlsLeLoOrIa64LtoffFptr64Lsb

half16ds* (sym+add)@got@tprel

source

pub const TileproImm16X0TlsLeLo: Self = Self::_PowerpcGotTprel16OrTilegxImm16X1Hw0LastTlsGdOrSparcSize64OrArmThmMovwBrelNcOrPariscDir16DfOrPpcGotTprel16OrPpc64GotTprel16DsOrTileproImm16X0TlsLeLoOrIa64LtoffFptr64Lsb

X0 pipe low 16-bit TLS LE offset

source

pub const Ia64LtoffFptr64Lsb: Self = Self::_PowerpcGotTprel16OrTilegxImm16X1Hw0LastTlsGdOrSparcSize64OrArmThmMovwBrelNcOrPariscDir16DfOrPpcGotTprel16OrPpc64GotTprel16DsOrTileproImm16X0TlsLeLoOrIa64LtoffFptr64Lsb

@ltoff(@fptr(s+a)), data8 LSB

source

pub const PowerpcGotTprel16Lo: Self = Self::_PowerpcGotTprel16LoOrTilegxImm16X0Hw1LastTlsGdOrSparcWdisp10OrArmThmMovtBrelOrPariscGprel64OrPpcGotTprel16LoOrPpc64GotTprel16LoDsOrTileproImm16X1TlsLeLo

source

pub const TilegxImm16X0Hw1LastTlsGd: Self = Self::_PowerpcGotTprel16LoOrTilegxImm16X0Hw1LastTlsGdOrSparcWdisp10OrArmThmMovtBrelOrPariscGprel64OrPpcGotTprel16LoOrPpc64GotTprel16LoDsOrTileproImm16X1TlsLeLo

source

pub const SparcWdisp10: Self = Self::_PowerpcGotTprel16LoOrTilegxImm16X0Hw1LastTlsGdOrSparcWdisp10OrArmThmMovtBrelOrPariscGprel64OrPpcGotTprel16LoOrPpc64GotTprel16LoDsOrTileproImm16X1TlsLeLo

source

pub const ArmThmMovtBrel: Self = Self::_PowerpcGotTprel16LoOrTilegxImm16X0Hw1LastTlsGdOrSparcWdisp10OrArmThmMovtBrelOrPariscGprel64OrPpcGotTprel16LoOrPpc64GotTprel16LoDsOrTileproImm16X1TlsLeLo

source

pub const PariscGprel64: Self = Self::_PowerpcGotTprel16LoOrTilegxImm16X0Hw1LastTlsGdOrSparcWdisp10OrArmThmMovtBrelOrPariscGprel64OrPpcGotTprel16LoOrPpc64GotTprel16LoDsOrTileproImm16X1TlsLeLo

64 bits of GP-rel. address.

source

pub const PpcGotTprel16Lo: Self = Self::_PowerpcGotTprel16LoOrTilegxImm16X0Hw1LastTlsGdOrSparcWdisp10OrArmThmMovtBrelOrPariscGprel64OrPpcGotTprel16LoOrPpc64GotTprel16LoDsOrTileproImm16X1TlsLeLo

half16 (sym+add)@got@tprel@l

source

pub const Ppc64GotTprel16LoDs: Self = Self::_PowerpcGotTprel16LoOrTilegxImm16X0Hw1LastTlsGdOrSparcWdisp10OrArmThmMovtBrelOrPariscGprel64OrPpcGotTprel16LoOrPpc64GotTprel16LoDsOrTileproImm16X1TlsLeLo

half16ds (sym+add)@got@tprel@l

source

pub const TileproImm16X1TlsLeLo: Self = Self::_PowerpcGotTprel16LoOrTilegxImm16X0Hw1LastTlsGdOrSparcWdisp10OrArmThmMovtBrelOrPariscGprel64OrPpcGotTprel16LoOrPpc64GotTprel16LoDsOrTileproImm16X1TlsLeLo

X1 pipe low 16-bit TLS LE offset

source

pub const PowerpcGotTprel16Hi: Self = Self::_PowerpcGotTprel16HiOrTilegxImm16X1Hw1LastTlsGdOrArmThmMovwBrelOrPpcGotTprel16HiOrPpc64GotTprel16HiOrTileproImm16X0TlsLeHi

source

pub const TilegxImm16X1Hw1LastTlsGd: Self = Self::_PowerpcGotTprel16HiOrTilegxImm16X1Hw1LastTlsGdOrArmThmMovwBrelOrPpcGotTprel16HiOrPpc64GotTprel16HiOrTileproImm16X0TlsLeHi

source

pub const ArmThmMovwBrel: Self = Self::_PowerpcGotTprel16HiOrTilegxImm16X1Hw1LastTlsGdOrArmThmMovwBrelOrPpcGotTprel16HiOrPpc64GotTprel16HiOrTileproImm16X0TlsLeHi

source

pub const PpcGotTprel16Hi: Self = Self::_PowerpcGotTprel16HiOrTilegxImm16X1Hw1LastTlsGdOrArmThmMovwBrelOrPpcGotTprel16HiOrPpc64GotTprel16HiOrTileproImm16X0TlsLeHi

half16 (sym+add)@got@tprel@h

source

pub const Ppc64GotTprel16Hi: Self = Self::_PowerpcGotTprel16HiOrTilegxImm16X1Hw1LastTlsGdOrArmThmMovwBrelOrPpcGotTprel16HiOrPpc64GotTprel16HiOrTileproImm16X0TlsLeHi

half16 (sym+add)@got@tprel@h

source

pub const TileproImm16X0TlsLeHi: Self = Self::_PowerpcGotTprel16HiOrTilegxImm16X1Hw1LastTlsGdOrArmThmMovwBrelOrPpcGotTprel16HiOrPpc64GotTprel16HiOrTileproImm16X0TlsLeHi

X0 pipe high 16-bit TLS LE offset

source

pub const PowerpcGotTprel16Ha: Self = Self::_PowerpcGotTprel16HaOrTilegxIrelativeOrArmTlsGotdescOrPpcGotTprel16HaOrPpc64GotTprel16HaOrTileproImm16X1TlsLeHi

source

pub const TilegxIrelative: Self = Self::_PowerpcGotTprel16HaOrTilegxIrelativeOrArmTlsGotdescOrPpcGotTprel16HaOrPpc64GotTprel16HaOrTileproImm16X1TlsLeHi

source

pub const ArmTlsGotdesc: Self = Self::_PowerpcGotTprel16HaOrTilegxIrelativeOrArmTlsGotdescOrPpcGotTprel16HaOrPpc64GotTprel16HaOrTileproImm16X1TlsLeHi

source

pub const PpcGotTprel16Ha: Self = Self::_PowerpcGotTprel16HaOrTilegxIrelativeOrArmTlsGotdescOrPpcGotTprel16HaOrPpc64GotTprel16HaOrTileproImm16X1TlsLeHi

half16 (sym+add)@got@tprel@ha

source

pub const Ppc64GotTprel16Ha: Self = Self::_PowerpcGotTprel16HaOrTilegxIrelativeOrArmTlsGotdescOrPpcGotTprel16HaOrPpc64GotTprel16HaOrTileproImm16X1TlsLeHi

half16 (sym+add)@got@tprel@ha

source

pub const TileproImm16X1TlsLeHi: Self = Self::_PowerpcGotTprel16HaOrTilegxIrelativeOrArmTlsGotdescOrPpcGotTprel16HaOrPpc64GotTprel16HaOrTileproImm16X1TlsLeHi

X1 pipe high 16-bit TLS LE offset

source

pub const PowerpcGotDtprel16: Self = Self::_PowerpcGotDtprel16OrArmTlsCallOrPariscGprel14WrOrPpcGotDtprel16OrPpc64GotDtprel16DsOrTileproImm16X0TlsLeHa

source

pub const ArmTlsCall: Self = Self::_PowerpcGotDtprel16OrArmTlsCallOrPariscGprel14WrOrPpcGotDtprel16OrPpc64GotDtprel16DsOrTileproImm16X0TlsLeHa

source

pub const PariscGprel14Wr: Self = Self::_PowerpcGotDtprel16OrArmTlsCallOrPariscGprel14WrOrPpcGotDtprel16OrPpc64GotDtprel16DsOrTileproImm16X0TlsLeHa

GP-rel. address, right 14 bits.

source

pub const PpcGotDtprel16: Self = Self::_PowerpcGotDtprel16OrArmTlsCallOrPariscGprel14WrOrPpcGotDtprel16OrPpc64GotDtprel16DsOrTileproImm16X0TlsLeHa

half16* (sym+add)@got@dtprel

source

pub const Ppc64GotDtprel16Ds: Self = Self::_PowerpcGotDtprel16OrArmTlsCallOrPariscGprel14WrOrPpcGotDtprel16OrPpc64GotDtprel16DsOrTileproImm16X0TlsLeHa

half16ds* (sym+add)@got@dtprel

source

pub const TileproImm16X0TlsLeHa: Self = Self::_PowerpcGotDtprel16OrArmTlsCallOrPariscGprel14WrOrPpcGotDtprel16OrPpc64GotDtprel16DsOrTileproImm16X0TlsLeHa

X0 pipe ha() 16-bit TLS LE offset

source

pub const PowerpcGotDtprel16Lo: Self = Self::_PowerpcGotDtprel16LoOrTilegxImm16X0Hw0TlsIeOrArmTlsDescseqOrPariscGprel14DrOrPpcGotDtprel16LoOrPpc64GotDtprel16LoDsOrTileproImm16X1TlsLeHaOrIa64Segrel32Msb

source

pub const TilegxImm16X0Hw0TlsIe: Self = Self::_PowerpcGotDtprel16LoOrTilegxImm16X0Hw0TlsIeOrArmTlsDescseqOrPariscGprel14DrOrPpcGotDtprel16LoOrPpc64GotDtprel16LoDsOrTileproImm16X1TlsLeHaOrIa64Segrel32Msb

source

pub const ArmTlsDescseq: Self = Self::_PowerpcGotDtprel16LoOrTilegxImm16X0Hw0TlsIeOrArmTlsDescseqOrPariscGprel14DrOrPpcGotDtprel16LoOrPpc64GotDtprel16LoDsOrTileproImm16X1TlsLeHaOrIa64Segrel32Msb

source

pub const PariscGprel14Dr: Self = Self::_PowerpcGotDtprel16LoOrTilegxImm16X0Hw0TlsIeOrArmTlsDescseqOrPariscGprel14DrOrPpcGotDtprel16LoOrPpc64GotDtprel16LoDsOrTileproImm16X1TlsLeHaOrIa64Segrel32Msb

GP-rel. address, right 14 bits.

source

pub const PpcGotDtprel16Lo: Self = Self::_PowerpcGotDtprel16LoOrTilegxImm16X0Hw0TlsIeOrArmTlsDescseqOrPariscGprel14DrOrPpcGotDtprel16LoOrPpc64GotDtprel16LoDsOrTileproImm16X1TlsLeHaOrIa64Segrel32Msb

half16* (sym+add)@got@dtprel@l

source

pub const Ppc64GotDtprel16LoDs: Self = Self::_PowerpcGotDtprel16LoOrTilegxImm16X0Hw0TlsIeOrArmTlsDescseqOrPariscGprel14DrOrPpcGotDtprel16LoOrPpc64GotDtprel16LoDsOrTileproImm16X1TlsLeHaOrIa64Segrel32Msb

half16ds (sym+add)@got@dtprel@l

source

pub const TileproImm16X1TlsLeHa: Self = Self::_PowerpcGotDtprel16LoOrTilegxImm16X0Hw0TlsIeOrArmTlsDescseqOrPariscGprel14DrOrPpcGotDtprel16LoOrPpc64GotDtprel16LoDsOrTileproImm16X1TlsLeHaOrIa64Segrel32Msb

X1 pipe ha() 16-bit TLS LE offset

source

pub const Ia64Segrel32Msb: Self = Self::_PowerpcGotDtprel16LoOrTilegxImm16X0Hw0TlsIeOrArmTlsDescseqOrPariscGprel14DrOrPpcGotDtprel16LoOrPpc64GotDtprel16LoDsOrTileproImm16X1TlsLeHaOrIa64Segrel32Msb

@segrel(sym + add), data4 MSB

source

pub const PowerpcGotDtprel16Hi: Self = Self::_PowerpcGotDtprel16HiOrTilegxImm16X1Hw0TlsIeOrArmThmTlsCallOrPariscGprel16FOrPpcGotDtprel16HiOrPpc64GotDtprel16HiOrIa64Segrel32Lsb

source

pub const TilegxImm16X1Hw0TlsIe: Self = Self::_PowerpcGotDtprel16HiOrTilegxImm16X1Hw0TlsIeOrArmThmTlsCallOrPariscGprel16FOrPpcGotDtprel16HiOrPpc64GotDtprel16HiOrIa64Segrel32Lsb

source

pub const ArmThmTlsCall: Self = Self::_PowerpcGotDtprel16HiOrTilegxImm16X1Hw0TlsIeOrArmThmTlsCallOrPariscGprel16FOrPpcGotDtprel16HiOrPpc64GotDtprel16HiOrIa64Segrel32Lsb

source

pub const PariscGprel16F: Self = Self::_PowerpcGotDtprel16HiOrTilegxImm16X1Hw0TlsIeOrArmThmTlsCallOrPariscGprel16FOrPpcGotDtprel16HiOrPpc64GotDtprel16HiOrIa64Segrel32Lsb

16 bits GP-rel. address.

source

pub const PpcGotDtprel16Hi: Self = Self::_PowerpcGotDtprel16HiOrTilegxImm16X1Hw0TlsIeOrArmThmTlsCallOrPariscGprel16FOrPpcGotDtprel16HiOrPpc64GotDtprel16HiOrIa64Segrel32Lsb

half16* (sym+add)@got@dtprel@h

source

pub const Ppc64GotDtprel16Hi: Self = Self::_PowerpcGotDtprel16HiOrTilegxImm16X1Hw0TlsIeOrArmThmTlsCallOrPariscGprel16FOrPpcGotDtprel16HiOrPpc64GotDtprel16HiOrIa64Segrel32Lsb

half16 (sym+add)@got@dtprel@h

source

pub const Ia64Segrel32Lsb: Self = Self::_PowerpcGotDtprel16HiOrTilegxImm16X1Hw0TlsIeOrArmThmTlsCallOrPariscGprel16FOrPpcGotDtprel16HiOrPpc64GotDtprel16HiOrIa64Segrel32Lsb

@segrel(sym + add), data4 LSB

source

pub const PowerpcGotDtprel16Ha: Self = Self::_PowerpcGotDtprel16HaOrTilegxImm16X0Hw0LastPltPcrelOrArmPlt32AbsOrPariscGprel16WfOrPpcGotDtprel16HaOrPpc64GotDtprel16HaOrIa64Segrel64Msb

source

pub const TilegxImm16X0Hw0LastPltPcrel: Self = Self::_PowerpcGotDtprel16HaOrTilegxImm16X0Hw0LastPltPcrelOrArmPlt32AbsOrPariscGprel16WfOrPpcGotDtprel16HaOrPpc64GotDtprel16HaOrIa64Segrel64Msb

source

pub const ArmPlt32Abs: Self = Self::_PowerpcGotDtprel16HaOrTilegxImm16X0Hw0LastPltPcrelOrArmPlt32AbsOrPariscGprel16WfOrPpcGotDtprel16HaOrPpc64GotDtprel16HaOrIa64Segrel64Msb

source

pub const PariscGprel16Wf: Self = Self::_PowerpcGotDtprel16HaOrTilegxImm16X0Hw0LastPltPcrelOrArmPlt32AbsOrPariscGprel16WfOrPpcGotDtprel16HaOrPpc64GotDtprel16HaOrIa64Segrel64Msb

16 bits GP-rel. address.

source

pub const PpcGotDtprel16Ha: Self = Self::_PowerpcGotDtprel16HaOrTilegxImm16X0Hw0LastPltPcrelOrArmPlt32AbsOrPariscGprel16WfOrPpcGotDtprel16HaOrPpc64GotDtprel16HaOrIa64Segrel64Msb

half16* (sym+add)@got@dtprel@ha

source

pub const Ppc64GotDtprel16Ha: Self = Self::_PowerpcGotDtprel16HaOrTilegxImm16X0Hw0LastPltPcrelOrArmPlt32AbsOrPariscGprel16WfOrPpcGotDtprel16HaOrPpc64GotDtprel16HaOrIa64Segrel64Msb

half16 (sym+add)@got@dtprel@ha

source

pub const Ia64Segrel64Msb: Self = Self::_PowerpcGotDtprel16HaOrTilegxImm16X0Hw0LastPltPcrelOrArmPlt32AbsOrPariscGprel16WfOrPpcGotDtprel16HaOrPpc64GotDtprel16HaOrIa64Segrel64Msb

@segrel(sym + add), data8 MSB

source

pub const PpcTlsgd: Self = Self::_PpcTlsgdOrPpc64Tprel16DsOrTilegxImm16X1Hw0LastPltPcrelOrArmGotAbsOrPariscGprel16DfOrIa64Segrel64Lsb

source

pub const Ppc64Tprel16Ds: Self = Self::_PpcTlsgdOrPpc64Tprel16DsOrTilegxImm16X1Hw0LastPltPcrelOrArmGotAbsOrPariscGprel16DfOrIa64Segrel64Lsb

source

pub const TilegxImm16X1Hw0LastPltPcrel: Self = Self::_PpcTlsgdOrPpc64Tprel16DsOrTilegxImm16X1Hw0LastPltPcrelOrArmGotAbsOrPariscGprel16DfOrIa64Segrel64Lsb

source

pub const ArmGotAbs: Self = Self::_PpcTlsgdOrPpc64Tprel16DsOrTilegxImm16X1Hw0LastPltPcrelOrArmGotAbsOrPariscGprel16DfOrIa64Segrel64Lsb

source

pub const PariscGprel16Df: Self = Self::_PpcTlsgdOrPpc64Tprel16DsOrTilegxImm16X1Hw0LastPltPcrelOrArmGotAbsOrPariscGprel16DfOrIa64Segrel64Lsb

16 bits GP-rel. address.

source

pub const Ia64Segrel64Lsb: Self = Self::_PpcTlsgdOrPpc64Tprel16DsOrTilegxImm16X1Hw0LastPltPcrelOrArmGotAbsOrPariscGprel16DfOrIa64Segrel64Lsb

@segrel(sym + add), data8 LSB

source

pub const PpcTlsld: Self = Self::_PpcTlsldOrPpc64Tprel16LoDsOrTilegxImm16X0Hw1LastPltPcrelOrArmGotPrelOrPariscLtoff64

source

pub const Ppc64Tprel16LoDs: Self = Self::_PpcTlsldOrPpc64Tprel16LoDsOrTilegxImm16X0Hw1LastPltPcrelOrArmGotPrelOrPariscLtoff64

source

pub const TilegxImm16X0Hw1LastPltPcrel: Self = Self::_PpcTlsldOrPpc64Tprel16LoDsOrTilegxImm16X0Hw1LastPltPcrelOrArmGotPrelOrPariscLtoff64

source

pub const ArmGotPrel: Self = Self::_PpcTlsldOrPpc64Tprel16LoDsOrTilegxImm16X0Hw1LastPltPcrelOrArmGotPrelOrPariscLtoff64

source

pub const PariscLtoff64: Self = Self::_PpcTlsldOrPpc64Tprel16LoDsOrTilegxImm16X0Hw1LastPltPcrelOrArmGotPrelOrPariscLtoff64

64 bits LT-rel. address.

source

pub const Ppc64Tprel16Higher: Self = Self::_Ppc64Tprel16HigherOrTilegxImm16X1Hw1LastPltPcrelOrArmGotBrel12

source

pub const TilegxImm16X1Hw1LastPltPcrel: Self = Self::_Ppc64Tprel16HigherOrTilegxImm16X1Hw1LastPltPcrelOrArmGotBrel12

source

pub const ArmGotBrel12: Self = Self::_Ppc64Tprel16HigherOrTilegxImm16X1Hw1LastPltPcrelOrArmGotBrel12

source

pub const Ppc64Tprel16Highera: Self = Self::_Ppc64Tprel16HigheraOrTilegxImm16X0Hw2LastPltPcrelOrArmGotoff12

source

pub const TilegxImm16X0Hw2LastPltPcrel: Self = Self::_Ppc64Tprel16HigheraOrTilegxImm16X0Hw2LastPltPcrelOrArmGotoff12

source

pub const ArmGotoff12: Self = Self::_Ppc64Tprel16HigheraOrTilegxImm16X0Hw2LastPltPcrelOrArmGotoff12

source

pub const Ppc64Tprel16Highest: Self = Self::_Ppc64Tprel16HighestOrTilegxImm16X1Hw2LastPltPcrelOrArmGotrelaxOrPariscLtoff14Wr

source

pub const TilegxImm16X1Hw2LastPltPcrel: Self = Self::_Ppc64Tprel16HighestOrTilegxImm16X1Hw2LastPltPcrelOrArmGotrelaxOrPariscLtoff14Wr

source

pub const ArmGotrelax: Self = Self::_Ppc64Tprel16HighestOrTilegxImm16X1Hw2LastPltPcrelOrArmGotrelaxOrPariscLtoff14Wr

source

pub const PariscLtoff14Wr: Self = Self::_Ppc64Tprel16HighestOrTilegxImm16X1Hw2LastPltPcrelOrArmGotrelaxOrPariscLtoff14Wr

LT-rel. address, right 14 bits.

source

pub const Ppc64Tprel16Highesta: Self = Self::_Ppc64Tprel16HighestaOrTilegxImm16X0Hw0LastTlsIeOrArmGnuVtentryOrPariscLtoff14DrOrIa64Secrel32Msb

source

pub const TilegxImm16X0Hw0LastTlsIe: Self = Self::_Ppc64Tprel16HighestaOrTilegxImm16X0Hw0LastTlsIeOrArmGnuVtentryOrPariscLtoff14DrOrIa64Secrel32Msb

source

pub const ArmGnuVtentry: Self = Self::_Ppc64Tprel16HighestaOrTilegxImm16X0Hw0LastTlsIeOrArmGnuVtentryOrPariscLtoff14DrOrIa64Secrel32Msb

source

pub const PariscLtoff14Dr: Self = Self::_Ppc64Tprel16HighestaOrTilegxImm16X0Hw0LastTlsIeOrArmGnuVtentryOrPariscLtoff14DrOrIa64Secrel32Msb

LT-rel. address, right 14 bits.

source

pub const Ia64Secrel32Msb: Self = Self::_Ppc64Tprel16HighestaOrTilegxImm16X0Hw0LastTlsIeOrArmGnuVtentryOrPariscLtoff14DrOrIa64Secrel32Msb

@secrel(sym + add), data4 MSB

source

pub const PpcEmbNaddr32: Self = Self::_PpcEmbNaddr32OrPpc64Dtprel16DsOrMips16GprelOrTilegxImm16X1Hw0LastTlsIeOrArmGnuVtinheritOrPariscLtoff16FOrIa64Secrel32Lsb

source

pub const Ppc64Dtprel16Ds: Self = Self::_PpcEmbNaddr32OrPpc64Dtprel16DsOrMips16GprelOrTilegxImm16X1Hw0LastTlsIeOrArmGnuVtinheritOrPariscLtoff16FOrIa64Secrel32Lsb

source

pub const Mips16Gprel: Self = Self::_PpcEmbNaddr32OrPpc64Dtprel16DsOrMips16GprelOrTilegxImm16X1Hw0LastTlsIeOrArmGnuVtinheritOrPariscLtoff16FOrIa64Secrel32Lsb

source

pub const TilegxImm16X1Hw0LastTlsIe: Self = Self::_PpcEmbNaddr32OrPpc64Dtprel16DsOrMips16GprelOrTilegxImm16X1Hw0LastTlsIeOrArmGnuVtinheritOrPariscLtoff16FOrIa64Secrel32Lsb

source

pub const ArmGnuVtinherit: Self = Self::_PpcEmbNaddr32OrPpc64Dtprel16DsOrMips16GprelOrTilegxImm16X1Hw0LastTlsIeOrArmGnuVtinheritOrPariscLtoff16FOrIa64Secrel32Lsb

source

pub const PariscLtoff16F: Self = Self::_PpcEmbNaddr32OrPpc64Dtprel16DsOrMips16GprelOrTilegxImm16X1Hw0LastTlsIeOrArmGnuVtinheritOrPariscLtoff16FOrIa64Secrel32Lsb

16 bits LT-rel. address.

source

pub const Ia64Secrel32Lsb: Self = Self::_PpcEmbNaddr32OrPpc64Dtprel16DsOrMips16GprelOrTilegxImm16X1Hw0LastTlsIeOrArmGnuVtinheritOrPariscLtoff16FOrIa64Secrel32Lsb

@secrel(sym + add), data4 LSB

source

pub const PpcEmbNaddr16: Self = Self::_PpcEmbNaddr16OrPpc64Dtprel16LoDsOrMips16Got16OrTilegxImm16X0Hw1LastTlsIeOrArmThmJump11OrPariscLtoff16WfOrArmThmPc11OrNds32TlsTpoffOrIa64Secrel64Msb

source

pub const Ppc64Dtprel16LoDs: Self = Self::_PpcEmbNaddr16OrPpc64Dtprel16LoDsOrMips16Got16OrTilegxImm16X0Hw1LastTlsIeOrArmThmJump11OrPariscLtoff16WfOrArmThmPc11OrNds32TlsTpoffOrIa64Secrel64Msb

source

pub const Mips16Got16: Self = Self::_PpcEmbNaddr16OrPpc64Dtprel16LoDsOrMips16Got16OrTilegxImm16X0Hw1LastTlsIeOrArmThmJump11OrPariscLtoff16WfOrArmThmPc11OrNds32TlsTpoffOrIa64Secrel64Msb

source

pub const TilegxImm16X0Hw1LastTlsIe: Self = Self::_PpcEmbNaddr16OrPpc64Dtprel16LoDsOrMips16Got16OrTilegxImm16X0Hw1LastTlsIeOrArmThmJump11OrPariscLtoff16WfOrArmThmPc11OrNds32TlsTpoffOrIa64Secrel64Msb

source

pub const ArmThmJump11: Self = Self::_PpcEmbNaddr16OrPpc64Dtprel16LoDsOrMips16Got16OrTilegxImm16X0Hw1LastTlsIeOrArmThmJump11OrPariscLtoff16WfOrArmThmPc11OrNds32TlsTpoffOrIa64Secrel64Msb

source

pub const PariscLtoff16Wf: Self = Self::_PpcEmbNaddr16OrPpc64Dtprel16LoDsOrMips16Got16OrTilegxImm16X0Hw1LastTlsIeOrArmThmJump11OrPariscLtoff16WfOrArmThmPc11OrNds32TlsTpoffOrIa64Secrel64Msb

16 bits LT-rel. address.

source

pub const ArmThmPc11: Self = Self::_PpcEmbNaddr16OrPpc64Dtprel16LoDsOrMips16Got16OrTilegxImm16X0Hw1LastTlsIeOrArmThmJump11OrPariscLtoff16WfOrArmThmPc11OrNds32TlsTpoffOrIa64Secrel64Msb

PC relative & 0xFFE (Thumb16 B).

source

pub const Nds32TlsTpoff: Self = Self::_PpcEmbNaddr16OrPpc64Dtprel16LoDsOrMips16Got16OrTilegxImm16X0Hw1LastTlsIeOrArmThmJump11OrPariscLtoff16WfOrArmThmPc11OrNds32TlsTpoffOrIa64Secrel64Msb

source

pub const Ia64Secrel64Msb: Self = Self::_PpcEmbNaddr16OrPpc64Dtprel16LoDsOrMips16Got16OrTilegxImm16X0Hw1LastTlsIeOrArmThmJump11OrPariscLtoff16WfOrArmThmPc11OrNds32TlsTpoffOrIa64Secrel64Msb

@secrel(sym + add), data8 MSB

source

pub const PpcEmbNaddr16Lo: Self = Self::_PpcEmbNaddr16LoOrPpc64Dtprel16HigherOrMips16Call16OrTilegxImm16X1Hw1LastTlsIeOrArmThmJump8OrPariscLtoff16DfOrArmThmPc9OrIa64Secrel64Lsb

source

pub const Ppc64Dtprel16Higher: Self = Self::_PpcEmbNaddr16LoOrPpc64Dtprel16HigherOrMips16Call16OrTilegxImm16X1Hw1LastTlsIeOrArmThmJump8OrPariscLtoff16DfOrArmThmPc9OrIa64Secrel64Lsb

source

pub const Mips16Call16: Self = Self::_PpcEmbNaddr16LoOrPpc64Dtprel16HigherOrMips16Call16OrTilegxImm16X1Hw1LastTlsIeOrArmThmJump8OrPariscLtoff16DfOrArmThmPc9OrIa64Secrel64Lsb

source

pub const TilegxImm16X1Hw1LastTlsIe: Self = Self::_PpcEmbNaddr16LoOrPpc64Dtprel16HigherOrMips16Call16OrTilegxImm16X1Hw1LastTlsIeOrArmThmJump8OrPariscLtoff16DfOrArmThmPc9OrIa64Secrel64Lsb

source

pub const ArmThmJump8: Self = Self::_PpcEmbNaddr16LoOrPpc64Dtprel16HigherOrMips16Call16OrTilegxImm16X1Hw1LastTlsIeOrArmThmJump8OrPariscLtoff16DfOrArmThmPc9OrIa64Secrel64Lsb

source

pub const PariscLtoff16Df: Self = Self::_PpcEmbNaddr16LoOrPpc64Dtprel16HigherOrMips16Call16OrTilegxImm16X1Hw1LastTlsIeOrArmThmJump8OrPariscLtoff16DfOrArmThmPc9OrIa64Secrel64Lsb

16 bits LT-rel. address.

source

pub const ArmThmPc9: Self = Self::_PpcEmbNaddr16LoOrPpc64Dtprel16HigherOrMips16Call16OrTilegxImm16X1Hw1LastTlsIeOrArmThmJump8OrPariscLtoff16DfOrArmThmPc9OrIa64Secrel64Lsb

source

pub const Ia64Secrel64Lsb: Self = Self::_PpcEmbNaddr16LoOrPpc64Dtprel16HigherOrMips16Call16OrTilegxImm16X1Hw1LastTlsIeOrArmThmJump8OrPariscLtoff16DfOrArmThmPc9OrIa64Secrel64Lsb

@secrel(sym + add), data8 LSB

source

pub const PpcEmbNaddr16Hi: Self = Self::_PpcEmbNaddr16HiOrPpc64Dtprel16HigheraOrMips16Hi16OrArmTlsGd32OrPariscSecrel64

source

pub const Ppc64Dtprel16Highera: Self = Self::_PpcEmbNaddr16HiOrPpc64Dtprel16HigheraOrMips16Hi16OrArmTlsGd32OrPariscSecrel64

source

pub const Mips16Hi16: Self = Self::_PpcEmbNaddr16HiOrPpc64Dtprel16HigheraOrMips16Hi16OrArmTlsGd32OrPariscSecrel64

source

pub const ArmTlsGd32: Self = Self::_PpcEmbNaddr16HiOrPpc64Dtprel16HigheraOrMips16Hi16OrArmTlsGd32OrPariscSecrel64

source

pub const PariscSecrel64: Self = Self::_PpcEmbNaddr16HiOrPpc64Dtprel16HigheraOrMips16Hi16OrArmTlsGd32OrPariscSecrel64

64 bits section rel. address.

source

pub const PpcEmbNaddr16Ha: Self = Self::_PpcEmbNaddr16HaOrPpc64Dtprel16HighestOrMips16Lo16OrArmTlsLdm32

source

pub const Ppc64Dtprel16Highest: Self = Self::_PpcEmbNaddr16HaOrPpc64Dtprel16HighestOrMips16Lo16OrArmTlsLdm32

source

pub const Mips16Lo16: Self = Self::_PpcEmbNaddr16HaOrPpc64Dtprel16HighestOrMips16Lo16OrArmTlsLdm32

source

pub const ArmTlsLdm32: Self = Self::_PpcEmbNaddr16HaOrPpc64Dtprel16HighestOrMips16Lo16OrArmTlsLdm32

source

pub const PpcEmbSdai16: Self = Self::_PpcEmbSdai16OrPpc64Dtprel16HighestaOrMips16TlsGdOrTilegxTlsDtpmod64OrArmTlsLdo32

source

pub const Ppc64Dtprel16Highesta: Self = Self::_PpcEmbSdai16OrPpc64Dtprel16HighestaOrMips16TlsGdOrTilegxTlsDtpmod64OrArmTlsLdo32

source

pub const Mips16TlsGd: Self = Self::_PpcEmbSdai16OrPpc64Dtprel16HighestaOrMips16TlsGdOrTilegxTlsDtpmod64OrArmTlsLdo32

source

pub const TilegxTlsDtpmod64: Self = Self::_PpcEmbSdai16OrPpc64Dtprel16HighestaOrMips16TlsGdOrTilegxTlsDtpmod64OrArmTlsLdo32

source

pub const ArmTlsLdo32: Self = Self::_PpcEmbSdai16OrPpc64Dtprel16HighestaOrMips16TlsGdOrTilegxTlsDtpmod64OrArmTlsLdo32

source

pub const PpcEmbSda2I16: Self = Self::_PpcEmbSda2I16OrPpc64TlsgdOrMips16TlsLdmOrTilegxTlsDtpoff64OrArmTlsIe32

source

pub const Ppc64Tlsgd: Self = Self::_PpcEmbSda2I16OrPpc64TlsgdOrMips16TlsLdmOrTilegxTlsDtpoff64OrArmTlsIe32

source

pub const Mips16TlsLdm: Self = Self::_PpcEmbSda2I16OrPpc64TlsgdOrMips16TlsLdmOrTilegxTlsDtpoff64OrArmTlsIe32

source

pub const TilegxTlsDtpoff64: Self = Self::_PpcEmbSda2I16OrPpc64TlsgdOrMips16TlsLdmOrTilegxTlsDtpoff64OrArmTlsIe32

source

pub const ArmTlsIe32: Self = Self::_PpcEmbSda2I16OrPpc64TlsgdOrMips16TlsLdmOrTilegxTlsDtpoff64OrArmTlsIe32

source

pub const PpcEmbSda2Rel: Self = Self::_PpcEmbSda2RelOrPpc64TlsldOrMips16TlsDtprelHi16OrTilegxTlsTpoff64OrArmTlsLe32OrIa64Rel32Msb

source

pub const Ppc64Tlsld: Self = Self::_PpcEmbSda2RelOrPpc64TlsldOrMips16TlsDtprelHi16OrTilegxTlsTpoff64OrArmTlsLe32OrIa64Rel32Msb

source

pub const Mips16TlsDtprelHi16: Self = Self::_PpcEmbSda2RelOrPpc64TlsldOrMips16TlsDtprelHi16OrTilegxTlsTpoff64OrArmTlsLe32OrIa64Rel32Msb

source

pub const TilegxTlsTpoff64: Self = Self::_PpcEmbSda2RelOrPpc64TlsldOrMips16TlsDtprelHi16OrTilegxTlsTpoff64OrArmTlsLe32OrIa64Rel32Msb

source

pub const ArmTlsLe32: Self = Self::_PpcEmbSda2RelOrPpc64TlsldOrMips16TlsDtprelHi16OrTilegxTlsTpoff64OrArmTlsLe32OrIa64Rel32Msb

source

pub const Ia64Rel32Msb: Self = Self::_PpcEmbSda2RelOrPpc64TlsldOrMips16TlsDtprelHi16OrTilegxTlsTpoff64OrArmTlsLe32OrIa64Rel32Msb

data 4 + REL

source

pub const PpcEmbSda21: Self = Self::_PpcEmbSda21OrPpc64TocsaveOrMips16TlsDtprelLo16OrTilegxTlsDtpmod32OrArmTlsLdo12OrIa64Rel32Lsb

source

pub const Ppc64Tocsave: Self = Self::_PpcEmbSda21OrPpc64TocsaveOrMips16TlsDtprelLo16OrTilegxTlsDtpmod32OrArmTlsLdo12OrIa64Rel32Lsb

source

pub const Mips16TlsDtprelLo16: Self = Self::_PpcEmbSda21OrPpc64TocsaveOrMips16TlsDtprelLo16OrTilegxTlsDtpmod32OrArmTlsLdo12OrIa64Rel32Lsb

source

pub const TilegxTlsDtpmod32: Self = Self::_PpcEmbSda21OrPpc64TocsaveOrMips16TlsDtprelLo16OrTilegxTlsDtpmod32OrArmTlsLdo12OrIa64Rel32Lsb

source

pub const ArmTlsLdo12: Self = Self::_PpcEmbSda21OrPpc64TocsaveOrMips16TlsDtprelLo16OrTilegxTlsDtpmod32OrArmTlsLdo12OrIa64Rel32Lsb

source

pub const Ia64Rel32Lsb: Self = Self::_PpcEmbSda21OrPpc64TocsaveOrMips16TlsDtprelLo16OrTilegxTlsDtpmod32OrArmTlsLdo12OrIa64Rel32Lsb

data 4 + REL

source

pub const PpcEmbMrkref: Self = Self::_PpcEmbMrkrefOrPpc64Addr16HighOrMips16TlsGottprelOrTilegxTlsDtpoff32OrArmTlsLe12OrIa64Rel64Msb

source

pub const Ppc64Addr16High: Self = Self::_PpcEmbMrkrefOrPpc64Addr16HighOrMips16TlsGottprelOrTilegxTlsDtpoff32OrArmTlsLe12OrIa64Rel64Msb

source

pub const Mips16TlsGottprel: Self = Self::_PpcEmbMrkrefOrPpc64Addr16HighOrMips16TlsGottprelOrTilegxTlsDtpoff32OrArmTlsLe12OrIa64Rel64Msb

source

pub const TilegxTlsDtpoff32: Self = Self::_PpcEmbMrkrefOrPpc64Addr16HighOrMips16TlsGottprelOrTilegxTlsDtpoff32OrArmTlsLe12OrIa64Rel64Msb

source

pub const ArmTlsLe12: Self = Self::_PpcEmbMrkrefOrPpc64Addr16HighOrMips16TlsGottprelOrTilegxTlsDtpoff32OrArmTlsLe12OrIa64Rel64Msb

source

pub const Ia64Rel64Msb: Self = Self::_PpcEmbMrkrefOrPpc64Addr16HighOrMips16TlsGottprelOrTilegxTlsDtpoff32OrArmTlsLe12OrIa64Rel64Msb

data 8 + REL

source

pub const PpcEmbRelsec16: Self = Self::_PpcEmbRelsec16OrPpc64Addr16HighaOrMips16TlsTprelHi16OrTilegxTlsTpoff32OrArmTlsIe12GpOrIa64Rel64Lsb

source

pub const Ppc64Addr16Higha: Self = Self::_PpcEmbRelsec16OrPpc64Addr16HighaOrMips16TlsTprelHi16OrTilegxTlsTpoff32OrArmTlsIe12GpOrIa64Rel64Lsb

source

pub const Mips16TlsTprelHi16: Self = Self::_PpcEmbRelsec16OrPpc64Addr16HighaOrMips16TlsTprelHi16OrTilegxTlsTpoff32OrArmTlsIe12GpOrIa64Rel64Lsb

source

pub const TilegxTlsTpoff32: Self = Self::_PpcEmbRelsec16OrPpc64Addr16HighaOrMips16TlsTprelHi16OrTilegxTlsTpoff32OrArmTlsIe12GpOrIa64Rel64Lsb

source

pub const ArmTlsIe12Gp: Self = Self::_PpcEmbRelsec16OrPpc64Addr16HighaOrMips16TlsTprelHi16OrTilegxTlsTpoff32OrArmTlsIe12GpOrIa64Rel64Lsb

source

pub const Ia64Rel64Lsb: Self = Self::_PpcEmbRelsec16OrPpc64Addr16HighaOrMips16TlsTprelHi16OrTilegxTlsTpoff32OrArmTlsIe12GpOrIa64Rel64Lsb

data 8 + REL

source

pub const PpcEmbRelstLo: Self = Self::_PpcEmbRelstLoOrPpc64Tprel16HighOrMips16TlsTprelLo16OrTilegxTlsGdCallOrArmPrivate0OrPariscSegrel64

source

pub const Ppc64Tprel16High: Self = Self::_PpcEmbRelstLoOrPpc64Tprel16HighOrMips16TlsTprelLo16OrTilegxTlsGdCallOrArmPrivate0OrPariscSegrel64

source

pub const Mips16TlsTprelLo16: Self = Self::_PpcEmbRelstLoOrPpc64Tprel16HighOrMips16TlsTprelLo16OrTilegxTlsGdCallOrArmPrivate0OrPariscSegrel64

source

pub const TilegxTlsGdCall: Self = Self::_PpcEmbRelstLoOrPpc64Tprel16HighOrMips16TlsTprelLo16OrTilegxTlsGdCallOrArmPrivate0OrPariscSegrel64

source

pub const ArmPrivate0: Self = Self::_PpcEmbRelstLoOrPpc64Tprel16HighOrMips16TlsTprelLo16OrTilegxTlsGdCallOrArmPrivate0OrPariscSegrel64

source

pub const PariscSegrel64: Self = Self::_PpcEmbRelstLoOrPpc64Tprel16HighOrMips16TlsTprelLo16OrTilegxTlsGdCallOrArmPrivate0OrPariscSegrel64

64 bits segment rel. address.

source

pub const PpcEmbRelstHi: Self = Self::_PpcEmbRelstHiOrPpc64Tprel16HighaOrArmPrivate1OrTilegxImm8X0TlsGdAdd

source

pub const Ppc64Tprel16Higha: Self = Self::_PpcEmbRelstHiOrPpc64Tprel16HighaOrArmPrivate1OrTilegxImm8X0TlsGdAdd

source

pub const ArmPrivate1: Self = Self::_PpcEmbRelstHiOrPpc64Tprel16HighaOrArmPrivate1OrTilegxImm8X0TlsGdAdd

source

pub const TilegxImm8X0TlsGdAdd: Self = Self::_PpcEmbRelstHiOrPpc64Tprel16HighaOrArmPrivate1OrTilegxImm8X0TlsGdAdd

source

pub const PpcEmbRelstHa: Self = Self::_PpcEmbRelstHaOrPpc64Dtprel16HighOrArmPrivate2OrTilegxImm8X1TlsGdAdd

source

pub const Ppc64Dtprel16High: Self = Self::_PpcEmbRelstHaOrPpc64Dtprel16HighOrArmPrivate2OrTilegxImm8X1TlsGdAdd

source

pub const ArmPrivate2: Self = Self::_PpcEmbRelstHaOrPpc64Dtprel16HighOrArmPrivate2OrTilegxImm8X1TlsGdAdd

source

pub const TilegxImm8X1TlsGdAdd: Self = Self::_PpcEmbRelstHaOrPpc64Dtprel16HighOrArmPrivate2OrTilegxImm8X1TlsGdAdd

source

pub const PpcEmbBitFld: Self = Self::_PpcEmbBitFldOrPpc64Dtprel16HighaOrArmPrivate3OrTilegxImm8Y0TlsGdAddOrPariscPltoff14Wr

source

pub const Ppc64Dtprel16Higha: Self = Self::_PpcEmbBitFldOrPpc64Dtprel16HighaOrArmPrivate3OrTilegxImm8Y0TlsGdAddOrPariscPltoff14Wr

source

pub const ArmPrivate3: Self = Self::_PpcEmbBitFldOrPpc64Dtprel16HighaOrArmPrivate3OrTilegxImm8Y0TlsGdAddOrPariscPltoff14Wr

source

pub const TilegxImm8Y0TlsGdAdd: Self = Self::_PpcEmbBitFldOrPpc64Dtprel16HighaOrArmPrivate3OrTilegxImm8Y0TlsGdAddOrPariscPltoff14Wr

source

pub const PariscPltoff14Wr: Self = Self::_PpcEmbBitFldOrPpc64Dtprel16HighaOrArmPrivate3OrTilegxImm8Y0TlsGdAddOrPariscPltoff14Wr

PLT-rel. address, right 14 bits.

source

pub const PpcEmbRelsda: Self = Self::_PpcEmbRelsdaOrPpc64Rel24NotocOrArmPrivate4OrTilegxImm8Y1TlsGdAddOrPariscPltoff14DrOrIa64Ltv32Msb

source

pub const Ppc64Rel24Notoc: Self = Self::_PpcEmbRelsdaOrPpc64Rel24NotocOrArmPrivate4OrTilegxImm8Y1TlsGdAddOrPariscPltoff14DrOrIa64Ltv32Msb

source

pub const ArmPrivate4: Self = Self::_PpcEmbRelsdaOrPpc64Rel24NotocOrArmPrivate4OrTilegxImm8Y1TlsGdAddOrPariscPltoff14DrOrIa64Ltv32Msb

source

pub const TilegxImm8Y1TlsGdAdd: Self = Self::_PpcEmbRelsdaOrPpc64Rel24NotocOrArmPrivate4OrTilegxImm8Y1TlsGdAddOrPariscPltoff14DrOrIa64Ltv32Msb

source

pub const PariscPltoff14Dr: Self = Self::_PpcEmbRelsdaOrPpc64Rel24NotocOrArmPrivate4OrTilegxImm8Y1TlsGdAddOrPariscPltoff14DrOrIa64Ltv32Msb

PLT-rel. address, right 14 bits.

source

pub const Ia64Ltv32Msb: Self = Self::_PpcEmbRelsdaOrPpc64Rel24NotocOrArmPrivate4OrTilegxImm8Y1TlsGdAddOrPariscPltoff14DrOrIa64Ltv32Msb

symbol + addend, data4 MSB

source

pub const Ppc64Addr64Local: Self = Self::_Ppc64Addr64LocalOrArmPrivate5OrTilegxTlsIeLoadOrPariscPltoff16FOrIa64Ltv32Lsb

source

pub const ArmPrivate5: Self = Self::_Ppc64Addr64LocalOrArmPrivate5OrTilegxTlsIeLoadOrPariscPltoff16FOrIa64Ltv32Lsb

source

pub const TilegxTlsIeLoad: Self = Self::_Ppc64Addr64LocalOrArmPrivate5OrTilegxTlsIeLoadOrPariscPltoff16FOrIa64Ltv32Lsb

source

pub const PariscPltoff16F: Self = Self::_Ppc64Addr64LocalOrArmPrivate5OrTilegxTlsIeLoadOrPariscPltoff16FOrIa64Ltv32Lsb

16 bits LT-rel. address.

source

pub const Ia64Ltv32Lsb: Self = Self::_Ppc64Addr64LocalOrArmPrivate5OrTilegxTlsIeLoadOrPariscPltoff16FOrIa64Ltv32Lsb

symbol + addend, data4 LSB

source

pub const Ppc64Entry: Self = Self::_Ppc64EntryOrArmPrivate6OrTilegxImm8X0TlsAddOrPariscPltoff16WfOrIa64Ltv64Msb

source

pub const ArmPrivate6: Self = Self::_Ppc64EntryOrArmPrivate6OrTilegxImm8X0TlsAddOrPariscPltoff16WfOrIa64Ltv64Msb

source

pub const TilegxImm8X0TlsAdd: Self = Self::_Ppc64EntryOrArmPrivate6OrTilegxImm8X0TlsAddOrPariscPltoff16WfOrIa64Ltv64Msb

source

pub const PariscPltoff16Wf: Self = Self::_Ppc64EntryOrArmPrivate6OrTilegxImm8X0TlsAddOrPariscPltoff16WfOrIa64Ltv64Msb

16 bits PLT-rel. address.

source

pub const Ia64Ltv64Msb: Self = Self::_Ppc64EntryOrArmPrivate6OrTilegxImm8X0TlsAddOrPariscPltoff16WfOrIa64Ltv64Msb

symbol + addend, data8 MSB

source

pub const PowerpcPltseq: Self = Self::_PowerpcPltseqOrArmPrivate7OrTilegxImm8X1TlsAddOrPariscPltoff16DfOrNds32TlsDescOrIa64Ltv64Lsb

source

pub const ArmPrivate7: Self = Self::_PowerpcPltseqOrArmPrivate7OrTilegxImm8X1TlsAddOrPariscPltoff16DfOrNds32TlsDescOrIa64Ltv64Lsb

source

pub const TilegxImm8X1TlsAdd: Self = Self::_PowerpcPltseqOrArmPrivate7OrTilegxImm8X1TlsAddOrPariscPltoff16DfOrNds32TlsDescOrIa64Ltv64Lsb

source

pub const PariscPltoff16Df: Self = Self::_PowerpcPltseqOrArmPrivate7OrTilegxImm8X1TlsAddOrPariscPltoff16DfOrNds32TlsDescOrIa64Ltv64Lsb

16 bits PLT-rel. address.

source

pub const Nds32TlsDesc: Self = Self::_PowerpcPltseqOrArmPrivate7OrTilegxImm8X1TlsAddOrPariscPltoff16DfOrNds32TlsDescOrIa64Ltv64Lsb

source

pub const Ia64Ltv64Lsb: Self = Self::_PowerpcPltseqOrArmPrivate7OrTilegxImm8X1TlsAddOrPariscPltoff16DfOrNds32TlsDescOrIa64Ltv64Lsb

symbol + addend, data8 LSB

source

pub const PowerpcPltcall: Self = Self::_PowerpcPltcallOrArmPrivate8OrTilegxImm8Y0TlsAddOrPariscLtoffFptr64

source

pub const ArmPrivate8: Self = Self::_PowerpcPltcallOrArmPrivate8OrTilegxImm8Y0TlsAddOrPariscLtoffFptr64

source

pub const TilegxImm8Y0TlsAdd: Self = Self::_PowerpcPltcallOrArmPrivate8OrTilegxImm8Y0TlsAddOrPariscLtoffFptr64

source

pub const PariscLtoffFptr64: Self = Self::_PowerpcPltcallOrArmPrivate8OrTilegxImm8Y0TlsAddOrPariscLtoffFptr64

64 bits LT-rel. function ptr.

source

pub const Ppc64PltseqNotoc: Self = Self::_Ppc64PltseqNotocOrArmPrivate9OrTilegxImm8Y1TlsAddOrIa64Pcrel21Bi

source

pub const ArmPrivate9: Self = Self::_Ppc64PltseqNotocOrArmPrivate9OrTilegxImm8Y1TlsAddOrIa64Pcrel21Bi

source

pub const TilegxImm8Y1TlsAdd: Self = Self::_Ppc64PltseqNotocOrArmPrivate9OrTilegxImm8Y1TlsAddOrIa64Pcrel21Bi

source

pub const Ia64Pcrel21Bi: Self = Self::_Ppc64PltseqNotocOrArmPrivate9OrTilegxImm8Y1TlsAddOrIa64Pcrel21Bi

@pcrel(sym + add), 21bit inst

source

pub const Ppc64PltcallNotoc: Self = Self::_Ppc64PltcallNotocOrArmPrivate10OrIa64Pcrel22

source

pub const ArmPrivate10: Self = Self::_Ppc64PltcallNotocOrArmPrivate10OrIa64Pcrel22

source

pub const Ia64Pcrel22: Self = Self::_Ppc64PltcallNotocOrArmPrivate10OrIa64Pcrel22

@pcrel(sym + add), 22bit inst

source

pub const Ppc64PcrelOpt: Self = Self::_Ppc64PcrelOptOrArmPrivate11OrPariscLtoffFptr14WrOrIa64Pcrel64I

source

pub const ArmPrivate11: Self = Self::_Ppc64PcrelOptOrArmPrivate11OrPariscLtoffFptr14WrOrIa64Pcrel64I

source

pub const PariscLtoffFptr14Wr: Self = Self::_Ppc64PcrelOptOrArmPrivate11OrPariscLtoffFptr14WrOrIa64Pcrel64I

LT-rel. fct. ptr., right 14 bits.

source

pub const Ia64Pcrel64I: Self = Self::_Ppc64PcrelOptOrArmPrivate11OrPariscLtoffFptr14WrOrIa64Pcrel64I

@pcrel(sym + add), 64bit inst

source

pub const Ppc64Rel24P9Notoc: Self = Self::_Ppc64Rel24P9NotocOrArmPrivate12OrPariscLtoffFptr14Dr

source

pub const ArmPrivate12: Self = Self::_Ppc64Rel24P9NotocOrArmPrivate12OrPariscLtoffFptr14Dr

source

pub const PariscLtoffFptr14Dr: Self = Self::_Ppc64Rel24P9NotocOrArmPrivate12OrPariscLtoffFptr14Dr

LT-rel. fct. ptr., right 14 bits.

source

pub const Ppc64D34: Self = Self::_Ppc64D34OrTilegxGnuVtinheritOrArmMeTooOrMipsNumOrPariscLoreserveOrPariscCopyOrTileproGnuVtinheritOrIa64Ipltmsb

source

pub const TilegxGnuVtinherit: Self = Self::_Ppc64D34OrTilegxGnuVtinheritOrArmMeTooOrMipsNumOrPariscLoreserveOrPariscCopyOrTileproGnuVtinheritOrIa64Ipltmsb

source

pub const ArmMeToo: Self = Self::_Ppc64D34OrTilegxGnuVtinheritOrArmMeTooOrMipsNumOrPariscLoreserveOrPariscCopyOrTileproGnuVtinheritOrIa64Ipltmsb

source

pub const MipsNum: Self = Self::_Ppc64D34OrTilegxGnuVtinheritOrArmMeTooOrMipsNumOrPariscLoreserveOrPariscCopyOrTileproGnuVtinheritOrIa64Ipltmsb

source

pub const PariscLoreserve: Self = Self::_Ppc64D34OrTilegxGnuVtinheritOrArmMeTooOrMipsNumOrPariscLoreserveOrPariscCopyOrTileproGnuVtinheritOrIa64Ipltmsb

source

pub const PariscCopy: Self = Self::_Ppc64D34OrTilegxGnuVtinheritOrArmMeTooOrMipsNumOrPariscLoreserveOrPariscCopyOrTileproGnuVtinheritOrIa64Ipltmsb

Copy relocation.

source

pub const TileproGnuVtinherit: Self = Self::_Ppc64D34OrTilegxGnuVtinheritOrArmMeTooOrMipsNumOrPariscLoreserveOrPariscCopyOrTileproGnuVtinheritOrIa64Ipltmsb

GNU C++ vtable hierarchy

source

pub const Ia64Ipltmsb: Self = Self::_Ppc64D34OrTilegxGnuVtinheritOrArmMeTooOrMipsNumOrPariscLoreserveOrPariscCopyOrTileproGnuVtinheritOrIa64Ipltmsb

dynamic reloc, imported PLT, MSB

source

pub const Ppc64D34Lo: Self = Self::_Ppc64D34LoOrTilegxGnuVtentryOrArmThmTlsDescseq16OrPariscIpltOrArmThmTlsDescseqOrTileproGnuVtentryOrIa64Ipltlsb

source

pub const TilegxGnuVtentry: Self = Self::_Ppc64D34LoOrTilegxGnuVtentryOrArmThmTlsDescseq16OrPariscIpltOrArmThmTlsDescseqOrTileproGnuVtentryOrIa64Ipltlsb

source

pub const ArmThmTlsDescseq16: Self = Self::_Ppc64D34LoOrTilegxGnuVtentryOrArmThmTlsDescseq16OrPariscIpltOrArmThmTlsDescseqOrTileproGnuVtentryOrIa64Ipltlsb

source

pub const PariscIplt: Self = Self::_Ppc64D34LoOrTilegxGnuVtentryOrArmThmTlsDescseq16OrPariscIpltOrArmThmTlsDescseqOrTileproGnuVtentryOrIa64Ipltlsb

Dynamic reloc, imported PLT

source

pub const ArmThmTlsDescseq: Self = Self::_Ppc64D34LoOrTilegxGnuVtentryOrArmThmTlsDescseq16OrPariscIpltOrArmThmTlsDescseqOrTileproGnuVtentryOrIa64Ipltlsb

source

pub const TileproGnuVtentry: Self = Self::_Ppc64D34LoOrTilegxGnuVtentryOrArmThmTlsDescseq16OrPariscIpltOrArmThmTlsDescseqOrTileproGnuVtentryOrIa64Ipltlsb

GNU C++ vtable member usage

source

pub const Ia64Ipltlsb: Self = Self::_Ppc64D34LoOrTilegxGnuVtentryOrArmThmTlsDescseq16OrPariscIpltOrArmThmTlsDescseqOrTileproGnuVtentryOrIa64Ipltlsb

dynamic reloc, imported PLT, LSB

source

pub const Ppc64D34Hi30: Self = Self::_Ppc64D34Hi30OrArmThmTlsDescseq32OrTilegxNumOrPariscEpltOrTileproNum

source

pub const ArmThmTlsDescseq32: Self = Self::_Ppc64D34Hi30OrArmThmTlsDescseq32OrTilegxNumOrPariscEpltOrTileproNum

source

pub const TilegxNum: Self = Self::_Ppc64D34Hi30OrArmThmTlsDescseq32OrTilegxNumOrPariscEpltOrTileproNum

source

pub const PariscEplt: Self = Self::_Ppc64D34Hi30OrArmThmTlsDescseq32OrTilegxNumOrPariscEpltOrTileproNum

Dynamic reloc, exported PLT

source

pub const TileproNum: Self = Self::_Ppc64D34Hi30OrArmThmTlsDescseq32OrTilegxNumOrPariscEpltOrTileproNum

source

pub const Ppc64D34Ha30: Self = Self::_Ppc64D34Ha30OrArmThmGotBrel12

source

pub const ArmThmGotBrel12: Self = Self::_Ppc64D34Ha30OrArmThmGotBrel12

source

pub const Ppc64Pcrel34: Self = Self::_Ppc64Pcrel34OrIa64Copy

source

pub const Ia64Copy: Self = Self::_Ppc64Pcrel34OrIa64Copy

copy relocation

source

pub const Ppc64GotPcrel34: Self = Self::_Ppc64GotPcrel34OrIa64Sub

source

pub const Ia64Sub: Self = Self::_Ppc64GotPcrel34OrIa64Sub

Addend and symbol difference

source

pub const Ppc64PltPcrel34: Self = Self::_Ppc64PltPcrel34OrMicromipsHi16OrIa64Ltoff22X

source

pub const MicromipsHi16: Self = Self::_Ppc64PltPcrel34OrMicromipsHi16OrIa64Ltoff22X

source

pub const Ia64Ltoff22X: Self = Self::_Ppc64PltPcrel34OrMicromipsHi16OrIa64Ltoff22X

LTOFF22, relaxable.

source

pub const Ppc64PltPcrel34Notoc: Self = Self::_Ppc64PltPcrel34NotocOrMicromipsLo16OrIa64Ldxmov

source

pub const MicromipsLo16: Self = Self::_Ppc64PltPcrel34NotocOrMicromipsLo16OrIa64Ldxmov

source

pub const Ia64Ldxmov: Self = Self::_Ppc64PltPcrel34NotocOrMicromipsLo16OrIa64Ldxmov

Use of LTOFF22X.

source

pub const Ppc64Addr16Higher34: Self = Self::_Ppc64Addr16Higher34OrMicromipsGprel16

source

pub const MicromipsGprel16: Self = Self::_Ppc64Addr16Higher34OrMicromipsGprel16

source

pub const Ppc64Addr16Highera34: Self = Self::_Ppc64Addr16Highera34OrMicromipsLiteralOrArmThmBf12

source

pub const MicromipsLiteral: Self = Self::_Ppc64Addr16Highera34OrMicromipsLiteralOrArmThmBf12

source

pub const ArmThmBf12: Self = Self::_Ppc64Addr16Highera34OrMicromipsLiteralOrArmThmBf12

source

pub const Ppc64Addr16Highest34: Self = Self::_Ppc64Addr16Highest34OrMicromipsGot16OrArmThmBf18

source

pub const MicromipsGot16: Self = Self::_Ppc64Addr16Highest34OrMicromipsGot16OrArmThmBf18

source

pub const ArmThmBf18: Self = Self::_Ppc64Addr16Highest34OrMicromipsGot16OrArmThmBf18

source

pub const Ppc64Addr16Highesta34: Self = Self::_Ppc64Addr16Highesta34OrMicromipsPc7S1

source

pub const MicromipsPc7S1: Self = Self::_Ppc64Addr16Highesta34OrMicromipsPc7S1

source

pub const Ppc64Rel16Higher34: Self = Self::_Ppc64Rel16Higher34OrMicromipsPc10S1

source

pub const MicromipsPc10S1: Self = Self::_Ppc64Rel16Higher34OrMicromipsPc10S1

source

pub const Ppc64Rel16Highera34: Self = Self::_Ppc64Rel16Highera34OrMicromipsPc16S1

source

pub const MicromipsPc16S1: Self = Self::_Ppc64Rel16Highera34OrMicromipsPc16S1

source

pub const Ppc64Rel16Highest34: Self = Self::_Ppc64Rel16Highest34OrMicromipsCall16

source

pub const MicromipsCall16: Self = Self::_Ppc64Rel16Highest34OrMicromipsCall16

source

pub const Ppc64D28: Self = Self::_Ppc64D28OrShTlsGd32

source

pub const ShTlsGd32: Self = Self::_Ppc64D28OrShTlsGd32

source

pub const Ppc64Pcrel28: Self = Self::_Ppc64Pcrel28OrMicromipsGotDispOrIa64Tprel14OrShTlsLd32

source

pub const MicromipsGotDisp: Self = Self::_Ppc64Pcrel28OrMicromipsGotDispOrIa64Tprel14OrShTlsLd32

source

pub const Ia64Tprel14: Self = Self::_Ppc64Pcrel28OrMicromipsGotDispOrIa64Tprel14OrShTlsLd32

@tprel(sym + add), imm14

source

pub const ShTlsLd32: Self = Self::_Ppc64Pcrel28OrMicromipsGotDispOrIa64Tprel14OrShTlsLd32

source

pub const Ppc64Tprel34: Self = Self::_Ppc64Tprel34OrMicromipsGotPageOrIa64Tprel22OrShTlsLdo32

source

pub const MicromipsGotPage: Self = Self::_Ppc64Tprel34OrMicromipsGotPageOrIa64Tprel22OrShTlsLdo32

source

pub const Ia64Tprel22: Self = Self::_Ppc64Tprel34OrMicromipsGotPageOrIa64Tprel22OrShTlsLdo32

@tprel(sym + add), imm22

source

pub const ShTlsLdo32: Self = Self::_Ppc64Tprel34OrMicromipsGotPageOrIa64Tprel22OrShTlsLdo32

source

pub const Ppc64Dtprel34: Self = Self::_Ppc64Dtprel34OrMicromipsGotOfstOrIa64Tprel64IOrShTlsIe32

source

pub const MicromipsGotOfst: Self = Self::_Ppc64Dtprel34OrMicromipsGotOfstOrIa64Tprel64IOrShTlsIe32

source

pub const Ia64Tprel64I: Self = Self::_Ppc64Dtprel34OrMicromipsGotOfstOrIa64Tprel64IOrShTlsIe32

@tprel(sym + add), imm64

source

pub const ShTlsIe32: Self = Self::_Ppc64Dtprel34OrMicromipsGotOfstOrIa64Tprel64IOrShTlsIe32

source

pub const Ppc64GotTlsgdPcrel34: Self = Self::_Ppc64GotTlsgdPcrel34OrMicromipsGotHi16OrShTlsLe32

source

pub const MicromipsGotHi16: Self = Self::_Ppc64GotTlsgdPcrel34OrMicromipsGotHi16OrShTlsLe32

source

pub const ShTlsLe32: Self = Self::_Ppc64GotTlsgdPcrel34OrMicromipsGotHi16OrShTlsLe32

source

pub const Ppc64GotTlsldPcrel34: Self = Self::_Ppc64GotTlsldPcrel34OrMicromipsGotLo16OrShTlsDtpmod32

source

pub const MicromipsGotLo16: Self = Self::_Ppc64GotTlsldPcrel34OrMicromipsGotLo16OrShTlsDtpmod32

source

pub const ShTlsDtpmod32: Self = Self::_Ppc64GotTlsldPcrel34OrMicromipsGotLo16OrShTlsDtpmod32

source

pub const Ppc64GotTprelPcrel34: Self = Self::_Ppc64GotTprelPcrel34OrMicromipsSubOrIa64Tprel64MsbOrShTlsDtpoff32

source

pub const MicromipsSub: Self = Self::_Ppc64GotTprelPcrel34OrMicromipsSubOrIa64Tprel64MsbOrShTlsDtpoff32

source

pub const Ia64Tprel64Msb: Self = Self::_Ppc64GotTprelPcrel34OrMicromipsSubOrIa64Tprel64MsbOrShTlsDtpoff32

@tprel(sym + add), data8 MSB

source

pub const ShTlsDtpoff32: Self = Self::_Ppc64GotTprelPcrel34OrMicromipsSubOrIa64Tprel64MsbOrShTlsDtpoff32

source

pub const Ppc64GotDtprelPcrel34: Self = Self::_Ppc64GotDtprelPcrel34OrMicromipsHigherOrIa64Tprel64LsbOrShTlsTpoff32

source

pub const MicromipsHigher: Self = Self::_Ppc64GotDtprelPcrel34OrMicromipsHigherOrIa64Tprel64LsbOrShTlsTpoff32

source

pub const Ia64Tprel64Lsb: Self = Self::_Ppc64GotDtprelPcrel34OrMicromipsHigherOrIa64Tprel64LsbOrShTlsTpoff32

@tprel(sym + add), data8 LSB

source

pub const ShTlsTpoff32: Self = Self::_Ppc64GotDtprelPcrel34OrMicromipsHigherOrIa64Tprel64LsbOrShTlsTpoff32

source

pub const PpcVleLo16A: Self = Self::_PpcVleLo16AOrPariscTprel14Wr

source

pub const PariscTprel14Wr: Self = Self::_PpcVleLo16AOrPariscTprel14Wr

TP-rel. address, right 14 bits.

source

pub const PpcVleLo16D: Self = Self::_PpcVleLo16DOrPariscTprel14Dr

source

pub const PariscTprel14Dr: Self = Self::_PpcVleLo16DOrPariscTprel14Dr

TP-rel. address, right 14 bits.

source

pub const PpcVleHi16A: Self = Self::_PpcVleHi16AOrPariscTprel16F

source

pub const PariscTprel16F: Self = Self::_PpcVleHi16AOrPariscTprel16F

16 bits TP-rel. address.

source

pub const PpcVleHi16D: Self = Self::_PpcVleHi16DOrPariscTprel16Wf

source

pub const PariscTprel16Wf: Self = Self::_PpcVleHi16DOrPariscTprel16Wf

16 bits TP-rel. address.

source

pub const PpcVleHa16A: Self = Self::_PpcVleHa16AOrPariscTprel16Df

source

pub const PariscTprel16Df: Self = Self::_PpcVleHa16AOrPariscTprel16Df

16 bits TP-rel. address.

source

pub const PpcVleHa16D: Self = Self::_PpcVleHa16DOrPariscLtoffTp64

source

pub const PariscLtoffTp64: Self = Self::_PpcVleHa16DOrPariscLtoffTp64

64 bits LT-TP-rel. address.

source

pub const PpcVleSdarelLo16A: Self = Self::_PpcVleSdarelLo16AOrPariscLtoffTp14Wr

source

pub const PariscLtoffTp14Wr: Self = Self::_PpcVleSdarelLo16AOrPariscLtoffTp14Wr

LT-TP-rel. address, right 14 bits.

source

pub const PpcVleSdarelLo16D: Self = Self::_PpcVleSdarelLo16DOrPariscLtoffTp14Dr

source

pub const PariscLtoffTp14Dr: Self = Self::_PpcVleSdarelLo16DOrPariscLtoffTp14Dr

LT-TP-rel. address, right 14 bits.

source

pub const PpcVleSdarelHi16A: Self = Self::_PpcVleSdarelHi16AOrPariscLtoffTp16F

source

pub const PariscLtoffTp16F: Self = Self::_PpcVleSdarelHi16AOrPariscLtoffTp16F

16 bits LT-TP-rel. address.

source

pub const PpcVleSdarelHi16D: Self = Self::_PpcVleSdarelHi16DOrPariscLtoffTp16Wf

source

pub const PariscLtoffTp16Wf: Self = Self::_PpcVleSdarelHi16DOrPariscLtoffTp16Wf

16 bits LT-TP-rel. address.

source

pub const PpcVleSdarelHa16A: Self = Self::_PpcVleSdarelHa16AOrPariscLtoffTp16Df

source

pub const PariscLtoffTp16Df: Self = Self::_PpcVleSdarelHa16AOrPariscLtoffTp16Df

16 bits LT-TP-rel. address.

source

pub const PpcVleSdarelHa16D: Self = Self::_PpcVleSdarelHa16DOrPariscGnuVtentry

source

pub const PariscGnuVtentry: Self = Self::_PpcVleSdarelHa16DOrPariscGnuVtentry

source

pub const Ppc64Rel16High: Self = Self::_Ppc64Rel16HighOrPariscTlsLdo21L

source

pub const PariscTlsLdo21L: Self = Self::_Ppc64Rel16HighOrPariscTlsLdo21L

LD offset 21-bit left.

source

pub const Ppc64Rel16Higha: Self = Self::_Ppc64Rel16HighaOrPariscTlsLdo14R

source

pub const PariscTlsLdo14R: Self = Self::_Ppc64Rel16HighaOrPariscTlsLdo14R

LD offset 14-bit right.

source

pub const Ppc64Rel16Higher: Self = Self::_Ppc64Rel16HigherOrPariscTlsDtpmod32

source

pub const PariscTlsDtpmod32: Self = Self::_Ppc64Rel16HigherOrPariscTlsDtpmod32

DTP module 32-bit.

source

pub const Ppc64Rel16Highera: Self = Self::_Ppc64Rel16HigheraOrPariscTlsDtpmod64

source

pub const PariscTlsDtpmod64: Self = Self::_Ppc64Rel16HigheraOrPariscTlsDtpmod64

DTP module 64-bit.

source

pub const Ppc64Rel16Highest: Self = Self::_Ppc64Rel16HighestOrPariscTlsDtpoff32

source

pub const PariscTlsDtpoff32: Self = Self::_Ppc64Rel16HighestOrPariscTlsDtpoff32

DTP offset 32-bit.

source

pub const Ppc64Rel16Highesta: Self = Self::_Ppc64Rel16HighestaOrPariscTlsDtpoff64

source

pub const PariscTlsDtpoff64: Self = Self::_Ppc64Rel16HighestaOrPariscTlsDtpoff64

DTP offset 32-bit.

source

pub const PowerpcIrelative: Self = Self::_PowerpcIrelativeOrSparcJmpIrelOrPpcIrelativeOrPpc64Irelative

source

pub const SparcJmpIrel: Self = Self::_PowerpcIrelativeOrSparcJmpIrelOrPpcIrelativeOrPpc64Irelative

source

pub const PpcIrelative: Self = Self::_PowerpcIrelativeOrSparcJmpIrelOrPpcIrelativeOrPpc64Irelative

source

pub const Ppc64Irelative: Self = Self::_PowerpcIrelativeOrSparcJmpIrelOrPpcIrelativeOrPpc64Irelative

source

pub const PowerpcRel16: Self = Self::_PowerpcRel16OrMipsEhOrSparcIrelativeOrPpcRel16OrPpc64Rel16OrArmRxpc25

source

pub const MipsEh: Self = Self::_PowerpcRel16OrMipsEhOrSparcIrelativeOrPpcRel16OrPpc64Rel16OrArmRxpc25

source

pub const SparcIrelative: Self = Self::_PowerpcRel16OrMipsEhOrSparcIrelativeOrPpcRel16OrPpc64Rel16OrArmRxpc25

source

pub const PpcRel16: Self = Self::_PowerpcRel16OrMipsEhOrSparcIrelativeOrPpcRel16OrPpc64Rel16OrArmRxpc25

half16 (sym+add-.)

source

pub const Ppc64Rel16: Self = Self::_PowerpcRel16OrMipsEhOrSparcIrelativeOrPpcRel16OrPpc64Rel16OrArmRxpc25

half16 (sym+add-.)

source

pub const ArmRxpc25: Self = Self::_PowerpcRel16OrMipsEhOrSparcIrelativeOrPpcRel16OrPpc64Rel16OrArmRxpc25

source

pub const PowerpcRel16Lo: Self = Self::_PowerpcRel16LoOrSparcGnuVtinheritOrPpcRel16LoOrPpc64Rel16LoOrArmRsbrel32

source

pub const SparcGnuVtinherit: Self = Self::_PowerpcRel16LoOrSparcGnuVtinheritOrPpcRel16LoOrPpc64Rel16LoOrArmRsbrel32

source

pub const PpcRel16Lo: Self = Self::_PowerpcRel16LoOrSparcGnuVtinheritOrPpcRel16LoOrPpc64Rel16LoOrArmRsbrel32

half16 (sym+add-.)@l

source

pub const Ppc64Rel16Lo: Self = Self::_PowerpcRel16LoOrSparcGnuVtinheritOrPpcRel16LoOrPpc64Rel16LoOrArmRsbrel32

half16 (sym+add-.)@l

source

pub const ArmRsbrel32: Self = Self::_PowerpcRel16LoOrSparcGnuVtinheritOrPpcRel16LoOrPpc64Rel16LoOrArmRsbrel32

source

pub const PowerpcRel16Ha: Self = Self::_PowerpcRel16HaOrSparcRev32OrPpcRel16HaOrPpc64Rel16HaOrArmRrel32

source

pub const SparcRev32: Self = Self::_PowerpcRel16HaOrSparcRev32OrPpcRel16HaOrPpc64Rel16HaOrArmRrel32

source

pub const PpcRel16Ha: Self = Self::_PowerpcRel16HaOrSparcRev32OrPpcRel16HaOrPpc64Rel16HaOrArmRrel32

half16 (sym+add-.)@ha

source

pub const Ppc64Rel16Ha: Self = Self::_PowerpcRel16HaOrSparcRev32OrPpcRel16HaOrPpc64Rel16HaOrArmRrel32

half16 (sym+add-.)@ha

source

pub const ArmRrel32: Self = Self::_PowerpcRel16HaOrSparcRev32OrPpcRel16HaOrPpc64Rel16HaOrArmRrel32

source

pub const PowerpcGnuVtinherit: Self = Self::_PowerpcGnuVtinheritOrSparcNumOrArmRabs22

source

pub const SparcNum: Self = Self::_PowerpcGnuVtinheritOrSparcNumOrArmRabs22

source

pub const ArmRabs22: Self = Self::_PowerpcGnuVtinheritOrSparcNumOrArmRabs22

source

pub const PowerpcGnuVtentry: Self = Self::_PowerpcGnuVtentryOrMipsGnuVtentryOrArmRpc24

source

pub const MipsGnuVtentry: Self = Self::_PowerpcGnuVtentryOrMipsGnuVtentryOrArmRpc24

source

pub const ArmRpc24: Self = Self::_PowerpcGnuVtentryOrMipsGnuVtentryOrArmRpc24

source

pub const PpcToc16: Self = Self::_PpcToc16OrPariscHireserveOrArmRbase

source

pub const PariscHireserve: Self = Self::_PpcToc16OrPariscHireserveOrArmRbase

source

pub const ArmRbase: Self = Self::_PpcToc16OrPariscHireserveOrArmRbase

source

pub const MipsCopy: Self = Self::_MipsCopyOrArmPrivate14OrPariscLtoffFptr16Wf

source

pub const ArmPrivate14: Self = Self::_MipsCopyOrArmPrivate14OrPariscLtoffFptr16Wf

source

pub const PariscLtoffFptr16Wf: Self = Self::_MipsCopyOrArmPrivate14OrPariscLtoffFptr16Wf

16 bits LT-rel. function ptr.

source

pub const MipsJumpSlot: Self = Self::_MipsJumpSlotOrArmPrivate15OrPariscLtoffFptr16Df

source

pub const ArmPrivate15: Self = Self::_MipsJumpSlotOrArmPrivate15OrPariscLtoffFptr16Df

source

pub const PariscLtoffFptr16Df: Self = Self::_MipsJumpSlotOrArmPrivate15OrPariscLtoffFptr16Df

16 bits LT-rel. function ptr.

source

pub const MicromipsTlsLdm: Self = Self::_MicromipsTlsLdmOrShGlobDat

source

pub const ShGlobDat: Self = Self::_MicromipsTlsLdmOrShGlobDat

source

pub const MicromipsTlsDtprelHi16: Self = Self::_MicromipsTlsDtprelHi16OrShJmpSlot

source

pub const ShJmpSlot: Self = Self::_MicromipsTlsDtprelHi16OrShJmpSlot

source

pub const MicromipsTlsDtprelLo16: Self = Self::_MicromipsTlsDtprelLo16OrShRelative

source

pub const ShRelative: Self = Self::_MicromipsTlsDtprelLo16OrShRelative

source

pub const MicromipsTlsTprelLo16: Self = Self::_MicromipsTlsTprelLo16OrIa64LtoffDtpmod22

source

pub const Ia64LtoffDtpmod22: Self = Self::_MicromipsTlsTprelLo16OrIa64LtoffDtpmod22

@ltoff(@dtpmod(sym + add)), imm22

source

pub const ArmPrivate13: Self = Self::_ArmPrivate13OrPariscLtoffFptr16F

source

pub const PariscLtoffFptr16F: Self = Self::_ArmPrivate13OrPariscLtoffFptr16F

16 bits LT-rel. function ptr.

source

pub const AArch64Withdrawn: Self = Self::_AArch64WithdrawnOrArmNumOrShNumOrM32RNum

source

pub const ArmNum: Self = Self::_AArch64WithdrawnOrArmNumOrShNumOrM32RNum

source

pub const ShNum: Self = Self::_AArch64WithdrawnOrArmNumOrShNumOrM32RNum

source

pub const M32RNum: Self = Self::_AArch64WithdrawnOrArmNumOrShNumOrM32RNum

Keep this the last entry.

source

pub const AArch64TlsDtprel64: Self = Self::_AArch64TlsDtprel64OrAArch64TlsDtprel

source

pub const AArch64TlsDtprel: Self = Self::_AArch64TlsDtprel64OrAArch64TlsDtprel

Module-relative offset, 64 bit.

source

pub const AArch64TlsTprel64: Self = Self::_AArch64TlsTprel64OrAArch64TlsTprel

source

pub const AArch64TlsTprel: Self = Self::_AArch64TlsTprel64OrAArch64TlsTprel

TP-relative offset, 64 bit.

source

pub const PariscLtoffTp14F: Self = Self::_PariscLtoffTp14FOrShGotpcOrIa64Dtpmod64Lsb

14 bits LT-TP-rel. address.

source

pub const ShGotpc: Self = Self::_PariscLtoffTp14FOrShGotpcOrIa64Dtpmod64Lsb

source

pub const Ia64Dtpmod64Lsb: Self = Self::_PariscLtoffTp14FOrShGotpcOrIa64Dtpmod64Lsb

@dtpmod(sym + add), data8 LSB

source

pub const PpcDiabSda21Lo: Self = Self::_PpcDiabSda21LoOrAArch64P32CopyOrIa64Dtprel32Msb

like EMB_SDA21, but lower 16 bit

source

pub const AArch64P32Copy: Self = Self::_PpcDiabSda21LoOrAArch64P32CopyOrIa64Dtprel32Msb

Copy symbol at runtime.

source

pub const Ia64Dtprel32Msb: Self = Self::_PpcDiabSda21LoOrAArch64P32CopyOrIa64Dtprel32Msb

@dtprel(sym + add), data4 MSB

source

pub const PpcDiabSda21Hi: Self = Self::_PpcDiabSda21HiOrAArch64P32GlobDatOrIa64Dtprel32Lsb

like EMB_SDA21, but high 16 bit

source

pub const AArch64P32GlobDat: Self = Self::_PpcDiabSda21HiOrAArch64P32GlobDatOrIa64Dtprel32Lsb

Create GOT entry.

source

pub const Ia64Dtprel32Lsb: Self = Self::_PpcDiabSda21HiOrAArch64P32GlobDatOrIa64Dtprel32Lsb

@dtprel(sym + add), data4 LSB

source

pub const PpcDiabSda21Ha: Self = Self::_PpcDiabSda21HaOrAArch64P32JumpSlotOrIa64Dtprel64Msb

like EMB_SDA21, adjusted high 16

source

pub const AArch64P32JumpSlot: Self = Self::_PpcDiabSda21HaOrAArch64P32JumpSlotOrIa64Dtprel64Msb

Create PLT entry.

source

pub const Ia64Dtprel64Msb: Self = Self::_PpcDiabSda21HaOrAArch64P32JumpSlotOrIa64Dtprel64Msb

@dtprel(sym + add), data8 MSB

source

pub const PpcDiabRelsdaLo: Self = Self::_PpcDiabRelsdaLoOrAArch64P32RelativeOrIa64Dtprel64Lsb

like EMB_RELSDA, but lower 16 bit

source

pub const AArch64P32Relative: Self = Self::_PpcDiabRelsdaLoOrAArch64P32RelativeOrIa64Dtprel64Lsb

Adjust by program base.

source

pub const Ia64Dtprel64Lsb: Self = Self::_PpcDiabRelsdaLoOrAArch64P32RelativeOrIa64Dtprel64Lsb

@dtprel(sym + add), data8 LSB

source

pub const PpcDiabRelsdaHi: Self = Self::_PpcDiabRelsdaHiOrAArch64P32TlsDtpmod

like EMB_RELSDA, but high 16 bit

source

pub const AArch64P32TlsDtpmod: Self = Self::_PpcDiabRelsdaHiOrAArch64P32TlsDtpmod

Module number, 32 bit.

source

pub const PpcDiabRelsdaHa: Self = Self::_PpcDiabRelsdaHaOrAArch64P32TlsDtprel

like EMB_RELSDA, adjusted high 16

source

pub const AArch64P32TlsDtprel: Self = Self::_PpcDiabRelsdaHaOrAArch64P32TlsDtprel

Module-relative offset, 32 bit.

source

pub const AArch64P32TlsTprel: Self = Self::_AArch64P32TlsTprelOrIa64LtoffDtprel22

TP-relative offset, 32 bit.

source

pub const Ia64LtoffDtprel22: Self = Self::_AArch64P32TlsTprelOrIa64LtoffDtprel22

@ltoff(@dtprel(s+a)), imm22

source

pub const ArmIrelative: Self = Self::_ArmIrelativeOrShGot32

source

pub const ShGot32: Self = Self::_ArmIrelativeOrShGot32

Trait Implementations§

source§

impl BinarySerde for RelocationType

source§

const SERIALIZED_SIZE: usize = 4usize

the size of this type when serialized to a packed binary format.
§

type RecursiveArray = <u32 as BinarySerde>::RecursiveArray

the fixed size recursive array type that is returned when serializing this type to an array. the length of this array is guaranteed to be equal to Self::SERIALIZED_SIZE.
source§

fn binary_serialize(&self, buf: &mut [u8], endianness: Endianness)

serialize this value into the given buffer using the given endianness. Read more
source§

fn binary_deserialize( buf: &[u8], endianness: Endianness ) -> Result<Self, DeserializeError>

deserializes the given buffer using the given endianness into a value of this type. Read more
source§

fn binary_serialize_to_array( &self, endianness: Endianness ) -> Self::RecursiveArray

serialize this value to a fixed size array using the given endianness.
source§

impl Clone for RelocationType

source§

fn clone(&self) -> RelocationType

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RelocationType

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<RelocationTypeU8> for RelocationType

source§

fn from(value: RelocationTypeU8) -> Self

Converts to this type from the input type.
source§

impl Hash for RelocationType

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for RelocationType

source§

fn eq(&self, other: &RelocationType) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl TryFrom<RelocationType> for RelocationTypeU8

§

type Error = <u8 as TryFrom<u32>>::Error

The type returned in the event of a conversion error.
source§

fn try_from(value: RelocationType) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl Copy for RelocationType

source§

impl Eq for RelocationType

source§

impl StructuralPartialEq for RelocationType

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.