Home | History | Annotate | Download | only in x86

Lines Matching refs:GetRegNum

657     if (has_sib || LowRegisterBits(raw_base) == rs_rX86_SP.GetRegNum()
663 if (displacement != 0 || LowRegisterBits(raw_base) == rs_rBP.GetRegNum()) {
723 return size - (RegStorage::RegNum(lir->operands[0]) == rs_rAX.GetRegNum() ? 1 : 0);
761 DCHECK_EQ(rs_rCX.GetRegNum(), RegStorage::RegNum(lir->operands[1]));
765 DCHECK_EQ(rs_rCX.GetRegNum(), RegStorage::RegNum(lir->operands[2]));
768 DCHECK_EQ(rs_rCX.GetRegNum(), RegStorage::RegNum(lir->operands[4]));
838 (RegStorage::RegNum(lir->operands[0]) == rs_rAX.GetRegNum() ? 1 : 0);
848 if (disp == 0 && RegStorage::RegNum(base) != rs_rBP.GetRegNum()) {
971 if (disp == 0 && RegStorage::RegNum(base) != rs_rBP.GetRegNum()) {
986 uint8_t modrm = (0 << 6) | (reg_or_opcode << 3) | rs_rX86_SP.GetRegNum();
988 uint8_t sib = (0/*TIMES_1*/ << 6) | (rs_rX86_SP.GetRegNum() << 3) | rs_rBP.GetRegNum();
991 uint8_t modrm = (0 << 6) | (reg_or_opcode << 3) | rs_rBP.GetRegNum();
1001 if (base == rs_rX86_SP.GetRegNum()) {
1003 code_buffer_.push_back(0 << 6 | rs_rX86_SP.GetRegNum() << 3 | rs_rX86_SP.GetRegNum());
1012 rs_rX86_SP.GetRegNum();
1236 if (RegStorage::RegNum(raw_reg) == rs_rAX.GetRegNum() && entry->skeleton.ax_opcode != 0) {
1311 DCHECK_EQ(rs_rCX.GetRegNum(), RegStorage::RegNum(raw_cl));
1327 DCHECK_EQ(rs_rCX.GetRegNum(), RegStorage::RegNum(raw_cl));
1547 uint8_t modrm = (2 << 6) | (low_reg << 3) | rs_rX86_SP.GetRegNum();