Lines Matching refs:s390_insn_alu
684 addInstr(env, s390_insn_alu(4, S390_ALU_SUB, mode, s390_opnd_reg(ir)));
685 addInstr(env, s390_insn_alu(4, S390_ALU_AND, mode, s390_opnd_imm(3)));
762 addInstr(env, s390_insn_alu(4, S390_ALU_LSH, mode, s390_opnd_imm(1)));
763 addInstr(env, s390_insn_alu(4, S390_ALU_AND, mode, s390_opnd_imm(2)));
764 addInstr(env, s390_insn_alu(4, S390_ALU_XOR, mode, s390_opnd_reg(ir)));
865 addInstr(env, s390_insn_alu(4, S390_ALU_AND, cc0, s390_opnd_imm(1)));
869 addInstr(env, s390_insn_alu(4, S390_ALU_RSH, cc1, s390_opnd_imm(1)));
873 addInstr(env, s390_insn_alu(4, S390_ALU_AND, b2, s390_opnd_reg(cc1)));
874 addInstr(env, s390_insn_alu(4, S390_ALU_LSH, b2, s390_opnd_imm(2)));
878 addInstr(env, s390_insn_alu(4, S390_ALU_SUB, b6, s390_opnd_reg(cc1)));
879 addInstr(env, s390_insn_alu(4, S390_ALU_ADD, b6, s390_opnd_imm(1)));
880 addInstr(env, s390_insn_alu(4, S390_ALU_AND, b6, s390_opnd_imm(1)));
881 addInstr(env, s390_insn_alu(4, S390_ALU_LSH, b6, s390_opnd_imm(6)));
885 addInstr(env, s390_insn_alu(4, S390_ALU_OR, cc_vex, s390_opnd_reg(b2)));
886 addInstr(env, s390_insn_alu(4, S390_ALU_OR, cc_vex, s390_opnd_reg(b6)));
1162 addInstr(env, s390_insn_alu(size, S390_ALU_LSH, res, value));
1164 addInstr(env, s390_insn_alu(size, S390_ALU_AND, r11, value));
1166 addInstr(env, s390_insn_alu(size, S390_ALU_OR, res, opnd));
1193 addInstr(env, s390_insn_alu(8, S390_ALU_RSH, r10, value));
1205 addInstr(env, s390_insn_alu(8, S390_ALU_LSH, res, value));
1207 addInstr(env, s390_insn_alu(8, S390_ALU_AND, r11, value));
1209 addInstr(env, s390_insn_alu(8, S390_ALU_OR, res, opnd));
1315 addInstr(env, s390_insn_alu(size, S390_ALU_LSH, res, value));
1317 addInstr(env, s390_insn_alu(size, S390_ALU_AND, h2, value));
1319 addInstr(env, s390_insn_alu(size, S390_ALU_OR, res, opnd));
1533 insn = s390_insn_alu(size, opkind, res, op2);
1568 addInstr(env, s390_insn_alu(size, S390_ALU_MUL, dst, opnd));
1637 addInstr(env, s390_insn_alu(4, S390_ALU_AND, dst, mask));
1643 addInstr(env, s390_insn_alu(8, S390_ALU_AND, dst, mask));
1650 addInstr(env, s390_insn_alu(4, S390_ALU_LSH, dst, shift));
1651 addInstr(env, s390_insn_alu(4, S390_ALU_RSHA, dst, shift));
1656 addInstr(env, s390_insn_alu(8, S390_ALU_LSH, dst, shift));
1657 addInstr(env, s390_insn_alu(8, S390_ALU_RSHA, dst, shift));
1732 insn = s390_insn_alu(8, S390_ALU_RSH, dst, shift);
1738 insn = s390_insn_alu(4, S390_ALU_RSH, dst, shift);
1744 insn = s390_insn_alu(2, S390_ALU_RSH, dst, shift);
1754 insn = s390_insn_alu(size, S390_ALU_XOR, dst, mask);
1762 insn = s390_insn_alu(size, S390_ALU_OR, dst, opnd);
1770 addInstr(env, s390_insn_alu(size, S390_ALU_OR, dst, opnd));
1772 addInstr(env, s390_insn_alu(size, S390_ALU_RSHA, dst, shift));
3347 addInstr(env, s390_insn_alu(size, S390_ALU_AND, dst, s390_opnd_imm(1)));