Lines Matching defs:AddWithCarry
1149 (result, carry, overflow) = AddWithCarry(SP, imm32, '0');
1834 (result, carry, overflow) = AddWithCarry(SP, imm32, '0');
1905 // (result, carry, overflow) = AddWithCarry(R[n], imm32, '0');
1906 AddWithCarryResult res = AddWithCarry(sp, imm32, 0);
1946 (result, carry, overflow) = AddWithCarry(SP, shifted, '0');
2275 (result, carry, overflow) = AddWithCarry(SP, NOT(imm32), '1');
2325 (result, carry, overflow) = AddWithCarry(SP, NOT(imm32), '1');
2378 (result, carry, overflow) = AddWithCarry(SP, NOT(imm32), '1');
2435 AddWithCarryResult res = AddWithCarry(sp, ~imm32, 1);
3015 (result, carry, overflow) = AddWithCarry(R[n], imm32, '0');
3106 //(result, carry, overflow) = AddWithCarry(R[n], imm32, '0');
3107 AddWithCarryResult res = AddWithCarry(Rn, imm32, 0);
3137 (result, carry, overflow) = AddWithCarry(R[n], imm32, '0');
3172 AddWithCarryResult res = AddWithCarry(val1, imm32, 0);
3203 (result, carry, overflow) = AddWithCarry(R[n], shifted, '0');
3266 AddWithCarryResult res = AddWithCarry(val1, shifted, 0);
3291 (result, carry, overflow) = AddWithCarry(R[n], imm32, '0');
3321 AddWithCarryResult res = AddWithCarry(reg_val, imm32, 0);
3339 (result, carry, overflow) = AddWithCarry(R[n], shifted, '0');
3388 AddWithCarryResult res = AddWithCarry(val1, shifted, 0);
3404 (result, carry, overflow) = AddWithCarry(R[n], NOT(imm32), '1');
3438 AddWithCarryResult res = AddWithCarry(reg_val, ~imm32, 1);
3456 (result, carry, overflow) = AddWithCarry(R[n], NOT(shifted), '1');
3514 AddWithCarryResult res = AddWithCarry(val1, ~shifted, 1);
5786 (result, carry, overflow) = AddWithCarry(R[n], imm32, APSR.C);
5832 AddWithCarryResult res = AddWithCarry(val1, imm32, APSR_C);
5856 (result, carry, overflow) = AddWithCarry(R[n], shifted, APSR.C);
5919 AddWithCarryResult res = AddWithCarry(val1, shifted, APSR_C);
9141 (result, carry, overflow) = AddWithCarry(NOT(R[n]), imm32, '1');
9194 AddWithCarryResult res = AddWithCarry(~reg_val, imm32, 1);
9214 (result, carry, overflow) = AddWithCarry(NOT(R[n]), shifted, '1');
9273 AddWithCarryResult res = AddWithCarry(~val1, shifted, 1);
9292 (result, carry, overflow) = AddWithCarry(NOT(R[n]), imm32, APSR.C);
9331 AddWithCarryResult res = AddWithCarry(~reg_val, imm32, APSR_C);
9352 (result, carry, overflow) = AddWithCarry(NOT(R[n]), shifted, APSR.C);
9401 AddWithCarryResult res = AddWithCarry(~val1, shifted, APSR_C);
9421 (result, carry, overflow) = AddWithCarry(R[n], NOT(imm32), APSR.C);
9468 AddWithCarryResult res = AddWithCarry(reg_val, ~imm32, APSR_C);
9490 (result, carry, overflow) = AddWithCarry(R[n], NOT(shifted), APSR.C);
9555 AddWithCarryResult res = AddWithCarry(val1, ~shifted, APSR_C);
9573 (result, carry, overflow) = AddWithCarry(R[n], NOT(imm32), '1');
9644 AddWithCarryResult res = AddWithCarry(reg_val, ~imm32, 1);
9663 (result, carry, overflow) = AddWithCarry(R[n], NOT(imm32), '1');
9711 AddWithCarryResult res = AddWithCarry(reg_val, ~imm32, 1);
9994 (result, carry, overflow) = AddWithCarry(SP, NOT(shifted), '1');
10063 // (result, carry, overflow) = AddWithCarry(SP, NOT(shifted), '1');
10068 AddWithCarryResult res = AddWithCarry(sp_val, ~shifted, 1);
10093 (result, carry, overflow) = AddWithCarry(R[n], shifted, '0');
10149 // (result, carry, overflow) = AddWithCarry(R[n], shifted, '0');
10154 AddWithCarryResult res = AddWithCarry(Rn, shifted, 0);
10188 (result, carry, overflow) = AddWithCarry(R[n], NOT(shifted), '1');
10281 // (result, carry, overflow) = AddWithCarry(R[n], NOT(shifted), '1');
10286 AddWithCarryResult res = AddWithCarry(Rn, ~shifted, 1);
12637 when '0010' (result, -, -) = AddWithCarry(R[n], NOT(operand2), '1'); // SUB
12638 when '0011' (result, -, -) = AddWithCarry(NOT(R[n]), operand2, '1'); // RSB
12639 when '0100' (result, -, -) = AddWithCarry(R[n], operand2, '0'); // ADD
12640 when '0101' (result, -, -) = AddWithCarry(R[n], operand2, APSR.c); // ADC
12641 when '0110' (result, -, -) = AddWithCarry(R[n], NOT(operand2), APSR.C); // SBC
12642 when '0111' (result, -, -) = AddWithCarry(NOT(R[n]), operand2, APSR.C); // RSC
12736 // (result, -, -) = AddWithCarry(R[n], NOT(operand2), '1'); // SUB
12737 result = AddWithCarry(Rn, ~(operand2), 1);
12741 // (result, -, -) = AddWithCarry(NOT(R[n]), operand2, '1'); // RSB
12742 result = AddWithCarry(~(Rn), operand2, 1);
12746 // (result, -, -) = AddWithCarry(R[n], operand2, '0'); // ADD
12747 result = AddWithCarry(Rn, operand2, 0);
12751 // (result, -, -) = AddWithCarry(R[n], operand2, APSR.c); // ADC
12752 result = AddWithCarry(Rn, operand2, APSR_C);
12756 // (result, -, -) = AddWithCarry(R[n], NOT(operand2), APSR.C); // SBC
12757 result = AddWithCarry(Rn, ~(operand2), APSR_C);
12761 // (result, -, -) = AddWithCarry(NOT(R[n]), operand2, APSR.C); // RSC
12762 result = AddWithCarry(~(Rn), operand2, APSR_C);
14132 EmulateInstructionARM::AddWithCarry(uint32_t x, uint32_t y, uint8_t carry_in) {