Home
last modified time | relevance | path

Searched refs:AddWithCarry (Results 1 – 7 of 7) sorted by relevance

/llvm-project/lldb/unittests/Instruction/ARM64/
H A DTestAArch64Emulator.cpp26 static uint64_t AddWithCarry(uint32_t N, uint64_t x, uint64_t y, bool carry_in, in AddWithCarry() function
28 return EmulateInstructionARM64::AddWithCarry(N, x, y, carry_in, proc_state); in AddWithCarry()
53 ASSERT_EQ(emu.AddWithCarry(64, ll_max, 0, 0, pstate), ll_max); in TEST_F()
56 ASSERT_EQ(emu.AddWithCarry(64, ll_max, 1, 0, pstate), (uint64_t)(ll_max + 1)); in TEST_F()
59 ASSERT_EQ(emu.AddWithCarry(64, ll_max, 0, 1, pstate), (uint64_t)(ll_max + 1)); in TEST_F()
/llvm-project/lldb/source/Plugins/Instruction/ARM/
H A DEmulateInstructionARM.cpp1149 (result, carry, overflow) = AddWithCarry(SP, imm32, '0'); in EmulateADDRdSPImm()
1834 (result, carry, overflow) = AddWithCarry(SP, imm32, '0'); in EmulateADDSPImm()
1906 AddWithCarryResult res = AddWithCarry(sp, imm32, 0); in EmulateADDSPImm()
1946 (result, carry, overflow) = AddWithCarry(SP, shifted, '0'); in EmulateADDSPRm()
2275 (result, carry, overflow) = AddWithCarry(SP, NOT(imm32), '1'); in EmulateSUBR7IPImm()
2325 (result, carry, overflow) = AddWithCarry(SP, NOT(imm32), '1'); in EmulateSUBIPSPImm()
2378 (result, carry, overflow) = AddWithCarry(SP, NOT(imm32), '1'); in EmulateSUBSPImm()
2435 AddWithCarryResult res = AddWithCarry(sp, ~imm32, 1); in EmulateSUBSPImm()
3015 (result, carry, overflow) = AddWithCarry(R[n], imm32, '0'); in EmulateADDImmThumb()
3107 AddWithCarryResult res = AddWithCarry(Rn, imm32, 0); in EmulateADDImmThumb()
[all …]
H A DEmulateInstructionARM.h187 AddWithCarryResult AddWithCarry(uint32_t x, uint32_t y, uint8_t carry_in);
/llvm-project/lldb/source/Plugins/Instruction/ARM64/
H A DEmulateInstructionARM64.h154 static uint64_t AddWithCarry(uint32_t N, uint64_t x, uint64_t y, bool carry_in,
H A DEmulateInstructionARM64.cpp563 AddWithCarry(uint32_t N, uint64_t x, uint64_t y, bit carry_in, in AddWithCarry() function in EmulateInstructionARM64
659 result = AddWithCarry(datasize, operand1, operand2, carry_in, proc_state); in EmulateADDSUBImm()
/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrThumb2.td2493 // See the definition of AddWithCarry() in the ARM ARM A2.2.1 for the gory
H A DARMInstrInfo.td3924 // See the definition of AddWithCarry() in the ARM ARM A2.2.1 for the gory