/external/llvm/test/MC/Sparc/ |
D | sparc-alu-instructions.s | 6 ! CHECK: add %g1, %g2, %g3 ! encoding: [0x86,0x00,0x40,0x02] 7 add %g1, %g2, %g3 13 ! CHECK: addcc %g1, %g2, %g3 ! encoding: [0x86,0x80,0x40,0x02] 14 addcc %g1, %g2, %g3 16 ! CHECK: addxcc %g1, %g2, %g3 ! encoding: [0x86,0xc0,0x40,0x02] 17 addxcc %g1, %g2, %g3 19 ! CHECK: udiv %g1, %g2, %g3 ! encoding: [0x86,0x70,0x40,0x02] 20 udiv %g1, %g2, %g3 22 ! CHECK: sdiv %g1, %g2, %g3 ! encoding: [0x86,0x78,0x40,0x02] 23 sdiv %g1, %g2, %g3 [all …]
|
/external/capstone/suite/MC/Sparc/ |
D | sparc-alu-instructions.s.cs | 3 0x86,0x00,0x40,0x02 = add %g1, %g2, %g3 6 0x86,0x80,0x40,0x02 = addcc %g1, %g2, %g3 7 0x86,0xc0,0x40,0x02 = addxcc %g1, %g2, %g3 8 0x86,0x70,0x40,0x02 = udiv %g1, %g2, %g3 9 0x86,0x78,0x40,0x02 = sdiv %g1, %g2, %g3 10 0x86,0x08,0x40,0x02 = and %g1, %g2, %g3 11 0x86,0x28,0x40,0x02 = andn %g1, %g2, %g3 12 0x86,0x10,0x40,0x02 = or %g1, %g2, %g3 13 0x86,0x30,0x40,0x02 = orn %g1, %g2, %g3 14 0x86,0x18,0x40,0x02 = xor %g1, %g2, %g3 [all …]
|
/external/mesa3d/src/mesa/sparc/ |
D | sparc_clip.S | 21 .register %g3, #scratch 74 ldub [%i4], %g3 75 sll %g3, 8, %g3 76 or %g2, %g3, %g2 78 ld [%i1 + V4F_FLAGS], %g3 79 or %g3, VEC_SIZE_4, %g3 80 st %g3, [%i1 + V4F_FLAGS] 81 mov 3, %g3 82 st %g3, [%i1 + V4F_SIZE] 103 addx %g0, 0x0, %g3 ! IEU1 Group [all …]
|
D | norm.S | 5 .register %g3, #scratch 36 LDPTR [%o4 + V4F_START], %g3 ! g3 = 'out' dest->start 90 st %f3, [%g3 + 0x00] ! out[i][0] = tx * scale 92 st %f5, [%g3 + 0x04] ! out[i][1] = ty * scale 94 st %f7, [%g3 + 0x08] ! out[i][2] = tz * scale 98 add %g3, 0x10, %g3 ! advance out vector pointer 146 st %f3, [%g3 + 0x00] ! out[i][0] = tx * len 148 st %f5, [%g3 + 0x04] ! out[i][1] = ty * len 150 st %f7, [%g3 + 0x08] ! out[i][2] = tz * len 154 add %g3, 0x10, %g3 ! advance out vector pointer [all …]
|
D | xform.S | 23 .register %g3, #scratch 65 ld [%o2 + V4F_COUNT], %g3 69 cmp %g3, 1 70 st %g3, [%o0 + V4F_COUNT] 75 andn %g3, 1, %o2 110 cmp %o1, %g3 139 ld [%o2 + V4F_COUNT], %g3 141 cmp %g3, 1 142 st %g3, [%o0 + V4F_COUNT] 147 andn %g3, 1, %o2 [all …]
|
/external/strace/tests/ |
D | setgroups.c | 97 GID_TYPE *const g3 = tail_alloc(sizeof(*g3) * 3); in main() local 138 g3[0] = 0; in main() 139 g3[1] = 1; in main() 140 rc = syscall(SYSCALL_NR, 3, g3); in main() 143 printuid(g3[0]); in main() 145 printuid(g3[1]); in main() 148 rc = syscall(SYSCALL_NR, 4, g3); in main() 151 printuid(g3[0]); in main() 153 printuid(g3[1]); in main() 160 rc = syscall(SYSCALL_NR, ngroups_max, g3); in main() [all …]
|
/external/strace/tests-mx32/ |
D | setgroups.c | 97 GID_TYPE *const g3 = tail_alloc(sizeof(*g3) * 3); in main() local 138 g3[0] = 0; in main() 139 g3[1] = 1; in main() 140 rc = syscall(SYSCALL_NR, 3, g3); in main() 143 printuid(g3[0]); in main() 145 printuid(g3[1]); in main() 148 rc = syscall(SYSCALL_NR, 4, g3); in main() 151 printuid(g3[0]); in main() 153 printuid(g3[1]); in main() 160 rc = syscall(SYSCALL_NR, ngroups_max, g3); in main() [all …]
|
/external/strace/tests-m32/ |
D | setgroups.c | 97 GID_TYPE *const g3 = tail_alloc(sizeof(*g3) * 3); in main() local 138 g3[0] = 0; in main() 139 g3[1] = 1; in main() 140 rc = syscall(SYSCALL_NR, 3, g3); in main() 143 printuid(g3[0]); in main() 145 printuid(g3[1]); in main() 148 rc = syscall(SYSCALL_NR, 4, g3); in main() 151 printuid(g3[0]); in main() 153 printuid(g3[1]); in main() 160 rc = syscall(SYSCALL_NR, ngroups_max, g3); in main() [all …]
|
/external/llvm/test/MC/COFF/ |
D | cross-section-relative.ll | 8 @g3 = constant i32 3; 14 ; CHECK: .quad (g3-t1)+4 15 @t1 = global i64 add(i64 sub(i64 ptrtoint(i32* @g3 to i64), i64 ptrtoint(i64* @t1 to i64)), i64 4),… 16 ; CHECK: .quad g3-t2 17 @t2 = global i64 sub(i64 ptrtoint(i32* @g3 to i64), i64 ptrtoint(i64* @t2 to i64)), section ".fix" 18 ; CHECK: .quad (g3-t3)-4 19 @t3 = global i64 sub(i64 sub(i64 ptrtoint(i32* @g3 to i64), i64 ptrtoint(i64* @t3 to i64)), i64 4),… 20 ; CHECK: .long g3-t4 21 @t4 = global i32 trunc(i64 sub(i64 ptrtoint(i32* @g3 to i64), i64 ptrtoint(i32* @t4 to i64)) to i32… 25 ; CHECK: .long g3@IMGREL{{$}} [all …]
|
D | cross-section-relative.s | 16 .globl g3 # @g3 symbol 18 g3: label 30 .quad (g3-t1)+4 35 .quad g3-t2 40 .quad (g3-t3)-4 45 .long g3-t4 50 .long g3@IMGREL 58 .long g3-(t6+16)
|
/external/mesa3d/src/intel/tools/tests/gen5/ |
D | dp3.asm | 1 dp3(8) m5<1>.xF g3<0>.xyzzF g6<4>.xyzzF { align16 NoDDClr }; 2 dp3(8) m5<1>.yF g3.4<0>.xyzzF g6<4>.xyzzF { align16 NoDDClr,NoDDChk }; 3 dp3(8) g25<1>.xF g17<4>.xyzzF g3<0>.xyzzF { align16 }; 4 dp3(8) g19<1>.xF g3<0>.xyzzF g3.4<0>.xyzzF { align16 NoDDClr }; 5 dp3(8) g19<1>.yF g3<0>.xyzzF g4<0>.xyzzF { align16 NoDDClr,NoDDChk }; 6 dp3(8) g19<1>.zF g3<0>.xyzzF g4.4<0>.xyzzF { align16 NoDDChk }; 8 dp3.le.f0.0(8) g18<1>.xF g17<4>.xyzzF g3.4<0>.xyzzF { align16 }; 10 dp3.sat(8) m5<1>F g3<4>.xyzzF g3<4>.xyzzF { align16 };
|
D | cmp.asm | 3 cmp.ge.f0.0(8) null<1>F g3<8,8,1>F 0x0F /* 0F */ { align1 }; 11 cmp.ge.f0.0(8) null<1>F (abs)g4<8,8,1>F (abs)g3<8,8,1>F { align1 }; 13 cmp.z.f0.0(8) null<1>D g3<8,8,1>D 1D { align1 }; 25 cmp.z.f0.0(8) g3<1>D g3<8,8,1>D g2.5<0,1,0>D { align1 }; 32 cmp.ge.f0.0(8) g9<1>F -g3<8,8,1>F g9<8,8,1>F { align1 }; 42 cmp.g.f0.0(8) g4<1>F g3<4>F 0x3f000000F /* 0.5F */ { align16 }; 43 cmp.l.f0.0(8) null<1>F g1<0>F g3<4>F { align16 }; 45 cmp.ge.f0.0(8) g3<1>F g1<0>F g1.4<0>F { align16 }; 46 cmp.g.f0.0(8) g3<1>F (abs)g2<8,8,1>F 0x3a83126fF /* 0.001F */ { align1 }; 52 cmp.l.f0.0(8) null<1>F g3<8,8,1>F g4<8,8,1>F { align1 }; [all …]
|
D | sel.asm | 1 (+f0.0) sel(8) g6<1>F g3<8,8,1>F 0x0F /* 0F */ { align1 }; 7 (+f0.0) sel(8) g2<1>F (abs)g4<8,8,1>F (abs)g3<8,8,1>F { align1 }; 13 (+f0.0) sel.sat(8) m5<1>F g3<4>F 0x3f000000F /* 0.5F */ { align16 }; 17 (+f0.0) sel.sat(8) m5<1>F g1<0>F g3<4>F { align16 }; 19 (+f0.0) sel(8) m4<1>F g3<8,8,1>F g4<8,8,1>F { align1 }; 24 (+f0.0) sel(8) g3<1>.xyUD g3<4>.xyyyUD 0x3e4ccccdUD { align16 }; 30 (+f0.0.x) sel(8) g3<1>.xUD g3<4>.xUD 0x3e4ccccdUD { align16 }; 31 (+f0.0) sel(8) g3<1>UD g2.1<0,1,0>UD 0x40800000UD { align1 }; 34 (+f0.0.x) sel(8) g8<1>.xUD g3<0>.wUD g3<0>.zUD { align16 };
|
D | mul.asm | 1 mul(8) m3<1>F g3<8,8,1>F g2<8,8,1>F { align1 }; 8 mul(8) g5<1>F g3<8,8,1>F 0x41800000F /* 16F */ { align1 }; 12 mul(8) m5<1>.xyF g3<4>.xyyyF 0x3f000000F /* 0.5F */ { align16 NoDDClr }; 13 mul(8) g5<1>F g3<4>F 0x37800000F /* 1.52588e-05F */ { align16 }; 16 mul.sat(8) g8<1>F g7<8,8,1>F g3<8,8,1>F { align1 }; 19 mul(8) g3<1>D g4<8,8,1>D g3<8,8,1>D { align1 }; 26 mul(8) g3<1>D g2<0,1,0>UW g2.2<0,1,0>D { align1 }; 28 mul(8) m5<1>F g3<4>F 0x3f000000F /* 0.5F */ { align16 }; 31 mul.sat(8) m5<1>F g3<4>F g3<4>F { align16 };
|
D | add.asm | 9 add(8) g3<1>F g3<4>F g5<4>F { align16 }; 17 add.le.f0.0(8) g3<1>F g3<8,8,1>F g4<8,8,1>F { align1 }; 19 add(8) g3<1>.xyF g2<4>.xyyyF 0x3f800000F /* 1F */ { align16 }; 22 add.sat(8) g3<1>F g3<8,8,1>F g2.1<0,1,0>F { align1 }; 26 add(8) m5<1>.xF g3<4>.xF 0x3f000000F /* 0.5F */ { align16 }; 29 add(8) g3.1<2>UW g3.1<16,8,2>UW g4<16,8,2>UW { align1 }; 32 add.sat(8) m5<1>F g3<4>.yzxwF -g3<4>F { align16 }; 40 add(8) m14<1>D g3<8,8,1>D 12D { align1 };
|
D | mov.asm | 43 mov(8) m5<1>.yF g3<4>.xD { align16 NoDDClr,NoDDChk }; 44 mov(8) m5<1>.wF g3<4>.xD { align16 NoDDChk }; 45 mov(8) g3<1>.xF g3<4>.xD { align16 NoDDClr }; 46 mov(8) g3<1>.yF g4<4>.xD { align16 NoDDClr,NoDDChk }; 47 mov(8) g3<1>.wF g4<4>.xD { align16 NoDDChk }; 49 mov(8) g7<1>.xF g3<0>.xD { align16 }; 52 mov(8) m2<1>D g3<0>.xD { align16 }; 57 mov(8) g3<1>.xyzF 0x0F /* 0F */ { align16 }; 58 mov(8) g3<1>.xyD g2<4>.xyyyD { align16 NoDDClr }; 64 mov(8) g3<1>D g2<8,8,1>D { align1 }; [all …]
|
/external/mesa3d/src/intel/tools/tests/gen4/ |
D | dp3.asm | 2 dp3(8) m5<1>.xF g3<0>.xyzzF g6<4>.xyzzF { align16 NoDDClr }; 3 dp3(8) m5<1>.yF g3.4<0>.xyzzF g6<4>.xyzzF { align16 NoDDClr,NoDDChk }; 4 dp3(8) g19<1>.xF g3<0>.xyzzF g3.4<0>.xyzzF { align16 NoDDClr }; 5 dp3(8) g19<1>.yF g3<0>.xyzzF g4<0>.xyzzF { align16 NoDDClr,NoDDChk }; 6 dp3(8) g19<1>.zF g3<0>.xyzzF g4.4<0>.xyzzF { align16 NoDDChk }; 8 dp3.le.f0.0(8) g18<1>.xF g17<4>.xyzzF g3.4<0>.xyzzF { align16 }; 10 dp3.sat(8) m5<1>F g3<4>.xyzzF g3<4>.xyzzF { align16 };
|
D | mul.asm | 8 mul(8) m5<1>.xyF g3<4>.xyyyF 0x3f000000F /* 0.5F */ { align16 NoDDClr }; 9 mul(8) g5<1>F g3<4>F 0x37800000F /* 1.52588e-05F */ { align16 }; 12 mul(8) m5<1>F g3<4>F 0x3f000000F /* 0.5F */ { align16 }; 22 mul.sat(8) m5<1>.xyzF g3<4>.xyzzF 0x3f000000F /* 0.5F */ { align16 NoDDClr }; 24 mul.sat(8) m5<1>F g3<4>F g3<4>F { align16 }; 32 mul(8) m5<1>F g3<4>F 0x20305454VF /* [5F, 5F, 1F, 0.5F]VF */ { align16 }; 34 mul(8) m5<1>.xyzF g3<4>.xyzzF 0x30302020VF /* [0.5F, 0.5F, 1F, 1F]VF */ { align16… 35 mul(8) m5<1>.zF g3<4>.zF 0x3f000000F /* 0.5F */ { align16 NoDDClr,NoDDChk }; 36 mul(8) m5<1>F g3<4>F g1<0>.xF { align16 };
|
D | cmp.asm | 2 cmp.nz.f0.0(8) null<1>F g3<0>.xyzzF 0x74746e64VF /* [10F, 15F, 20F, 20F]VF */ { align16… 11 cmp.z.f0.0(8) null<1>F g3<0>.zwwwF g3<0>.xyyyF { align16 }; 23 cmp.l.f0.0(8) g3<1>.xyF g1<0>.xyyyF g1<0>.zwwwF { align16 }; 26 cmp.z.f0.0(8) g6<1>.xF g6<4>.xF g3<0>.yF { align16 }; 38 cmp.l.f0.0(16) g6<1>D g3<0,1,0>D 1D { align1 compr }; 40 cmp.nz.f0.0(8) g3<1>.xD g1<0>.xD g1<0>.yD { align16 }; 41 cmp.nz.f0.0(8) g3<1>.xyzF g1<0>.xyzzF g1.4<0>.xyzzF { align16 }; 45 cmp.ge.f0.0(8) g3<1>D g1<0>D g1.4<0>D { align16 }; 48 cmp.z.f0.0(8) null<1>F g3<0>.xyzzF 0x6e6e6c6aVF /* [13F, 14F, 15F, 15F]VF */ { align16… 50 cmp.ge.f0.0(8) null<1>.xD g5<4>.xD g3<0>.xD { align16 }; [all …]
|
/external/llvm/test/MC/Disassembler/Sparc/ |
D | sparc.txt | 6 # CHECK: add %g1, %g2, %g3 15 # CHECK: addcc %g1, %g2, %g3 18 # CHECK: addxcc %g1, %g2, %g3 21 # CHECK: udiv %g1, %g2, %g3 24 # CHECK: sdiv %g1, %g2, %g3 27 # CHECK: and %g1, %g2, %g3 30 # CHECK: andn %g1, %g2, %g3 33 # CHECK: or %g1, %g2, %g3 36 # CHECK: orn %g1, %g2, %g3 39 # CHECK: xor %g1, %g2, %g3 [all …]
|
/external/mesa3d/src/intel/tools/tests/gen4.5/ |
D | dp3.asm | 2 dp3(8) m5<1>.xF g3<0>.xyzzF g6<4>.xyzzF { align16 NoDDClr }; 3 dp3(8) m5<1>.yF g3.4<0>.xyzzF g6<4>.xyzzF { align16 NoDDClr,NoDDChk }; 4 dp3(8) g19<1>.xF g3<0>.xyzzF g3.4<0>.xyzzF { align16 NoDDClr }; 5 dp3(8) g19<1>.yF g3<0>.xyzzF g4<0>.xyzzF { align16 NoDDClr,NoDDChk }; 6 dp3(8) g19<1>.zF g3<0>.xyzzF g4.4<0>.xyzzF { align16 NoDDChk }; 8 dp3.le.f0.0(8) g18<1>.xF g17<4>.xyzzF g3.4<0>.xyzzF { align16 };
|
D | mul.asm | 9 mul(8) m5<1>.xyF g3<4>.xyyyF 0x3f000000F /* 0.5F */ { align16 NoDDClr }; 10 mul(8) g5<1>F g3<4>F 0x37800000F /* 1.52588e-05F */ { align16 }; 13 mul(8) m5<1>F g3<4>F 0x3f000000F /* 0.5F */ { align16 }; 22 mul.sat(8) m5<1>.xyzF g3<4>.xyzzF 0x3f000000F /* 0.5F */ { align16 NoDDClr }; 27 mul(8) m5<1>.xyF g3<4>.xyyyF 0x3f000000F /* 0.5F */ { align16 NoDDChk }; 31 mul.sat(8) m5<1>.xyF g1<0>.wzzzF g3<4>.wzzzF { align16 }; 33 mul(8) m5<1>F g3<4>F 0x20305454VF /* [5F, 5F, 1F, 0.5F]VF */ { align16 }; 35 mul(8) m5<1>.xyzF g3<4>.xyzzF 0x30302020VF /* [0.5F, 0.5F, 1F, 1F]VF */ { align16… 36 mul(8) m5<1>.zF g3<4>.zF 0x3f000000F /* 0.5F */ { align16 NoDDClr,NoDDChk }; 37 mul(8) m5<1>F g3<4>F g1<0>.xF { align16 };
|
/external/mesa3d/src/intel/tools/tests/gen6/ |
D | add.asm | 6 add(8) m1<1>D g3.3<0,1,0>D g2<0,1,0>D { align1 1Q }; 7 add(16) m1<1>D g3.3<0,1,0>D g2<0,1,0>D { align1 1H }; 17 add(8) a0<1>UW g3<16,8,2>UW 0x0040UW { align1 1Q }; 19 add(8) m2<1>.xD g3.4<0>.xD 7D { align16 NoDDClr 1Q }; 29 add(8) m2<1>.xyzD g3.4<0>.xyzzD g11<4>.xyzzD { align16 NoDDClr 1Q }; 42 add(8) g3<1>.yF g5<4>.xF -g1<0>.xF { align16 NoDDClr 1Q }; 43 add(8) g3<1>.yF g13<4>.xF -g1<0>.xF { align16 NoDDClr,NoDDChk 1Q }; 51 add(8) g3.1<2>UW g3.1<16,8,2>UW g13<16,8,2>UW { align1 1Q }; 52 add(16) g3.1<2>UW g3.1<16,8,2>UW g5<16,8,2>UW { align1 1H }; 56 add(8) g3<1>UD g22<0,1,0>UD g12.2<1,4,0>UW { align1 2Q }; [all …]
|
D | shr.asm | 5 shr(8) g34<1>UD g3<0>UD g1<0>.yUD { align16 1Q }; 6 shr(8) g3<1>.xUD g3<4>.xUD 0x00000001UD { align16 1Q }; 7 shr(8) g28<1>UD g3.5<0,1,0>UD g4.1<0,1,0>UD { align1 1Q }; 8 shr(16) g48<1>UD g3.5<0,1,0>UD g4.1<0,1,0>UD { align1 1H }; 9 shr(1) g3<1>D sr0<0,1,0>D 12D { align1 1N };
|
/external/mesa3d/src/intel/tools/tests/gen7.5/ |
D | sel.asm | 7 sel.l(8) g3<1>UD g2.1<0,1,0>UD 0x00000001UD { align1 1Q }; 8 sel.l(16) g3<1>UD g2.1<0,1,0>UD 0x00000001UD { align1 1H }; 9 sel.ge(8) g3<1>D g2<0,1,0>D -1D { align1 1Q }; 10 sel.l(8) g4<1>D g3<8,8,1>D 1D { align1 1Q }; 11 sel.ge(16) g3<1>D g2<0,1,0>D -1D { align1 1H }; 12 sel.l(16) g5<1>D g3<8,8,1>D 1D { align1 1H }; 22 sel.ge(8) g3<1>.yF g7<4>.xF 0x0F /* 0F */ { align16 1Q }; 24 (-f0.0.z) sel(8) g3<1>.zUD g14<4>.xUD 0x00000000UD { align16 1Q }; 29 sel.l(8) g8<1>D g4<8,8,1>D g3<0,1,0>D { align1 1Q }; 31 sel.l(16) g12<1>D g4<8,8,1>D g3<0,1,0>D { align1 1H }; [all …]
|