Home | History | Annotate | Download | only in ARM

Lines Matching refs:shift_t

1108         (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C);
1126 ARM_ShifterType shift_t;
1135 shift_t = SRType_LSL;
1144 shift_n = DecodeImmShiftThumb(opcode, shift_t);
1153 shift_n = DecodeImmShiftARM(opcode, shift_t);
1163 uint32_t shifted = Shift_C(value, shift_t, shift_n, APSR_C, carry, &success);
1369 shifted = Shift(R[m], shift_t, shift_n, APSR.C);
2625 shifted = Shift(R[m], shift_t, shift_n, APSR.C);
2643 ARM_ShifterType shift_t;
2653 shift_t = SRType_LSL;
2660 shift_t = SRType_LSL;
2672 shift_n = DecodeImmShiftARM(opcode, shift_t);
2688 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success);
2766 shifted = Shift(R[m], shift_t, shift_n, APSR.C);
2778 ARM_ShifterType shift_t;
2784 shift_t = SRType_LSL;
2790 shift_n = DecodeImmShiftThumb(opcode, shift_t);
2798 shift_n = DecodeImmShiftARM(opcode, shift_t);
2813 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success);
2890 shifted = Shift(R[m], shift_t, shift_n, APSR.C);
2902 ARM_ShifterType shift_t;
2908 shift_t = SRType_LSL;
2914 shift_t = SRType_LSL;
2924 shift_n = DecodeImmShiftARM(opcode, shift_t);
2939 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success);
4731 offset = Shift(R[m], shift_t, shift_n, APSR.C);
4754 ARM_ShifterType shift_t;
4775 // (shift_t, shift_n) = (SRType_LSL, 0);
4776 shift_t = SRType_LSL;
4795 // (shift_t, shift_n) = (SRType_LSL, UInt(imm2));
4796 shift_t = SRType_LSL;
4817 // (shift_t, shift_n) = DecodeImmShift(type, imm5);
4820 shift_n = DecodeImmShift(typ, imm5, shift_t);
4848 // offset = Shift(R[m], shift_t, shift_n, APSR.C);
4849 offset = Shift (Rm_data, shift_t, shift_n, APSR_C, &success);
5058 offset = Shift(R[m], shift_t, shift_n, APSR.C);
5078 ARM_ShifterType shift_t;
5096 // (shift_t, shift_n) = (SRType_LSL, 0);
5097 shift_t = SRType_LSL;
5116 // (shift_t, shift_n) = (SRType_LSL, UInt(imm2));
5117 shift_t = SRType_LSL;
5138 // (shift_t, shift_n) = (SRType_LSL, 0);
5139 shift_t = SRType_LSL;
5164 // offset = Shift(R[m], shift_t, shift_n, APSR.C);
5165 uint32_t offset = Shift (Rm, shift_t, shift_n, APSR_C, &success);
5308 shifted = Shift(R[m], shift_t, shift_n, APSR.C);
5326 ARM_ShifterType shift_t;
5335 shift_t = SRType_LSL;
5343 shift_n = DecodeImmShiftThumb(opcode, shift_t);
5352 shift_n = DecodeImmShiftARM(opcode, shift_t);
5371 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success);
5533 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C);
5551 ARM_ShifterType shift_t;
5561 shift_t = SRType_LSL;
5569 shift_n = DecodeImmShiftThumb(opcode, shift_t);
5581 shift_n = DecodeImmShiftARM(opcode, shift_t);
5600 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success);
5696 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C);
5714 ARM_ShifterType shift_t;
5724 shift_t = SRType_LSL;
5732 shift_n = DecodeImmShiftThumb(opcode, shift_t);
5741 shift_n = DecodeImmShiftARM(opcode, shift_t);
5761 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success);
5923 offset = Shift(R[m], shift_t, shift_n, APSR.C);
5951 ARM_ShifterType shift_t;
5968 // (shift_t, shift_n) = (SRType_LSL, 0);
5969 shift_t = SRType_LSL;
5986 // (shift_t, shift_n) = (SRType_LSL, UInt(imm2));
5987 shift_t = SRType_LSL;
6013 // (shift_t, shift_n) = DecodeImmShift(type, imm5);
6016 shift_n = DecodeImmShift (type, imm5, shift_t);
6044 // offset = Shift(R[m], shift_t, shift_n, APSR.C); -- Note "The APSR is an application level alias for the CPSR".
6045 addr_t offset = Shift (Rm, shift_t, shift_n, Bit32 (m_opcode_cpsr, APSR_C), &success);
6351 offset = Shift(R[m], shift_t, shift_n, APSR.C);
6368 ARM_ShifterType shift_t;
6385 // (shift_t, shift_n) = (SRType_LSL, 0);
6386 shift_t = SRType_LSL;
6403 // (shift_t, shift_n) = (SRType_LSL, UInt(imm2));
6404 shift_t = SRType_LSL;
6425 // (shift_t, shift_n) = DecodeImmShift(type, imm5);
6428 shift_n = DecodeImmShift (type, imm5, shift_t);
6447 // offset = Shift(R[m], shift_t, shift_n, APSR.C);
6452 addr_t offset = Shift (Rm, shift_t, shift_n, APSR_C, &success);
6765 offset = Shift(R[m], shift_t, shift_n, APSR.C);
6786 ARM_ShifterType shift_t;
6804 // (shift_t, shift_n) = (SRType_LSL, 0);
6805 shift_t = SRType_LSL;
6823 // (shift_t, shift_n) = (SRType_LSL, UInt(imm2));
6824 shift_t = SRType_LSL;
6844 // (shift_t, shift_n) = (SRType_LSL, 0);
6845 shift_t = SRType_LSL;
6862 // offset = Shift(R[m], shift_t, shift_n, APSR.C);
6868 addr_t offset = Shift (Rm, shift_t, shift_n, APSR_C, &success);
7179 offset = Shift(R[m], shift_t, shift_n, APSR.C);
7196 ARM_ShifterType shift_t;
7213 // (shift_t, shift_n) = (SRType_LSL, 0);
7214 shift_t = SRType_LSL;
7232 // (shift_t, shift_n) = (SRType_LSL, UInt(imm2));
7233 shift_t = SRType_LSL;
7253 // (shift_t, shift_n) = (SRType_LSL, 0);
7254 shift_t = SRType_LSL;
7274 // offset = Shift(R[m], shift_t, shift_n, APSR.C);
7275 addr_t offset = Shift (Rm, shift_t, shift_n, APSR_C, &success);
7601 offset = Shift(R[m], shift_t, shift_n, APSR.C);
7622 ARM_ShifterType shift_t;
7640 // (shift_t, shift_n) = (SRType_LSL, 0);
7641 shift_t = SRType_LSL;
7659 // (shift_t, shift_n) = (SRType_LSL, UInt(imm2));
7660 shift_t = SRType_LSL;
7681 // (shift_t, shift_n) = (SRType_LSL, 0);
7682 shift_t = SRType_LSL;
7707 // offset = Shift(R[m], shift_t, shift_n, APSR.C);
7708 addr_t offset = Shift (Rm, shift_t, shift_n, APSR_C, &success);
8333 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C);
8351 ARM_ShifterType shift_t;
8361 shift_t = SRType_LSL;
8369 shift_n = DecodeImmShiftThumb(opcode, shift_t);
8381 shift_n = DecodeImmShiftARM(opcode, shift_t);
8401 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success);
8499 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C);
8517 ARM_ShifterType shift_t;
8527 shift_t = SRType_LSL;
8535 shift_n = DecodeImmShiftThumb(opcode, shift_t);
8547 shift_n = DecodeImmShiftARM(opcode, shift_t);
8566 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success);
8662 shifted = Shift(R[m], shift_t, shift_n, APSR.C);
8681 ARM_ShifterType shift_t;
8689 shift_n = DecodeImmShiftThumb(opcode, shift_t);
8699 shift_n = DecodeImmShiftARM(opcode, shift_t);
8718 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success);
8801 shifted = Shift(R[m], shift_t, shift_n, APSR.C);
8820 ARM_ShifterType shift_t;
8828 shift_n = DecodeImmShiftARM(opcode, shift_t);
8847 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success);
8938 shifted = Shift(R[m], shift_t, shift_n, APSR.C);
8957 ARM_ShifterType shift_t;
8964 shift_t = SRType_LSL;
8972 shift_n = DecodeImmShiftThumb(opcode, shift_t);
8981 shift_n = DecodeImmShiftARM(opcode, shift_t);
9000 uint32_t shifted = Shift(val2, shift_t, shift_n, APSR_C, &success);
9237 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C);
9250 ARM_ShifterType shift_t;
9258 shift_n = DecodeImmShiftThumb(opcode, shift_t);
9265 shift_n = DecodeImmShiftARM(opcode, shift_t);
9281 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success);
9361 (shifted, carry) = Shift_C(R[m], shift_t, shift_n, APSR.C);
9374 ARM_ShifterType shift_t;
9382 shift_t = SRType_LSL;
9388 shift_n = DecodeImmShiftThumb(opcode, shift_t);
9395 shift_n = DecodeImmShiftARM(opcode, shift_t);
9411 uint32_t shifted = Shift_C(val2, shift_t, shift_n, APSR_C, carry, &success);
9433 shifted = Shift(R[m], shift_t, shift_n, APSR.C);
9453 ARM_ShifterType shift_t;
9464 // (shift_t, shift_n) = DecodeImmShift(type, imm3:imm2);
9465 shift_n = DecodeImmShiftThumb (opcode, shift_t);
9467 // if d == 13 && (shift_t != SRType_LSL || shift_n > 3) then UNPREDICTABLE;
9468 if ((d == 13) && ((shift_t != SRType_LSL) || (shift_n > 3)))
9486 // (shift_t, shift_n) = DecodeImmShift(type, imm5);
9487 shift_n = DecodeImmShiftARM (opcode, shift_t);
9494 // shifted = Shift(R[m], shift_t, shift_n, APSR.C);
9499 uint32_t shifted = Shift (Rm, shift_t, shift_n, APSR_C, &success);
9533 shifted = Shift(R[m], shift_t, shift_n, APSR.C);
9552 ARM_ShifterType shift_t;
9563 // setflags = (S == ?1?); shift_t = DecodeRegShift(type);
9565 shift_t = DecodeRegShift (Bits32 (opcode, 6, 5));
9583 // shifted = Shift(R[m], shift_t, shift_n, APSR.C);
9588 uint32_t shifted = Shift (Rm, shift_t, shift_n, APSR_C, &success);
9630 shifted = Shift(R[m], shift_t, shift_n, APSR.C);
9651 ARM_ShifterType shift_t;
9663 // (shift_t, shift_n) = (SRType_LSL, 0);
9664 shift_t = SRType_LSL;
9678 // (shift_t, shift_n) = DecodeImmShift(type, imm3:imm2);
9679 shift_n = DecodeImmShiftThumb (opcode, shift_t);
9699 // (shift_t, shift_n) = DecodeImmShift(type, imm5);
9700 shift_n = DecodeImmShiftARM (opcode, shift_t);
9708 // shifted = Shift(R[m], shift_t, shift_n, APSR.C);
9713 uint32_t shifted = Shift (Rm, shift_t, shift_n, APSR_C, &success);
12080 operand2 = if register_form then Shift(R[m], shift_t, shift_n, APSR.C) else imm32;
12106 ARM_ShifterType shift_t;
12141 // (shift_t, shift_n) = DecodeImmShift(type, imm5);
12142 shift_n = DecodeImmShiftARM (opcode, shift_t);
12150 // operand2 = if register_form then Shift(R[m], shift_t, shift_n, APSR.C) else imm32;
12158 operand2 = Shift (Rm, shift_t, shift_n, APSR_C, &success);