HomeSort by relevance Sort by last modified time
    Searched refs:dreg (Results 1 - 25 of 44) sorted by null

1 2

  /art/runtime/arch/mips64/
asm_support_mips64.S 88 .macro MINint dreg,rreg,sreg,creg
91 .ifc \dreg, \rreg
92 selnez \dreg, \rreg, \creg
95 seleqz \dreg, \sreg, \creg
98 or \dreg, \dreg, \creg
103 .macro MINs dreg,rreg,sreg
107 MINint \dreg, \rreg, \sreg, $at
112 .macro MINu dreg,rreg,sreg
116 MINint \dreg, \rreg, \sreg, $a
    [all...]
  /art/runtime/arch/mips/
asm_support_mips.S 132 .macro MINint dreg,rreg,sreg,creg
136 .ifc \dreg, \rreg
137 selnez \dreg, \rreg, \creg
140 seleqz \dreg, \sreg, \creg
143 or \dreg, \dreg, \creg
145 movn \dreg, \rreg, \creg
146 movz \dreg, \sreg, \creg
152 .macro MINs dreg,rreg,sreg
156 MINint \dreg, \rreg, \sreg, $a
    [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/mn10300/
am33-2.c 89 dreg (func_arg *arg, insn_data *data) function
90 #define dreg(shiftlow, shifthigh) { dreg, { i1: shiftlow, i2: shifthigh } } macro
358 lparen, amreg (4), rparen, comma, dreg (0, 8), tick_random);
360 lparen, amreg (4), plus, rparen, comma, dreg (0, 8), tick_random);
362 lparen, spreg, rparen, comma, dreg (0, 8));
364 dreg (4, 9), comma, lparen, amreg (0), rparen, tick_random);
366 dreg (4, 9), comma, lparen, amreg (0), plus, rparen, tick_random);
368 dreg (4, 9), comma, lparen, spreg, rparen);
370 dreg (4, 9), comma, dreg (0, 8), tick_random)
    [all...]
  /system/core/libpixelflinger/arch-mips64/
col32cb16blend.S 17 .macro pixel dreg src f sR sG sB shift
48 addu \dreg,$t2,\sB
51 or \dreg,\dreg,$t0
52 or \dreg,\dreg,$t1
t32cb16blend.S 24 * blend one of 2 16bpp RGB pixels held in dreg selected by shift
27 * Assumes that the dreg data is little endian and that
34 .macro pixel dreg src fb shift
46 ext $t8,\dreg,\shift+6+5,5 # dst[\shift:15..11]
48 ext $a4,\dreg,\shift+5,6 # start green extraction dst[\shift:10..5]
61 ext $a4,\dreg,\shift,5 # start blue extraction dst[\shift:4..0]
  /system/core/libpixelflinger/arch-mips/
col32cb16blend.S 17 .macro pixel dreg src f sR sG sB shift
53 addu \dreg,$t6,\sB
56 or \dreg,\dreg,$t4
57 or \dreg,\dreg,$t5
58 andi \dreg, 0xffff
t32cb16blend.S 25 * blend one of 2 16bpp RGB pixels held in dreg selected by shift
28 * Assumes that the dreg data is little endian and that
36 .macro pixel dreg src fb shift
52 ext $t8,\dreg,\shift+6+5,5 # dst[\shift:15..11]
54 ext $t0,\dreg,\shift+5,6 # start green extraction dst[\shift:10..5]
67 ext $t0,\dreg,\shift,5 # start blue extraction dst[\shift:4..0]
94 .macro pixel dreg src fb shift
119 srl $t8,\dreg,\shift+6+5
141 srl $t8,\dreg,\shift+5
153 srl $t8,\dreg,\shif
    [all...]
  /external/v8/src/ppc/
