Searched refs:sreg (Results 1 – 8 of 8) sorted by relevance
/art/compiler/utils/ |
D | assembler_test.h | 217 std::ostringstream sreg; variable 218 sreg << imm * multiplier + bias; 219 std::string imm_string = sreg.str(); 279 std::ostringstream sreg; in RepeatTemplatedRegistersImmBits() local 280 sreg << imm + bias; in RepeatTemplatedRegistersImmBits() 281 std::string imm_string = sreg.str(); in RepeatTemplatedRegistersImmBits() 334 std::ostringstream sreg; in RepeatTemplatedImmBitsRegisters() local 335 sreg << imm; in RepeatTemplatedImmBitsRegisters() 336 std::string imm_string = sreg.str(); in RepeatTemplatedImmBitsRegisters() 378 std::ostringstream sreg; in RepeatTemplatedRegisterImmBits() local [all …]
|
/art/compiler/utils/arm64/ |
D | managed_register_arm64_test.cc | 170 Arm64ManagedRegister sreg = Arm64ManagedRegister::FromSRegister(S0); in TEST() local 176 EXPECT_TRUE(reg.Overlaps(sreg)); in TEST() 182 sreg = Arm64ManagedRegister::FromSRegister(S1); in TEST() 188 EXPECT_TRUE(reg.Overlaps(sreg)); in TEST() 194 sreg = Arm64ManagedRegister::FromSRegister(S20); in TEST() 200 EXPECT_TRUE(reg.Overlaps(sreg)); in TEST() 206 sreg = Arm64ManagedRegister::FromSRegister(S31); in TEST() 212 EXPECT_TRUE(reg.Overlaps(sreg)); in TEST()
|
/art/runtime/interpreter/mterp/arm/ |
D | main.S | 171 .macro PREFETCH_ADVANCE_INST dreg, sreg, count 172 ldrh \dreg, [\sreg, #((\count)*2)]!
|
/art/runtime/interpreter/mterp/arm64/ |
D | main.S | 169 .macro PREFETCH_ADVANCE_INST dreg, sreg, count 170 ldrh \dreg, [\sreg, #((\count)*2)]!
|
/art/runtime/interpreter/mterp/arm64ng/ |
D | main.S | 730 .macro LOOP_OVER_SHORTY_LOADING_FPS dreg, sreg, inst, shorty, arg_index, finished 778 GET_VREG \sreg, wip 1052 .macro LOOP_RANGE_OVER_SHORTY_LOADING_FPS dreg, sreg, shorty, arg_index, stack_index, finished 1074 GET_VREG \sreg, \arg_index 1460 .macro LOOP_OVER_SHORTY_STORING_FPS dreg, sreg, shorty, arg_offset, fp, finished 1479 str \sreg, [\fp, \arg_offset]
|
/art/runtime/interpreter/mterp/armng/ |
D | main.S | 215 .macro GET_VREG_FLOAT sreg, vreg 217 vmov \sreg, \vreg 742 .macro LOOP_OVER_SHORTY_LOADING_FPS dreg, sreg, inst, shorty, arg_index, finished, if_double 788 GET_VREG_FLOAT \sreg, ip
|
/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.cc | 615 size_t sreg = GetSRegisterNumber(src.GetRegister().AsArm()); in MoveArguments() local 616 DCHECK_ALIGNED(sreg, 2u); in MoveArguments() 617 ___ Vstr(vixl32::DRegister(sreg / 2u), MemOperand(sp, frame_offset)); in MoveArguments()
|
/art/compiler/optimizing/ |
D | code_generator_arm_vixl.cc | 2246 vixl::aarch32::SRegister sreg(LeastSignificantBit(fpu_spill_mask_)); in GenerateFrameEntry() local 2247 GetAssembler()->StoreSToOffset(sreg, sp, fp_spills_offset); in GenerateFrameEntry() 2248 GetAssembler()->cfi().RelOffset(DWARFReg(sreg), /*offset=*/ fp_spills_offset); in GenerateFrameEntry() 2319 vixl::aarch32::SRegister sreg(LeastSignificantBit(fpu_spill_mask_)); in GenerateFrameExit() local 2321 GetAssembler()->LoadSFromOffset(sreg, sp, fp_spills_offset); in GenerateFrameExit() 2322 GetAssembler()->cfi().Restore(DWARFReg(sreg)); in GenerateFrameExit()
|