Versions in this module Expand all Collapse all go1 go1.18.10 Jan 10, 2023 Changes in this version + const AADD + const AADDC + const AADDE + const AADDW + const AAND + const AANDW + const ABC + const ABCL + const ABEQ + const ABGE + const ABGT + const ABL + const ABLE + const ABLEU + const ABLT + const ABLTU + const ABNE + const ABR + const ABRC + const ABRCT + const ABRCTG + const ABVC + const ABVS + const ABYTE + const ACDFBRA + const ACDGBRA + const ACDLFBR + const ACDLGBR + const ACEBR + const ACEFBRA + const ACEGBRA + const ACELFBR + const ACELGBR + const ACFDBRA + const ACFEBRA + const ACGDBRA + const ACGEBRA + const ACGIJ + const ACGRJ + const ACIJ + const ACLC + const ACLEAR + const ACLFDBR + const ACLFEBR + const ACLGDBR + const ACLGEBR + const ACLGIJ + const ACLGRJ + const ACLIJ + const ACLRJ + const ACMP + const ACMPBEQ + const ACMPBGE + const ACMPBGT + const ACMPBLE + const ACMPBLT + const ACMPBNE + const ACMPU + const ACMPUBEQ + const ACMPUBGE + const ACMPUBGT + const ACMPUBLE + const ACMPUBLT + const ACMPUBNE + const ACMPW + const ACMPWU + const ACPSDR + const ACRJ + const ACS + const ACSG + const ADIVD + const ADIVDU + const ADIVW + const ADIVWU + const ADWORD + const AEXRL + const AFABS + const AFADD + const AFADDS + const AFCMPO + const AFCMPU + const AFDIV + const AFDIVS + const AFIDBR + const AFIEBR + const AFLOGR + const AFMADD + const AFMADDS + const AFMOVD + const AFMOVS + const AFMSUB + const AFMSUBS + const AFMUL + const AFMULS + const AFNABS + const AFNEG + const AFNEGS + const AFSQRT + const AFSQRTS + const AFSUB + const AFSUBS + const AIPM + const ALA + const ALAA + const ALAAG + const ALAAL + const ALAALG + const ALAN + const ALANG + const ALAO + const ALAOG + const ALARL + const ALAST + const ALAX + const ALAXG + const ALAY + const ALDEBR + const ALDGR + const ALEDBR + const ALGDR + const ALMG + const ALMY + const ALNDFR + const ALOCGR + const ALOCR + const ALPDFR + const ALTDBR + const ALTEBR + const AMLGR + const AMODD + const AMODDU + const AMODW + const AMODWU + const AMOVB + const AMOVBZ + const AMOVD + const AMOVDBR + const AMOVDEQ + const AMOVDGE + const AMOVDGT + const AMOVDLE + const AMOVDLT + const AMOVDNE + const AMOVH + const AMOVHBR + const AMOVHZ + const AMOVW + const AMOVWBR + const AMOVWZ + const AMULHD + const AMULHDU + const AMULLD + const AMULLW + const AMVC + const AMVCIN + const ANC + const ANEG + const ANEGW + const ANOPH + const AOC + const AOR + const AORW + const APOPCNT + const ARISBG + const ARISBGN + const ARISBGNZ + const ARISBGZ + const ARISBHG + const ARISBHGZ + const ARISBLG + const ARISBLGZ + const ARLL + const ARLLG + const ARNSBG + const ARNSBGT + const AROSBG + const AROSBGT + const ARXSBG + const ARXSBGT + const ASLD + const ASLW + const ASPM + const ASRAD + const ASRAW + const ASRD + const ASRW + const ASTCK + const ASTCKC + const ASTCKE + const ASTCKF + const ASTMG + const ASTMY + const ASUB + const ASUBC + const ASUBE + const ASUBV + const ASUBW + const ASYNC + const ASYSCALL + const ATCDB + const ATCEB + const ATMHH + const ATMHL + const ATMLH + const ATMLL + const AVA + const AVAB + const AVAC + const AVACC + const AVACCB + const AVACCC + const AVACCCQ + const AVACCF + const AVACCG + const AVACCH + const AVACCQ + const AVACQ + const AVAF + const AVAG + const AVAH + const AVAQ + const AVAVG + const AVAVGB + const AVAVGF + const AVAVGG + const AVAVGH + const AVAVGL + const AVAVGLB + const AVAVGLF + const AVAVGLG + const AVAVGLH + const AVCDG + const AVCDGB + const AVCDLG + const AVCDLGB + const AVCEQ + const AVCEQB + const AVCEQBS + const AVCEQF + const AVCEQFS + const AVCEQG + const AVCEQGS + const AVCEQH + const AVCEQHS + const AVCGD + const AVCGDB + const AVCH + const AVCHB + const AVCHBS + const AVCHF + const AVCHFS + const AVCHG + const AVCHGS + const AVCHH + const AVCHHS + const AVCHL + const AVCHLB + const AVCHLBS + const AVCHLF + const AVCHLFS + const AVCHLG + const AVCHLGS + const AVCHLH + const AVCHLHS + const AVCKSM + const AVCLGD + const AVCLGDB + const AVCLZ + const AVCLZB + const AVCLZF + const AVCLZG + const AVCLZH + const AVCTZ + const AVCTZB + const AVCTZF + const AVCTZG + const AVCTZH + const AVEC + const AVECB + const AVECF + const AVECG + const AVECH + const AVECL + const AVECLB + const AVECLF + const AVECLG + const AVECLH + const AVERIM + const AVERIMB + const AVERIMF + const AVERIMG + const AVERIMH + const AVERLL + const AVERLLB + const AVERLLF + const AVERLLG + const AVERLLH + const AVERLLV + const AVERLLVB + const AVERLLVF + const AVERLLVG + const AVERLLVH + const AVESL + const AVESLB + const AVESLF + const AVESLG + const AVESLH + const AVESLV + const AVESLVB + const AVESLVF + const AVESLVG + const AVESLVH + const AVESRA + const AVESRAB + const AVESRAF + const AVESRAG + const AVESRAH + const AVESRAV + const AVESRAVB + const AVESRAVF + const AVESRAVG + const AVESRAVH + const AVESRL + const AVESRLB + const AVESRLF + const AVESRLG + const AVESRLH + const AVESRLV + const AVESRLVB + const AVESRLVF + const AVESRLVG + const AVESRLVH + const AVFA + const AVFADB + const AVFAE + const AVFAEB + const AVFAEBS + const AVFAEF + const AVFAEFS + const AVFAEH + const AVFAEHS + const AVFAEZB + const AVFAEZBS + const AVFAEZF + const AVFAEZFS + const AVFAEZH + const AVFAEZHS + const AVFCE + const AVFCEDB + const AVFCEDBS + const AVFCH + const AVFCHDB + const AVFCHDBS + const AVFCHE + const AVFCHEDB + const AVFCHEDBS + const AVFD + const AVFDDB + const AVFEE + const AVFEEB + const AVFEEBS + const AVFEEF + const AVFEEFS + const AVFEEH + const AVFEEHS + const AVFEEZB + const AVFEEZBS + const AVFEEZF + const AVFEEZFS + const AVFEEZH + const AVFEEZHS + const AVFENE + const AVFENEB + const AVFENEBS + const AVFENEF + const AVFENEFS + const AVFENEH + const AVFENEHS + const AVFENEZB + const AVFENEZBS + const AVFENEZF + const AVFENEZFS + const AVFENEZH + const AVFENEZHS + const AVFI + const AVFIDB + const AVFLCDB + const AVFLNDB + const AVFLPDB + const AVFM + const AVFMA + const AVFMADB + const AVFMDB + const AVFMS + const AVFMSDB + const AVFPSO + const AVFPSODB + const AVFS + const AVFSDB + const AVFSQ + const AVFSQDB + const AVFTCI + const AVFTCIDB + const AVGBM + const AVGEF + const AVGEG + const AVGFM + const AVGFMA + const AVGFMAB + const AVGFMAF + const AVGFMAG + const AVGFMAH + const AVGFMB + const AVGFMF + const AVGFMG + const AVGFMH + const AVGM + const AVGMB + const AVGMF + const AVGMG + const AVGMH + const AVISTR + const AVISTRB + const AVISTRBS + const AVISTRF + const AVISTRFS + const AVISTRH + const AVISTRHS + const AVL + const AVLBB + const AVLC + const AVLCB + const AVLCF + const AVLCG + const AVLCH + const AVLDE + const AVLDEB + const AVLEB + const AVLED + const AVLEDB + const AVLEF + const AVLEG + const AVLEH + const AVLEIB + const AVLEIF + const AVLEIG + const AVLEIH + const AVLGV + const AVLGVB + const AVLGVF + const AVLGVG + const AVLGVH + const AVLL + const AVLLEZ + const AVLLEZB + const AVLLEZF + const AVLLEZG + const AVLLEZH + const AVLM + const AVLP + const AVLPB + const AVLPF + const AVLPG + const AVLPH + const AVLR + const AVLREP + const AVLREPB + const AVLREPF + const AVLREPG + const AVLREPH + const AVLVG + const AVLVGB + const AVLVGF + const AVLVGG + const AVLVGH + const AVLVGP + const AVMAE + const AVMAEB + const AVMAEF + const AVMAEH + const AVMAH + const AVMAHB + const AVMAHF + const AVMAHH + const AVMAL + const AVMALB + const AVMALE + const AVMALEB + const AVMALEF + const AVMALEH + const AVMALF + const AVMALH + const AVMALHB + const AVMALHF + const AVMALHH + const AVMALHW + const AVMALO + const AVMALOB + const AVMALOF + const AVMALOH + const AVMAO + const AVMAOB + const AVMAOF + const AVMAOH + const AVME + const AVMEB + const AVMEF + const AVMEH + const AVMH + const AVMHB + const AVMHF + const AVMHH + const AVML + const AVMLB + const AVMLE + const AVMLEB + const AVMLEF + const AVMLEH + const AVMLF + const AVMLH + const AVMLHB + const AVMLHF + const AVMLHH + const AVMLHW + const AVMLO + const AVMLOB + const AVMLOF + const AVMLOH + const AVMN + const AVMNB + const AVMNF + const AVMNG + const AVMNH + const AVMNL + const AVMNLB + const AVMNLF + const AVMNLG + const AVMNLH + const AVMO + const AVMOB + const AVMOF + const AVMOH + const AVMRH + const AVMRHB + const AVMRHF + const AVMRHG + const AVMRHH + const AVMRL + const AVMRLB + const AVMRLF + const AVMRLG + const AVMRLH + const AVMSLEG + const AVMSLEOG + const AVMSLG + const AVMSLOG + const AVMX + const AVMXB + const AVMXF + const AVMXG + const AVMXH + const AVMXL + const AVMXLB + const AVMXLF + const AVMXLG + const AVMXLH + const AVN + const AVNC + const AVNO + const AVNOT + const AVO + const AVONE + const AVPDI + const AVPERM + const AVPK + const AVPKF + const AVPKG + const AVPKH + const AVPKLS + const AVPKLSF + const AVPKLSFS + const AVPKLSG + const AVPKLSGS + const AVPKLSH + const AVPKLSHS + const AVPKS + const AVPKSF + const AVPKSFS + const AVPKSG + const AVPKSGS + const AVPKSH + const AVPKSHS + const AVPOPCT + const AVREP + const AVREPB + const AVREPF + const AVREPG + const AVREPH + const AVREPI + const AVREPIB + const AVREPIF + const AVREPIG + const AVREPIH + const AVS + const AVSB + const AVSBCBI + const AVSBCBIQ + const AVSBI + const AVSBIQ + const AVSCBI + const AVSCBIB + const AVSCBIF + const AVSCBIG + const AVSCBIH + const AVSCBIQ + const AVSCEF + const AVSCEG + const AVSEG + const AVSEGB + const AVSEGF + const AVSEGH + const AVSEL + const AVSF + const AVSG + const AVSH + const AVSL + const AVSLB + const AVSLDB + const AVSQ + const AVSRA + const AVSRAB + const AVSRL + const AVSRLB + const AVST + const AVSTEB + const AVSTEF + const AVSTEG + const AVSTEH + const AVSTL + const AVSTM + const AVSTRC + const AVSTRCB + const AVSTRCBS + const AVSTRCF + const AVSTRCFS + const AVSTRCH + const AVSTRCHS + const AVSTRCZB + const AVSTRCZBS + const AVSTRCZF + const AVSTRCZFS + const AVSTRCZH + const AVSTRCZHS + const AVSUM + const AVSUMB + const AVSUMG + const AVSUMGF + const AVSUMGH + const AVSUMH + const AVSUMQ + const AVSUMQF + const AVSUMQG + const AVTM + const AVUPH + const AVUPHB + const AVUPHF + const AVUPHH + const AVUPL + const AVUPLB + const AVUPLF + const AVUPLH + const AVUPLHB + const AVUPLHF + const AVUPLHH + const AVUPLHW + const AVUPLL + const AVUPLLB + const AVUPLLF + const AVUPLLH + const AVX + const AVZERO + const AWCDGB + const AWCDLGB + const AWCGDB + const AWCLGDB + const AWFADB + const AWFC + const AWFCDB + const AWFCEDB + const AWFCEDBS + const AWFCHDB + const AWFCHDBS + const AWFCHEDB + const AWFCHEDBS + const AWFDDB + const AWFIDB + const AWFK + const AWFKDB + const AWFLCDB + const AWFLNDB + const AWFLPDB + const AWFMADB + const AWFMDB + const AWFMSDB + const AWFPSODB + const AWFSDB + const AWFSQDB + const AWFTCIDB + const AWLDEB + const AWLEDB + const AWORD + const AXC + const AXOR + const AXORW + const BIG + const BRANCH + const C_ADDCON + const C_ADDR + const C_ANDCON + const C_ANY + const C_AREG + const C_DACON + const C_DCON + const C_FREG + const C_GOK + const C_GOTADDR + const C_LACON + const C_LAUTO + const C_LBRA + const C_LCON + const C_LOREG + const C_NCLASS + const C_NONE + const C_REG + const C_SACON + const C_SAUTO + const C_SBRA + const C_SCON + const C_SOREG + const C_SYMADDR + const C_TEXTSIZE + const C_TLS_IE + const C_TLS_LE + const C_UCON + const C_VREG + const C_ZCON + const C_ZOREG + const DISP12 + const DISP16 + const DISP20 + const LEAF + const NFREG + const NREG + const NSNAME + const NSYM + const REGARG + const REGCTXT + const REGG + const REGRT1 + const REGRT2 + const REGSP + const REGTMP + const REGTMP2 + const REG_AR0 + const REG_AR1 + const REG_AR10 + const REG_AR11 + const REG_AR12 + const REG_AR13 + const REG_AR14 + const REG_AR15 + const REG_AR2 + const REG_AR3 + const REG_AR4 + const REG_AR5 + const REG_AR6 + const REG_AR7 + const REG_AR8 + const REG_AR9 + const REG_F0 + const REG_F1 + const REG_F10 + const REG_F11 + const REG_F12 + const REG_F13 + const REG_F14 + const REG_F15 + const REG_F2 + const REG_F3 + const REG_F4 + const REG_F5 + const REG_F6 + const REG_F7 + const REG_F8 + const REG_F9 + const REG_LR + const REG_R0 + const REG_R1 + const REG_R10 + const REG_R11 + const REG_R12 + const REG_R13 + const REG_R14 + const REG_R15 + const REG_R2 + const REG_R3 + const REG_R4 + const REG_R5 + const REG_R6 + const REG_R7 + const REG_R8 + const REG_R9 + const REG_RESERVED + const REG_V0 + const REG_V1 + const REG_V10 + const REG_V11 + const REG_V12 + const REG_V13 + const REG_V14 + const REG_V15 + const REG_V16 + const REG_V17 + const REG_V18 + const REG_V19 + const REG_V2 + const REG_V20 + const REG_V21 + const REG_V22 + const REG_V23 + const REG_V24 + const REG_V25 + const REG_V26 + const REG_V27 + const REG_V28 + const REG_V29 + const REG_V3 + const REG_V30 + const REG_V31 + const REG_V4 + const REG_V5 + const REG_V6 + const REG_V7 + const REG_V8 + const REG_V9 + const USETMP + var Anames = []string + var Links390x = obj.LinkArch + var S390XDWARFRegisters = map[int16]int16 + func DRconv(a int) string + type CCMask uint8 + const Always + const Borrow + const Carry + const Equal + const EqualOrUnordered + const Greater + const GreaterOrEqual + const GreaterOrUnordered + const Less + const LessOrEqual + const LessOrGreater + const LessOrUnordered + const Never + const NoBorrow + const NoCarry + const NotEqual + const NotGreater + const NotLess + const NotUnordered + const Unordered + func (CCMask) CanBeAnSSAAux() + func (c CCMask) Inverse() CCMask + func (c CCMask) ReverseComparison() CCMask + func (c CCMask) String() string + type Optab struct + type RotateParams struct + Amount uint8 + End uint8 + Start uint8 + func NewRotateParams(start, end, amount uint8) RotateParams + func (RotateParams) CanBeAnSSAAux() + func (r RotateParams) InMask() uint64 + func (r RotateParams) InMerge(mask uint64) *RotateParams + func (r RotateParams) OutMask() uint64 + func (r RotateParams) OutMerge(mask uint64) *RotateParams + func (r RotateParams) RotateLeft(amount uint8) RotateParams