Searched refs:amode (Results 1 - 20 of 20) sorted by relevance

/external/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_asm.h58 unsigned amode:3; /* INST_AMODE_* */ member in struct:etna_inst_dst
66 unsigned amode:3; /* INST_AMODE_* */ member in struct:etna_inst_tex
77 unsigned amode:3; /* INST_AMODE_* */ member in struct:etna_inst_src
114 * src[0-2]_reg, use, swiz, neg, abs, amode, rgroup,
H A Detnaviv_asm.c75 VIV_ISA_WORD_0_DST_AMODE(inst->dst.amode) |
79 out[1] = VIV_ISA_WORD_1_TEX_AMODE(inst->tex.amode) |
87 out[2] = VIV_ISA_WORD_2_SRC0_AMODE(inst->src[0].amode) |
94 VIV_ISA_WORD_2_SRC1_AMODE(inst->src[1].amode) |
102 VIV_ISA_WORD_3_SRC2_AMODE(inst->src[2].amode) |
H A Detnaviv_disasm.c90 uint8_t amode; member in struct:dst_operand
102 uint8_t amode; member in struct:src_operand
107 uint8_t amode; member in struct:tex_operand
329 print_amode(uint8_t amode) argument
331 switch (amode) {
363 print_amode(dst->amode);
377 print_amode(tex->amode);
399 print_amode(src->amode);
534 .amode = instr->dst_amode,
541 .amode
[all...]
H A Detnaviv_compiler.c48 * * Indirect access to uniforms / temporaries using amode
783 .amode = INST_AMODE_DIRECT,
855 inst->src[src].amode = 0; /* amode effects happen on MOV */
891 /// XXX .amode
905 rv.amode = etna_amode(in->Indirect);
917 // XXX .amode (to allow for an array of samplers?)
940 .amode = INST_AMODE_DIRECT,
946 rv.amode = etna_amode(tgsi->Indirect);
1472 .tex = { .amode
[all...]
/external/valgrind/VEX/priv/
H A Dhost_arm_defs.c1137 Bool isLoad, HReg rD, ARMAMode1* amode ) {
1143 i->ARMin.LdSt32.amode = amode;
1149 HReg rD, ARMAMode2* amode ) {
1156 i->ARMin.LdSt16.amode = amode;
1161 Bool isLoad, HReg rD, ARMAMode1* amode ) {
1167 i->ARMin.LdSt8U.amode = amode;
1171 ARMInstr* ARMInstr_Ld8S ( ARMCondCode cc, HReg rD, ARMAMode2* amode ) {
[all...]
H A Dhost_arm_defs.h675 ARMAMode1* amode; member in struct:__anon28310::__anon28311::__anon28318
683 ARMAMode2* amode; member in struct:__anon28310::__anon28311::__anon28319
690 ARMAMode1* amode; member in struct:__anon28310::__anon28311::__anon28320
696 ARMAMode2* amode; member in struct:__anon28310::__anon28311::__anon28321
703 ARMAMode1* amR15T; /* amode in guest state for R15T */
770 ARMAModeV* amode; member in struct:__anon28310::__anon28311::__anon28330
776 ARMAModeV* amode; member in struct:__anon28310::__anon28311::__anon28331
927 ARMAModeN *amode; member in struct:__anon28310::__anon28311::__anon28353
932 ARMAModeN *amode; member in struct:__anon28310::__anon28311::__anon28354
H A Dhost_arm64_defs.c888 ARM64Instr* ARM64Instr_LdSt64 ( Bool isLoad, HReg rD, ARM64AMode* amode ) {
893 i->ARM64in.LdSt64.amode = amode;
896 ARM64Instr* ARM64Instr_LdSt32 ( Bool isLoad, HReg rD, ARM64AMode* amode ) {
901 i->ARM64in.LdSt32.amode = amode;
904 ARM64Instr* ARM64Instr_LdSt16 ( Bool isLoad, HReg rD, ARM64AMode* amode ) {
909 i->ARM64in.LdSt16.amode = amode;
912 ARM64Instr* ARM64Instr_LdSt8 ( Bool isLoad, HReg rD, ARM64AMode* amode ) {
[all...]
H A Dhost_arm64_defs.h585 ARM64AMode* amode; member in struct:__anon28205::__anon28206::__anon28215
591 ARM64AMode* amode; member in struct:__anon28205::__anon28206::__anon28216
597 ARM64AMode* amode; member in struct:__anon28205::__anon28206::__anon28217
603 ARM64AMode* amode; member in struct:__anon28205::__anon28206::__anon28218
610 ARM64AMode* amPC; /* amode in guest state for PC */
H A Dhost_x86_isel.c323 /* Given an amode, return one which references 4 bytes further
868 X86AMode* amode = iselIntExpr_AMode ( env, e->Iex.Load.addr ); local
876 X86RMI_Mem(amode), dst) );
880 addInstr(env, X86Instr_LoadEX(2,False,amode,dst));
884 addInstr(env, X86Instr_LoadEX(1,False,amode,dst));
1182 X86AMode* amode = iselIntExpr_AMode ( env, mi.bindee[0] ); local
1183 addInstr(env, X86Instr_LoadEX(1,False,amode,dst));
1196 X86AMode* amode = iselIntExpr_AMode ( env, mi.bindee[0] ); local
1197 addInstr(env, X86Instr_LoadEX(1,True,amode,dst));
1210 X86AMode* amode local
1220 X86AMode* amode; local
1234 X86AMode* amode; local
[all...]
H A Dhost_arm64_isel.c175 the type of the access for which the amode is to be used. This
227 /* Generate an amode suitable for a 64-bit sized access relative to
228 the baseblock register (X21). This generates an RI12 amode, which
865 we're going to create an amode suitable for LDU* or STU*
1491 ARM64AMode* amode = iselIntExpr_AMode ( env, e->Iex.Load.addr, ty ); local
1492 addInstr(env, ARM64Instr_LdSt64(True/*isLoad*/, dst, amode));
1496 ARM64AMode* amode = iselIntExpr_AMode ( env, e->Iex.Load.addr, ty ); local
1497 addInstr(env, ARM64Instr_LdSt32(True/*isLoad*/, dst, amode));
1501 ARM64AMode* amode = iselIntExpr_AMode ( env, e->Iex.Load.addr, ty ); local
1502 addInstr(env, ARM64Instr_LdSt16(True/*isLoad*/, dst, amode));
1506 ARM64AMode* amode = iselIntExpr_AMode ( env, e->Iex.Load.addr, ty ); local
[all...]
H A Dhost_amd64_isel.c276 vpanic("sane_AMode: unknown amd64 amode tag");
939 AMD64AMode* amode = iselIntExpr_AMode ( env, e->Iex.Load.addr ); local
947 AMD64RMI_Mem(amode), dst) );
951 addInstr(env, AMD64Instr_LoadEX(4,False,amode,dst));
955 addInstr(env, AMD64Instr_LoadEX(2,False,amode,dst));
959 addInstr(env, AMD64Instr_LoadEX(1,False,amode,dst));
1399 AMD64AMode* amode = iselIntExpr_AMode ( env, mi.bindee[0] ); local
1400 addInstr(env, AMD64Instr_LoadEX(1,False,amode,dst));
1412 AMD64AMode* amode = iselIntExpr_AMode ( env, mi.bindee[0] ); local
1413 addInstr(env, AMD64Instr_LoadEX(2,False,amode,ds
[all...]
H A Dhost_s390_defs.c159 /* Construct a b12 amode. */
176 /* Construct a b20 amode. */
193 /* Construct a bx12 amode. */
212 /* Construct a bx20 amode. */
234 Use a B20 amode as a fallback which will be safe for any offset.
249 /* Decompile the given amode into a static buffer and return it. */
289 /* Sanity check for an amode */
314 /* Record the register use of an amode */
6437 case 'A': /* %A = amode */
8745 load into R0 and then use LOCGR. Do the same if the amode use
9568 const s390_amode *amode = insn->variant.xdirect.guest_IA; local
9648 const s390_amode *amode = insn->variant.xindir.guest_IA; local
9700 const s390_amode *amode = insn->variant.xassisted.guest_IA; local
9770 s390_amode *amode; local
[all...]
H A Dhost_arm_isel.c1349 ARMAMode1* amode = iselIntExpr_AMode1 ( env, e->Iex.Load.addr ); local
1350 addInstr(env, ARMInstr_LdSt32(ARMcc_AL, True/*isLoad*/, dst, amode));
1354 ARMAMode2* amode = iselIntExpr_AMode2 ( env, e->Iex.Load.addr ); local
1357 dst, amode));
1361 ARMAMode1* amode = iselIntExpr_AMode1 ( env, e->Iex.Load.addr ); local
1362 addInstr(env, ARMInstr_LdSt8U(ARMcc_AL, True/*isLoad*/, dst, amode));
1676 //zz X86AMode* amode = iselIntExpr_AMode ( env, mi.bindee[0] );
1677 //zz addInstr(env, X86Instr_LoadEX(1,False,amode,dst));
1690 //zz X86AMode* amode = iselIntExpr_AMode ( env, mi.bindee[0] );
1691 //zz addInstr(env, X86Instr_LoadEX(1,True,amode,ds
[all...]
H A Dhost_ppc_isel.c430 using this amode. That is so that, for 64-bit code generation, any
433 amode is to be used in ld/ldu/lda/std/stdu.
615 /* Given an amode, return one which references 4 bytes further
1893 PPCAMode* amode local
1896 addInstr(env, PPCInstr_Load(2,r_dst,amode, mode64));
2605 vpanic("sane_AMode: unknown ppc amode tag");
2626 /* If the data load/store type is I32 or I64, this amode might
2630 any other type (I8/I16/I128/F32/F64/V128) the amode will not
6213 the offset in a 'reg+offset' style amode. */
/external/toybox/lib/
H A Dportability.h114 int faccessat(int fd, const char *path, int amode, int flag);
/external/python/cpython2/Tools/bgen/bgen/
H A Dscantools.py738 for atype, aname, amode in arglist:
739 self.typeused(atype, amode)
741 (atype, aname, amode))
749 for atype, aname, amode in arglist:
750 oline += ",\n (%s, %r, %s)" % (atype, aname, amode)
770 for atype, aname, amode in arglist:
/external/toolchain-utils/cros_utils/
H A Dstats.py2214 def amode(a, dimension=None): function
2221 Usage: amode(a, dimension=None)
4377 mode = Dispatch((lmode, (ListType, TupleType)), (amode, (N.ndarray,)))
/external/valgrind/coregrind/m_syswrap/
H A Dsyswrap-darwin.c9714 PRINT("faccessat(FIXME)(fd:%ld, path:%#lx(%s), amode:%#lx, flag:%#lx)",
9717 int, fd, user_addr_t, path, int, amode, int, flag);
H A Dsyswrap-solaris.c2525 /* int faccessat(int fd, const char *path, int amode, int flag); */
2534 int, amode, int, flag);
/external/valgrind/memcheck/tests/solaris/
H A Dscalar.stderr.exp377 Syscall param faccessat(amode) contains uninitialised byte(s)

Completed in 698 milliseconds