Searched refs:ldrexd (Results 1 - 9 of 9) sorted by relevance

/art/compiler/utils/arm/
H A Dassembler_thumb2_test.cc173 TEST_F(AssemblerThumb2Test, ldrexd) {
174 GetAssembler()->ldrexd(arm::R0, arm::R1, arm::R0);
175 GetAssembler()->ldrexd(arm::R0, arm::R1, arm::R1);
176 GetAssembler()->ldrexd(arm::R0, arm::R1, arm::R2);
177 GetAssembler()->ldrexd(arm::R5, arm::R3, arm::R7);
180 "ldrexd r0, r1, [r0]\n"
181 "ldrexd r0, r1, [r1]\n"
182 "ldrexd r0, r1, [r2]\n"
183 "ldrexd r5, r3, [r7]\n";
184 DriverStr(expected, "ldrexd");
[all...]
H A Dassembler_arm32_test.cc700 TEST_F(AssemblerArm32Test, ldrexd) {
701 GetAssembler()->ldrexd(arm::R0, arm::R1, arm::R0);
702 GetAssembler()->ldrexd(arm::R0, arm::R1, arm::R1);
703 GetAssembler()->ldrexd(arm::R0, arm::R1, arm::R2);
706 "ldrexd r0, r1, [r0]\n"
707 "ldrexd r0, r1, [r1]\n"
708 "ldrexd r0, r1, [r2]\n";
709 DriverStr(expected, "ldrexd");
H A Dassembler_arm32.h125 void ldrexd(Register rt, Register rt2, Register rn, Condition cond = AL) OVERRIDE;
H A Dassembler_thumb2.h159 void ldrexd(Register rt, Register rt2, Register rn, Condition cond = AL) OVERRIDE;
H A Dassembler_arm.h436 virtual void ldrexd(Register rt, Register rt2, Register rn, Condition cond = AL) = 0;
H A Dassembler_arm32.cc797 void Arm32Assembler::ldrexd(Register rt, Register rt2, Register rn, Condition cond) { function in class:art::arm::Arm32Assembler
H A Dassembler_thumb2.cc1740 void Thumb2Assembler::ldrexd(Register rt, Register rt2, Register rn, Condition cond) { function in class:art::arm::Thumb2Assembler
/art/compiler/optimizing/
H A Dintrinsics_arm.cc498 __ ldrexd(trg_lo, trg_hi, IP);
574 // Potentially need temps for ldrexd-strexd loop.
640 __ ldrexd(temp_lo, temp_hi, IP);
H A Dcode_generator_arm.cc2812 __ ldrexd(out_lo, out_hi, addr);
2831 __ ldrexd(temp1, temp2, addr);
2862 // Arm encoding have some additional constraints for ldrexd/strexd:
2995 // Arm encoding have some additional constraints for ldrexd/strexd:

Completed in 156 milliseconds