HomeSort by relevance Sort by last modified time
    Searched full:reg1 (Results 51 - 75 of 347) sorted by null

1 23 4 5 6 7 8 91011>>

  /external/llvm/test/CodeGen/X86/
copy-propagation.ll 10 ; reg1 = copy reg2
12 ; reg2 = copy reg1
17 ; reg1 = copy reg2
20 ; reg2 = copy reg1
2011-12-15-vec_shift.ll 9 ; CHECK-W-SSE4: psllw $4, [[REG1:%xmm.]]
10 ; CHECK-W-SSE4: pblendvb [[REG1]],{{ %xmm.}}
14 ; CHECK-WO-SSE4: psllw $5, [[REG1:%xmm.]]
lea-opt.ll 37 ; CHECK: leaq (%rdi,%rdi,2), [[REG1:%[a-z]+]]
38 ; CHECK: movl arr1(,[[REG1]],4), {{.*}}
39 ; CHECK: leaq arr1+4(,[[REG1]],4), [[REG2:%[a-z]+]]
40 ; CHECK: subl arr1+4(,[[REG1]],4), {{.*}}
41 ; CHECK: leaq arr1+8(,[[REG1]],4), [[REG3:%[a-z]+]]
42 ; CHECK: addl arr1+8(,[[REG1]],4), {{.*}}
77 ; CHECK: leaq (%rdi,%rdi,2), [[REG1:%[a-z]+]]
78 ; CHECK: leaq arr1+4(,[[REG1]],4), [[REG2:%[a-z]+]]
81 ; CHECK: leaq arr1+8(,[[REG1]],4), [[REG3:%[a-z]+]]
118 ; CHECK: imulq {{.*}}, [[REG1:%[a-z]+]
    [all...]
  /external/llvm/test/CodeGen/PowerPC/
lxvw4x-bug.ll 18 ; CHECK: lxvd2x [[REG1:[0-9]+]], {{[0-9]+}}, [[REG0]]
19 ; CHECK: xxswapd [[REG1]], [[REG1]]
mcm-10.ll 20 ; CHECK: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc@ha
21 ; CHECK: lwa {{[0-9]+}}, [[VAR]]@toc@l([[REG1]])
23 ; CHECK: stw {{[0-9]+}}, [[VAR]]@toc@l([[REG1]])
select-i1-vs-i1.ll 20 ; CHECK: crandc [[REG1:[0-9]+]], {{[0-9]+}}, {{[0-9]+}}
21 ; CHECK: isel 3, 7, 8, [[REG1]]
36 ; CHECK: crandc [[REG1:[0-9]+]], {{[0-9]+}}, {{[0-9]+}}
37 ; CHECK: isel 3, 7, 8, [[REG1]]
52 ; CHECK: crorc [[REG1:[0-9]+]], {{[0-9]+}}, {{[0-9]+}}
53 ; CHECK: isel 3, 7, 8, [[REG1]]
68 ; CHECK: crorc [[REG1:[0-9]+]], {{[0-9]+}}, {{[0-9]+}}
69 ; CHECK: isel 3, 7, 8, [[REG1]]
84 ; CHECK: creqv [[REG1:[0-9]+]], {{[0-9]+}}, {{[0-9]+}}
85 ; CHECK: isel 3, 7, 8, [[REG1]]
    [all...]
crbits.ll 15 ; CHECK-DAG: li [[REG1:[0-9]+]], 1
21 ; CHECK: isel 3, 0, [[REG1]], [[REG4]]
35 ; CHECK-DAG: li [[REG1:[0-9]+]], 1
41 ; CHECK: isel 3, 0, [[REG1]], [[REG4]]
57 ; CHECK-DAG: li [[REG1:[0-9]+]], 1
64 ; CHECK: isel 3, 0, [[REG1]], [[REG4]]
76 ; CHECK: and [[REG1:[0-9]+]], 3, 4
77 ; CHECK: or 3, [[REG1]], 5
90 ; CHECK-DAG: and [[REG1:[0-9]+]], 3, 4
93 ; CHECK-DAG: andi. {{[0-9]+}}, [[REG1]],
    [all...]
crbit-asm.ll 15 ; CHECK-DAG: li [[REG1:[0-9]+]], 0
20 ; CHECK: isel 3, [[REG4]], [[REG1]], [[REG3]]
34 ; CHECK-DAG: li [[REG1:[0-9]+]], 0
39 ; CHECK: isel 3, [[REG4]], [[REG1]], [[REG3]]
50 ; CHECK-DAG: li [[REG1:[0-9]+]], 0
55 ; CHECK: isel 3, [[REG4]], [[REG1]], [[REG3]]
mcm-11.ll 20 ; CHECK: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc@ha
21 ; CHECK: lwa {{[0-9]+}}, [[VAR]]@toc@l([[REG1]])
23 ; CHECK: stw {{[0-9]+}}, [[VAR]]@toc@l([[REG1]])
cc.ll 21 ; CHECK: mfcr [[REG1:[0-9]+]]
24 ; CHECK-DAG: stw [[REG1]], 8(1)
54 ; CHECK: mfcr [[REG1:[0-9]+]]
57 ; CHECK-DAG: stw [[REG1]], 8(1)
mcm-2.ll 21 ; MEDIUM: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc@ha
22 ; MEDIUM: addi [[REG2:[0-9]+]], [[REG1]], [[VAR]]@toc@l
29 ; LARGE: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc@ha
30 ; LARGE: ld [[REG2:[0-9]+]], [[VAR]]@toc@l([[REG1]])
mcm-3.ll 21 ; MEDIUM: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc@ha
22 ; MEDIUM: addi [[REG2:[0-9]+]], [[REG1]], [[VAR]]@toc@l
32 ; LARGE: addis [[REG1:[0-9]+]], 2, [[VAR:[a-z0-9A-Z_.]+]]@toc@ha
33 ; LARGE: ld [[REG2:[0-9]+]], [[VAR]]@toc@l([[REG1]])
  /external/llvm/test/CodeGen/SystemZ/
vec-move-15.ll 24 ; CHECK: vlrepg [[REG1:%v[0-9]+]], 0(%r2)
25 ; CHECK: vuphb %v24, [[REG1]]
43 ; CHECK: vlrepf [[REG1:%v[0-9]+]], 0(%r2)
44 ; CHECK: vuphb [[REG2:%v[0-9]+]], [[REG1]]
55 ; CHECK: vlrepg [[REG1:%v[0-9]+]], 0(%r2)
56 ; CHECK: vuphh %v24, [[REG1]]
74 ; CHECK: vlreph [[REG1:%v[0-9]+]], 0(%r2)
75 ; CHECK: vuphb [[REG2:%v[0-9]+]], [[REG1]]
87 ; CHECK: vlrepf [[REG1:%v[0-9]+]], 0(%r2)
88 ; CHECK: vuphh [[REG2:%v[0-9]+]], [[REG1]]
    [all...]
vec-move-16.ll 24 ; CHECK: vlrepg [[REG1:%v[0-9]+]], 0(%r2)
25 ; CHECK: vuplhb %v24, [[REG1]]
43 ; CHECK: vlrepf [[REG1:%v[0-9]+]], 0(%r2)
44 ; CHECK: vuplhb [[REG2:%v[0-9]+]], [[REG1]]
55 ; CHECK: vlrepg [[REG1:%v[0-9]+]], 0(%r2)
56 ; CHECK: vuplhh %v24, [[REG1]]
74 ; CHECK: vlreph [[REG1:%v[0-9]+]], 0(%r2)
75 ; CHECK: vuplhb [[REG2:%v[0-9]+]], [[REG1]]
87 ; CHECK: vlrepf [[REG1:%v[0-9]+]], 0(%r2)
88 ; CHECK: vuplhh [[REG2:%v[0-9]+]], [[REG1]]
    [all...]
asm-18.ll 10 ; CHECK-DAG: lfh [[REG1:%r[0-5]]], 0(%r2)
14 ; CHECK: blah [[REG1]], [[REG2]], [[REG3]], [[REG4]]
15 ; CHECK-DAG: stfh [[REG1]], 0(%r2)
42 ; CHECK-DAG: risbhg [[REG1:%r[0-5]]], %r2, 0, 159, 32
44 ; CHECK: stepa [[REG1]], %r2, %r3
45 ; CHECK: risbhg {{%r[0-5]}}, [[REG1]], 0, 159, 0
58 ; CHECK-DAG: lbh [[REG1:%r[0-5]]], 0(%r2)
62 ; CHECK: blah [[REG1]], [[REG2]]
82 ; CHECK-DAG: lhh [[REG1:%r[0-5]]], 0(%r2)
86 ; CHECK: blah [[REG1]], [[REG2]
    [all...]
  /external/libvpx/libvpx/vpx_dsp/mips/
idct16x16_msa.c 16 v8i16 reg3, reg13, reg11, reg5, reg7, reg9, reg1, reg15; local
19 LD_SH8(input, 16, reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7);
23 TRANSPOSE8x8_SH_SH(reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7,
24 reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7);
40 DOTP_CONST_PAIR(reg1, reg15, cospi_30_64, cospi_2_64, reg1, reg15);
43 reg9 = reg1 - loc2;
44 reg1 = reg1 + loc2;
57 loc1 = reg1 + reg13
110 v8i16 reg3, reg13, reg11, reg5, reg7, reg9, reg1, reg15; local
    [all...]
  /external/llvm/test/CodeGen/AArch64/
arm64-bitfield-extract.ll 76 ; CHECK: ldr [[REG1:x[0-9]+]],
77 ; CHECK-NEXT: bfxil [[REG1]], x1, #16, #24
78 ; CHECK-NEXT: str [[REG1]],
92 ; CHECK: ldr [[REG1:w[0-9]+]],
93 ; CHECK-NEXT: bfxil [[REG1]], w1, #16, #3
94 ; CHECK-NEXT: str [[REG1]],
109 ; CHECK: ldr [[REG1:w[0-9]+]],
110 ; CHECK-NEXT: bfxil [[REG1]], w1, #16, #3
112 ; CHECK-NEXT: lsr [[REG2:w[0-9]+]], [[REG1]], #2
130 ; CHECK: ldr [[REG1:w[0-9]+]]
    [all...]
arm64-fast-isel-addr-offset.ll 11 ; CHECK: ldr x[[REG1:[0-9]+]], [x[[REG]], _sortlist@GOTPAGEOFF]
13 ; CHECK: add x[[REG3:[0-9]+]], x[[REG1]], x[[REG2]]
24 ; CHECK: ldr x[[REG1:[0-9]+]], [x[[REG]], _sortlist2@GOTPAGEOFF]
26 ; CHECK: add x[[REG3:[0-9]+]], x[[REG1]], x[[REG2]]
  /art/compiler/utils/mips/
assembler_mips_test.cc 259 DriverStr(RepeatRRR(&mips::MipsAssembler::Addu, "addu ${reg1}, ${reg2}, ${reg3}"), "Addu");
263 DriverStr(RepeatRRIb(&mips::MipsAssembler::Addiu, -16, "addiu ${reg1}, ${reg2}, {imm}"), "Addiu");
267 DriverStr(RepeatRRR(&mips::MipsAssembler::Subu, "subu ${reg1}, ${reg2}, ${reg3}"), "Subu");
271 DriverStr(RepeatRR(&mips::MipsAssembler::MultR2, "mult ${reg1}, ${reg2}"), "MultR2");
275 DriverStr(RepeatRR(&mips::MipsAssembler::MultuR2, "multu ${reg1}, ${reg2}"), "MultuR2");
279 DriverStr(RepeatRR(&mips::MipsAssembler::DivR2, "div $zero, ${reg1}, ${reg2}"), "DivR2Basic");
283 DriverStr(RepeatRR(&mips::MipsAssembler::DivuR2, "divu $zero, ${reg1}, ${reg2}"), "DivuR2Basic");
287 DriverStr(RepeatRRR(&mips::MipsAssembler::MulR2, "mul ${reg1}, ${reg2}, ${reg3}"), "MulR2");
291 DriverStr(RepeatRRR(&mips::MipsAssembler::DivR2, "div $zero, ${reg2}, ${reg3}\nmflo ${reg1}"),
296 DriverStr(RepeatRRR(&mips::MipsAssembler::ModR2, "div $zero, ${reg2}, ${reg3}\nmfhi ${reg1}"),
    [all...]
  /external/llvm/test/CodeGen/ARM/
eh-dispcont.ll 46 ; ARM-PIC: adr [[REG1:r[0-9]+]], [[LJTI:.*]]
47 ; ARM-PIC: ldr [[REG0:r[0-9]+]], [r{{[0-9]+}}, [[REG1]]]
48 ; ARM-PIC: add pc, [[REG0]], [[REG1]]
57 ; ARM-NOPIC: adr [[REG1:r[0-9]+]], [[LJTI:.*]]
58 ; ARM-NOPIC: ldr [[REG0:r[0-9]+]], [r{{[0-9]+}}, [[REG1]]]
68 ; THUMB1-PIC: adr [[REG1:r[0-9]+]], [[LJTI:.*]]
69 ; THUMB1-PIC: adds [[REG0:r[0-9]+]], [[REG0]], [[REG1]]
71 ; THUMB1-PIC: adds [[REG0]], [[REG0]], [[REG1]]
81 ; THUMB1-NOPIC: adr [[REG1:r[0-9]+]], [[LJTI:.*]]
82 ; THUMB1-NOPIC: adds [[REG0:r[0-9]+]], [[REG0]], [[REG1]]
    [all...]
  /art/compiler/utils/arm/
assembler_arm32_test.cc 670 "sbfx{cond} {reg1}, {reg2}, #{imm1}, #{imm2}"), "sbfx");
694 "ubfx{cond} {reg1}, {reg2}, #{imm1}, #{imm2}"), "ubfx");
698 T4Helper(&arm::Arm32Assembler::mul, true, "mul{cond} {reg1}, {reg2}, {reg3}", "mul");
702 T5Helper(&arm::Arm32Assembler::mla, true, "mla{cond} {reg1}, {reg2}, {reg3}, {reg4}", "mla");
706 T5Helper(&arm::Arm32Assembler::umull, true, "umull{cond} {reg1}, {reg2}, {reg3}, {reg4}",
707 "umull", "{reg1}={reg2}"); // Skip the cases where reg1 == reg2.
711 T5Helper(&arm::Arm32Assembler::smull, true, "smull{cond} {reg1}, {reg2}, {reg3}, {reg4}",
712 "smull", "{reg1}={reg2}"); // Skip the cases where reg1 == reg2
    [all...]
