• Home
  • Raw
  • Download

Lines Matching refs:RegisterSet

124            TargetX86Base<X8664::Traits>::Traits::RegisterSet::Reg_NUM>
145 getPhysicalRegister(Traits::RegisterSet::Reg_rsp, IceType_i64); in _add_sp()
152 getPhysicalRegister(Traits::RegisterSet::Reg_esp, IceType_i32); in _add_sp()
154 getPhysicalRegister(Traits::RegisterSet::Reg_r15, IceType_i64); in _add_sp()
188 Variable *esp = getPhysicalRegister(Traits::RegisterSet::Reg_esp); in _mov_sp()
190 getPhysicalRegister(Traits::RegisterSet::Reg_rsp, IceType_i64); in _mov_sp()
203 getPhysicalRegister(Traits::RegisterSet::Reg_r15, IceType_i64); in _mov_sp()
212 getPhysicalRegister(Traits::RegisterSet::Reg_ebp, IceType_i32); in _push_rbp()
214 getPhysicalRegister(Traits::RegisterSet::Reg_rsp, IceType_i64); in _push_rbp()
234 getPhysicalRegister(Traits::RegisterSet::Reg_esp, IceType_i32); in _link_bp()
236 getPhysicalRegister(Traits::RegisterSet::Reg_rsp, Traits::WordType); in _link_bp()
238 getPhysicalRegister(Traits::RegisterSet::Reg_ebp, IceType_i32); in _link_bp()
240 getPhysicalRegister(Traits::RegisterSet::Reg_rbp, Traits::WordType); in _link_bp()
242 getPhysicalRegister(Traits::RegisterSet::Reg_r15, Traits::WordType); in _link_bp()
263 getPhysicalRegister(Traits::RegisterSet::Reg_rsp, IceType_i64); in _unlink_bp()
265 getPhysicalRegister(Traits::RegisterSet::Reg_rbp, IceType_i64); in _unlink_bp()
267 getPhysicalRegister(Traits::RegisterSet::Reg_ebp, IceType_i32); in _unlink_bp()
279 getPhysicalRegister(Traits::RegisterSet::Reg_r15, IceType_i64); in _unlink_bp()
281 getPhysicalRegister(Traits::RegisterSet::Reg_rcx, IceType_i64); in _unlink_bp()
283 getPhysicalRegister(Traits::RegisterSet::Reg_ecx, IceType_i32); in _unlink_bp()
297 getPhysicalRegister(Traits::RegisterSet::Reg_rbp, Traits::WordType); in _push_reg()
325 if ((RegNum == Traits::RegisterSet::Reg_rsp) || in isAssignedToRspOrRbp()
326 (RegNum == Traits::RegisterSet::Reg_rbp)) { in isAssignedToRspOrRbp()
446 assert(RegNum != Traits::RegisterSet::Reg_rsp); in _sandbox_mem_reference()
447 assert(RegNum != Traits::RegisterSet::Reg_rbp); in _sandbox_mem_reference()
501 getPhysicalRegister(Traits::RegisterSet::Reg_rsp, Traits::WordType); in _sub_sp()
505 getPhysicalRegister(Traits::RegisterSet::Reg_esp, IceType_i32); in _sub_sp()
507 getPhysicalRegister(Traits::RegisterSet::Reg_r15, IceType_i64); in _sub_sp()
534 RebasePtr = getPhysicalRegister(Traits::RegisterSet::Reg_r15, IceType_i64); in initRebasePtr()
547 getPhysicalRegister(Traits::RegisterSet::Reg_r15, IceType_i64); in initSandbox()
604 getPhysicalRegister(Traits::RegisterSet::Reg_r15, IceType_i64); in lowerIndirectJump()
667 getPhysicalRegister(Traits::RegisterSet::Reg_r15, IceType_i64); in emitCallToTarget()
703 return legalizeToReg(Value, Traits::RegisterSet::Reg_xmm0); in moveReturnValueToRegister()
708 Traits::getGprForType(ReturnType, Traits::RegisterSet::Reg_rax)); in moveReturnValueToRegister()
714 Variable *T_rcx = makeReg(IceType_i64, Traits::RegisterSet::Reg_rcx); in emitSandboxedReturn()
715 Variable *T_ecx = makeReg(IceType_i32, Traits::RegisterSet::Reg_ecx); in emitSandboxedReturn()
720 getPhysicalRegister(Traits::RegisterSet::Reg_r15, IceType_i64); in emitSandboxedReturn()