Searched refs:RBP (Results 1 - 15 of 15) sorted by relevance

/seL4-l4v-10.1.1/seL4/include/arch/x86/arch/64/mode/machine/
H A Dregisterset.h42 RBP = 4, /* 0x20 */ enumerator in enum:_register
89 [seL4_UnknownSyscall_RBP] = RBP,\
/seL4-l4v-10.1.1/seL4/src/arch/x86/64/machine/
H A Dregisterset.c22 FaultIP, RSP, FLAGS, RAX, RBX, RCX, RDX, RSI, RDI, RBP,
38 context->registers[RBP] = 0;
/seL4-l4v-10.1.1/HOL4/examples/machine-code/instruction-set-models/x86_64/
H A Dx64_coretypesScript.sml16 val _ = Hol_datatype `Zreg = RAX | RBX | RCX | RDX | RSP | RBP | RSI | RDI |
40 ``ALL_DISTINCT ([RAX;RCX;RDX;RBX;RSP;RBP;RSI;RDI;zR8;zR9;zR10;zR11;
H A Dx64_decoderScript.sml142 [RAX;RCX;RDX;RBX;RSP;RBP;RSI;RDI;zR8;zR9;zR10;zR11;zR12;zR13;zR14;zR15]):Zreg`;
153 if b2reg g "REX.B" "Base" = RBP then (* the special case indicated by "[*]" *)
155 if g "Mod" = [T;F] then Zm scaled_index (SOME RBP) (sw2sw ((b2w g "disp8"):word8)) else
156 (* g "Mod" = [F;T] *) Zm scaled_index (SOME RBP) (sw2sw ((b2w g "disp32"):word32))
491 (dsize = Z8) /\ ~(FILTER (\x. MEM x [RSP;RBP;RSI;RDI]) xs = [])`;
H A Dx64_Lib.sml234 val old_regs = ["RAX", "RBX", "RCX", "RDX", "RSI", "RDI", "RSP", "RBP"]
306 ("RBP","00007fff5fbff2a0","00007fff5fbff2a0"),
H A Dx64_encodeLib.sml102 zip ["RAX","RCX","RDX","RBX","RSP","RBP","RSI","RDI"] (add_reg_type 64 [0,1,2,3,4,5,6,7]) @
H A Dprog_x64Lib.sml31 ("RSP","r4"), ("RBP","r5"), ("RSI","r6"), ("RDI","r7"),
H A Dprog_x64_extraScript.sml970 RBP, R12 -- R15 are callee saved
H A Dprog_x64Script.sml209 (zR 5w = zR1 RBP) /\
/seL4-l4v-10.1.1/HOL4/examples/l3-machine-code/x64/model/
H A Dx64.sml13 = RAX | RCX | RDX | RBX | RSP | RBP | RSI | RDI | zR8 | zR9 | zR10
170 | 5 => RBP
287 | RBP => 5
381 | RBP => "RBP"
483 | "RBP" => RBP
934 (if have_rex orelse (not(Set.mem(r,[RSP,RBP,RSI,RDI])))
952 (if have_rex orelse (not(Set.mem(r,[RSP,RBP,RSI,RDI])))
2550 ((!REG),Cast.ZregToNat RSP,Map.lookup((!REG),Cast.ZregToNat RBP)))
[all...]
H A Dx64.sig13 = RAX | RCX | RDX | RBX | RSP | RBP | RSI | RDI | zR8 | zR9 | zR10
H A Dx64Script.sml8 [("RAX",[]),("RCX",[]),("RDX",[]),("RBX",[]),("RSP",[]),("RBP",[]),
652 SL[LC("RSP",CTy"Zreg"),LC("RBP",CTy"Zreg"),
703 SL[LC("RSP",CTy"Zreg"),LC("RBP",CTy"Zreg"),
4720 (Call("x64_pop",ATy(qTy,qTy),Call("Zr",CTy"Zrm",LC("RBP",CTy"Zreg"))),
4729 LC("RBP",CTy"Zreg")))])))
5905 ITE(EQ(Var("base",CTy"Zreg"),LC("RBP",CTy"Zreg")),
/seL4-l4v-10.1.1/HOL4/polyml/libpolyml/
H A Dx86assembly_masm64.S123 ; that. RBP needs to be the original argument because we need to be able to modify
/seL4-l4v-10.1.1/HOL4/examples/l3-machine-code/x64/step/
H A Dx64_stepLib.sml138 [``RSP``, ``RBP``, ``RSI``, ``RDI``])
762 [`r` |-> ``RSP``], [`r` |-> ``RBP``], [`r` |-> ``RSI``], [`r` |-> ``RDI``]]
770 [`r` |-> ``RSP``], [`r` |-> ``RBP``], [`r` |-> ``RSI``], [`r` |-> ``RDI``]]
H A Dx64_stepScript.sml819 `!r b. (RexReg (b, r) = RBP) = ~b /\ (r = 5w)`,

Completed in 271 milliseconds