assembler_arm_test.h 77 template <typename Reg1, typename Reg2>
78 std::string RepeatTemplatedRRIIC(void (Ass::*f)(Reg1, Reg2, Imm, Imm, Cond),
79 const std::vector<Reg1*> reg1_registers,
81 std::string (AssemblerArmTest::*GetName1)(const Reg1&),
128 for (auto reg1 : reg1_registers) {
131 std::string reg1_string = (this->*GetName1)(*reg1);
153 (Base::GetAssembler()->*f)(*reg1, *reg2, i, j, c);
174 template <typename Reg1, typename Reg2>
175 std::string RepeatTemplatedRRiiC(void (Ass::*f)(Reg1, Reg2, Imm, Imm, Cond),
176 const std::vector<Reg1*> reg1_registers
    [all...]
  /external/llvm/test/CodeGen/AMDGPU/
pv-packing.ll 6 define void @main(<4 x float> inreg %reg0, <4 x float> inreg %reg1, <4 x float> inreg %reg2, <4 x float> inreg %reg3) #0 {
8 %0 = extractelement <4 x float> %reg1, i32 0
9 %1 = extractelement <4 x float> %reg1, i32 1
10 %2 = extractelement <4 x float> %reg1, i32 2
  /art/compiler/utils/
assembler_test.h 141 template <typename Reg1, typename Reg2, typename ImmType>
142 std::string RepeatTemplatedRegistersImmBits(void (Ass::*f)(Reg1, Reg2, ImmType),
144 const std::vector<Reg1*> reg1_registers,
146 std::string (AssemblerTest::*GetName1)(const Reg1&),
152 for (auto reg1 : reg1_registers) {
156 (assembler_.get()->*f)(*reg1, *reg2, new_imm);
159 std::string reg1_string = (this->*GetName1)(*reg1);
191 template <typename ImmType, typename Reg1, typename Reg2>
192 std::string RepeatTemplatedImmBitsRegisters(void (Ass::*f)(ImmType, Reg1, Reg2),
193 const std::vector<Reg1*> reg1_registers
    [all...]
  /toolchain/binutils/binutils-2.25/gas/config/
tc-microblaze.c 894 unsigned reg1; local
939 op_end = parse_reg (op_end + 1, &reg1); /* Get rd. */
943 reg1 = 0;
961 if (check_spl_reg (& reg1))
971 inst |= (reg1 << RD_LOW) & RD_MASK;
977 inst |= (reg1 << RD_LOW) & RD_MASK;
986 op_end = parse_reg (op_end + 1, &reg1); /* Get rd. */
990 reg1 = 0;
1005 if (check_spl_reg (& reg1))
1053 count = 32 - reg1;
    [all...]

Completed in 1477 milliseconds

1 23 4 5 6 7 8 91011>>