simulator-ppc.h 186 void set_d_register_from_double(int dreg, const double dbl) {
187 DCHECK(dreg >= 0 && dreg < kNumFPRs);
188 *bit_cast<double*>(&fp_registers_[dreg]) = dbl;
190 double get_double_from_d_register(int dreg) {
191 DCHECK(dreg >= 0 && dreg < kNumFPRs);
192 return *bit_cast<double*>(&fp_registers_[dreg]);
194 void set_d_register(int dreg, int64_t value) {
195 DCHECK(dreg >= 0 && dreg < kNumFPRs)
    [all...]
deoptimizer-ppc.cc 130 const DoubleRegister dreg = DoubleRegister::from_code(code); local
132 __ stfd(dreg, MemOperand(sp, offset));
275 const DoubleRegister dreg = DoubleRegister::from_code(code); local
277 __ lfd(dreg, MemOperand(r4, src_offset));
  /external/v8/src/arm/
simulator-arm.h 147 void set_dw_register(int dreg, const int* dbl);
150 void get_d_register(int dreg, uint64_t* value);
151 void set_d_register(int dreg, const uint64_t* value);
152 void get_d_register(int dreg, uint32_t* value);
153 void set_d_register(int dreg, const uint32_t* value);
162 void set_d_register_from_double(int dreg, const double& dbl) {
163 SetVFPRegister<double, 2>(dreg, dbl);
166 double get_double_from_d_register(int dreg) {
167 return GetFromVFPRegister<double, 2>(dreg);
simulator-arm.cc 868 void Simulator::set_dw_register(int dreg, const int* dbl) {
869 DCHECK((dreg >= 0) && (dreg < num_d_registers));
870 registers_[dreg] = dbl[0];
871 registers_[dreg + 1] = dbl[1];
875 void Simulator::get_d_register(int dreg, uint64_t* value) {
876 DCHECK((dreg >= 0) && (dreg < DwVfpRegister::NumRegisters()));
877 memcpy(value, vfp_registers_ + dreg * 2, sizeof(*value));
881 void Simulator::set_d_register(int dreg, const uint64_t* value)
    [all...]
  /external/v8/src/arm64/
simulator-arm64.cc 176 return dreg(0);
672 TraceSim("Arguments: %f, %f\n", dreg(0), dreg(1));
673 int64_t result = target(dreg(0), dreg(1));
687 TraceSim("Argument: %f\n", dreg(0));
688 double result = target(dreg(0));
702 TraceSim("Arguments: %f, %f\n", dreg(0), dreg(1));
703 double result = target(dreg(0), dreg(1))
    [all...]
  /external/valgrind/VEX/priv/
guest_arm_toIR.c 693 /* Plain ("low level") read from a VFP Dreg. */
700 /* Architected read from a VFP Dreg. */
705 /* Plain ("low level") write to a VFP Dreg. */
713 /* Architected write to a VFP Dreg. Handles conditional writes to the
736 /* Plain ("low level") read from a Neon Integer Dreg. */
743 /* Architected read from a Neon Integer Dreg. */
748 /* Plain ("low level") write to a Neon Integer Dreg. */
756 /* Architected write to a Neon Integer Dreg. Handles conditional
2859 UInt dreg = get_neon_d_regno(theInstr); local
2908 UInt dreg = get_neon_d_regno(theInstr & ~(1 << 6)); local
2988 UInt dreg = ((theInstr >> 18) & 0x10) | ((theInstr >> 12) & 0xF); local
3042 UInt dreg = get_neon_d_regno(theInstr); local
4834 UInt dreg = get_neon_d_regno(theInstr); local
5247 UInt dreg = get_neon_d_regno(theInstr & ~(1 << 6)); local
5913 UInt dreg = get_neon_d_regno(theInstr); local
6628 UInt dreg = get_neon_d_regno(theInstr); local
7648 UInt dreg = get_neon_d_regno(theInstr); local
    [all...]
  /external/vixl/test/aarch32/
test-utils-aarch32.h 177 const DRegister& dreg);
182 bool EqualFP32(float expected, const RegisterDump* core, const SRegister& dreg);
185 const DRegister& dreg);
test-utils-aarch32.cc 145 const DRegister& dreg) {
146 return Equal64(expected, core, core->GetDRegisterBits(dreg.GetCode()));
236 const DRegister& dreg) {
238 uint64_t result = core->GetDRegisterBits(dreg.GetCode());
  /external/v8/src/s390/
simulator-s390.h 163 void set_d_register_from_double(int dreg, const double dbl) {
164 DCHECK(dreg >= 0 && dreg < kNumFPRs);
165 *bit_cast<double*>(&fp_registers_[dreg]) = dbl;
168 double get_double_from_d_register(int dreg) {
169 DCHECK(dreg >= 0 && dreg < kNumFPRs);
170 return *bit_cast<double*>(&fp_registers_[dreg]);
172 void set_d_register(int dreg, int64_t value) {
173 DCHECK(dreg >= 0 && dreg < kNumFPRs)
    [all...]
deoptimizer-s390.cc 122 const DoubleRegister dreg = DoubleRegister::from_code(code); local
124 __ StoreDouble(dreg, MemOperand(sp, offset));
273 const DoubleRegister dreg = DoubleRegister::from_code(code); local
275 __ ld(dreg, MemOperand(r3, src_offset));
  /art/runtime/interpreter/mterp/arm/
header.S 168 .macro PREFETCH_ADVANCE_INST dreg, sreg, count
169 ldrh \dreg, [\sreg, #((\count)*2)]!
  /art/runtime/interpreter/mterp/arm64/
header.S 165 .macro PREFETCH_ADVANCE_INST dreg, sreg, count
166 ldrh \dreg, [\sreg, #((\count)*2)]!
  /external/vixl/test/aarch64/
test-utils-aarch64.h 112 inline double dreg(unsigned code) const { function in class:vixl::aarch64::RegisterDump
  /art/compiler/utils/arm64/
managed_register_arm64_test.cc 220 Arm64ManagedRegister dreg = Arm64ManagedRegister::FromDRegister(D0); local
226 EXPECT_TRUE(reg.Overlaps(dreg));
232 dreg = Arm64ManagedRegister::FromDRegister(D5);
238 EXPECT_TRUE(reg.Overlaps(dreg));
244 dreg = Arm64ManagedRegister::FromDRegister(D7);
250 EXPECT_TRUE(reg.Overlaps(dreg));
256 dreg = Arm64ManagedRegister::FromDRegister(D31);
262 EXPECT_TRUE(reg.Overlaps(dreg));
    [all...]
  /toolchain/binutils/binutils-2.25/opcodes/
msp430-decode.opc 359 opcode:4 sreg:4 Ad:1 BW:1 As:2 Dreg:4
370 /** dopc sreg a b as dreg %D%b %1,%0 */
372 ID (dopc_to_id (dopc)); ASX (sreg, as, srxt_bits); ADX (dreg, a, dsxt_bits); ABW (al_bit, b);
393 /** 0001 00so c b ad dreg %S%b %1 */
395 ID (sopc_to_id (so,c)); ASX (dreg, ad, srxt_bits); ABW (al_bit, b);
  /external/vixl/test/aarch64/examples/
test-examples.cc 351 VIXL_CHECK(regs.dreg(0) == Add3DoubleC(A, B, C)); \
377 VIXL_CHECK(regs.dreg(0) == Add4DoubleC(A, B, C, D)); \
  /frameworks/rs/cpu_ref/
rsCpuIntrinsics_advsimd_Blur.S 115 .macro vertfetch_noclamp i, dreg
121 umlal v12.4s, v16.4h, \dreg
122 umlal2 v13.4s, v16.8h, \dreg
124 umlal v14.4s, v11.4h, \dreg
126 umlal2 v15.4s, v11.8h, \dreg
137 .macro vertfetch_clamped i, dreg
147 umlal v12.4s, v16.4h, \dreg
148 umlal2 v13.4s, v16.8h, \dreg
150 umlal v14.4s, v11.4h, \dreg
152 umlal2 v15.4s, v11.8h, \dreg
    [all...]
rsCpuIntrinsics_neon_Blur.S 119 .macro vertfetch_noclamp i, dreg
128 vmlal.u16 q12, d20, \dreg
130 vmlal.u16 q13, d21, \dreg
131 vmlal.u16 q14, d22, \dreg
132 vmlal.u16 q15, d23, \dreg
143 .macro vertfetch_clamped i, dreg
154 vmlal.u16 q12, d20, \dreg
156 vmlal.u16 q13, d21, \dreg
158 vmlal.u16 q14, d22, \dreg
160 vmlal.u16 q15, d23, \dreg
    [all...]

Completed in 756 milliseconds

1 2