Home | History | Annotate | Download | only in assembler

Lines Matching full:right

99         DoubleNotEqual = ARMv7Assembler::ConditionVC, // Not the right flag! check for this & handle differently.
105 DoubleEqualOrUnordered = ARMv7Assembler::ConditionVS, // Not the right flag! check for this & handle differently.
548 Jump branchDouble(DoubleCondition cond, FPRegisterID left, FPRegisterID right)
550 m_assembler.vcmp_F64(left, right);
686 void compare32(RegisterID left, Imm32 right)
688 int32_t imm = right.m_value;
722 Jump branch32(Condition cond, RegisterID left, RegisterID right)
724 m_assembler.cmp(left, right);
728 Jump branch32(Condition cond, RegisterID left, Imm32 right)
730 compare32(left, right);
734 Jump branch32(Condition cond, RegisterID left, Address right)
736 load32(right, dataTempRegister);
740 Jump branch32(Condition cond, Address left, RegisterID right)
743 return branch32(cond, dataTempRegister, right);
746 Jump branch32(Condition cond, Address left, Imm32 right)
750 return branch32(cond, addressTempRegister, right);
753 Jump branch32(Condition cond, BaseIndex left, Imm32 right)
757 return branch32(cond, addressTempRegister, right);
760 Jump branch32WithUnalignedHalfWords(Condition cond, BaseIndex left, Imm32 right)
764 return branch32(cond, addressTempRegister, right);
767 Jump branch32(Condition cond, AbsoluteAddress left, RegisterID right)
770 return branch32(cond, dataTempRegister, right);
773 Jump branch32(Condition cond, AbsoluteAddress left, Imm32 right)
777 return branch32(cond, addressTempRegister, right);
780 Jump branch16(Condition cond, BaseIndex left, RegisterID right)
783 m_assembler.lsl(addressTempRegister, right, 16);
788 Jump branch16(Condition cond, BaseIndex left, Imm32 right)
793 return branch32(cond, addressTempRegister, Imm32(right.m_value << 16));
947 void set32(Condition cond, RegisterID left, RegisterID right, RegisterID dest)
949 m_assembler.cmp(left, right);
955 void set32(Condition cond, RegisterID left, Imm32 right, RegisterID dest)
957 compare32(left, right);