<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!--Rendered using the Haskell Html Library v0.2--> <HTML ><HEAD ><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" ><TITLE >X86.Regs</TITLE ><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css" ><SCRIPT SRC="haddock-util.js" TYPE="text/javascript" ></SCRIPT ></HEAD ><BODY ><DIV CLASS="outer" ><DIV CLASS="mini-topbar" >X86.Regs</DIV ><DIV CLASS="mini-synopsis" ><DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AvirtualRegSqueeze" TARGET="main" >virtualRegSqueeze</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3ArealRegSqueeze" TARGET="main" >realRegSqueeze</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="X86-Regs.html#t%3AImm" TARGET="main" >Imm</A > </DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AstrImmLit" TARGET="main" >strImmLit</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AlitToImm" TARGET="main" >litToImm</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="X86-Regs.html#t%3AAddrMode" TARGET="main" >AddrMode</A > </DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AaddrOffset" TARGET="main" >addrOffset</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AspRel" TARGET="main" >spRel</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AargRegs" TARGET="main" >argRegs</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AallArgRegs" TARGET="main" >allArgRegs</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AcallClobberedRegs" TARGET="main" >callClobberedRegs</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AallMachRegNos" TARGET="main" >allMachRegNos</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AclassOfRealReg" TARGET="main" >classOfRealReg</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AshowReg" TARGET="main" >showReg</A ></DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="X86-Regs.html#t%3AEABase" TARGET="main" >EABase</A > </DIV > <DIV CLASS="decl" ><SPAN CLASS="keyword" >data</SPAN > <A HREF="X86-Regs.html#t%3AEAIndex" TARGET="main" >EAIndex</A > </DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AaddrModeRegs" TARGET="main" >addrModeRegs</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Aeax" TARGET="main" >eax</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Aebx" TARGET="main" >ebx</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Aecx" TARGET="main" >ecx</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Aedx" TARGET="main" >edx</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Aesi" TARGET="main" >esi</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Aedi" TARGET="main" >edi</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Aebp" TARGET="main" >ebp</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Aesp" TARGET="main" >esp</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Afake0" TARGET="main" >fake0</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Afake1" TARGET="main" >fake1</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Afake2" TARGET="main" >fake2</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Afake3" TARGET="main" >fake3</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Afake4" TARGET="main" >fake4</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Afake5" TARGET="main" >fake5</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Arax" TARGET="main" >rax</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Arbx" TARGET="main" >rbx</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Arcx" TARGET="main" >rcx</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Ardx" TARGET="main" >rdx</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Arsi" TARGET="main" >rsi</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Ardi" TARGET="main" >rdi</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Arbp" TARGET="main" >rbp</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Arsp" TARGET="main" >rsp</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Ar8" TARGET="main" >r8</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Ar9" TARGET="main" >r9</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Ar10" TARGET="main" >r10</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Ar11" TARGET="main" >r11</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Ar12" TARGET="main" >r12</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Ar13" TARGET="main" >r13</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Ar14" TARGET="main" >r14</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Ar15" TARGET="main" >r15</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm0" TARGET="main" >xmm0</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm1" TARGET="main" >xmm1</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm2" TARGET="main" >xmm2</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm3" TARGET="main" >xmm3</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm4" TARGET="main" >xmm4</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm5" TARGET="main" >xmm5</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm6" TARGET="main" >xmm6</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm7" TARGET="main" >xmm7</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm8" TARGET="main" >xmm8</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm9" TARGET="main" >xmm9</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm10" TARGET="main" >xmm10</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm11" TARGET="main" >xmm11</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm12" TARGET="main" >xmm12</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm13" TARGET="main" >xmm13</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm14" TARGET="main" >xmm14</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm15" TARGET="main" >xmm15</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Axmm" TARGET="main" >xmm</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AripRel" TARGET="main" >ripRel</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AallFPArgRegs" TARGET="main" >allFPArgRegs</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AfreeReg" TARGET="main" >freeReg</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AglobalRegMaybe" TARGET="main" >globalRegMaybe</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3Aget_GlobalReg_reg_or_addr" TARGET="main" >get_GlobalReg_reg_or_addr</A ></DIV > <DIV CLASS="decl" ><A HREF="X86-Regs.html#v%3AallocatableRegs" TARGET="main" >allocatableRegs</A ></DIV ></DIV ></DIV ></BODY ></HTML >