/external/mesa3d/src/gallium/auxiliary/tgsi/ |
D | tgsi_parse.c | 210 if( inst->Dst[i].Register.Indirect ) { in tgsi_parse_token() 211 next_token( ctx, &inst->Dst[i].Indirect ); in tgsi_parse_token() 216 assert( !inst->Dst[i].Indirect.Dimension ); in tgsi_parse_token() 217 assert( !inst->Dst[i].Indirect.Indirect ); in tgsi_parse_token() 227 if( inst->Dst[i].Dimension.Indirect ) { in tgsi_parse_token() 233 assert( !inst->Dst[i].Indirect.Indirect ); in tgsi_parse_token() 234 assert( !inst->Dst[i].Indirect.Dimension ); in tgsi_parse_token() 245 if( inst->Src[i].Register.Indirect ) { in tgsi_parse_token() 246 next_token( ctx, &inst->Src[i].Indirect ); in tgsi_parse_token() 251 assert( !inst->Src[i].Indirect.Indirect ); in tgsi_parse_token() [all …]
|
D | tgsi_build.c | 790 src_register.Indirect = 0; in tgsi_default_src_register() 829 src_register.Indirect = indirect; in tgsi_build_src_register() 843 dimension.Indirect = 0; in tgsi_default_dimension() 857 full_src_register.Indirect = tgsi_default_src_register(); in tgsi_default_full_src_register() 873 dimension.Indirect = indirect; in tgsi_build_dimension() 890 dst_register.Indirect = 0; in tgsi_default_dst_register() 916 dst_register.Indirect = indirect; in tgsi_build_dst_register() 932 full_dst_register.Indirect = tgsi_default_src_register(); in tgsi_default_full_dst_register() 1072 reg->Register.Indirect, in tgsi_build_full_instruction() 1078 if( reg->Register.Indirect ) { in tgsi_build_full_instruction() [all …]
|
D | tgsi_dump.c | 103 if (src->Dimension.Indirect) { in _dump_register_src() 122 if (src->Register.Indirect) { in _dump_register_src() 124 ENM( src->Indirect.File, tgsi_file_names ); in _dump_register_src() 126 SID( src->Indirect.Index ); in _dump_register_src() 128 ENM( src->Indirect.SwizzleX, tgsi_swizzle_names ); in _dump_register_src() 150 if (dst->Dimension.Indirect) { in _dump_register_dst() 169 if (dst->Register.Indirect) { in _dump_register_dst() 171 ENM( dst->Indirect.File, tgsi_file_names ); in _dump_register_dst() 173 SID( dst->Indirect.Index ); in _dump_register_dst() 175 ENM( dst->Indirect.SwizzleX, tgsi_swizzle_names ); in _dump_register_dst()
|
D | tgsi_text.c | 702 dst->Dimension.Indirect = 0; in parse_dst_operand() 710 dst->Register.Indirect = 1; in parse_dst_operand() 711 dst->Indirect.File = bracket[0].ind_file; in parse_dst_operand() 712 dst->Indirect.Index = bracket[0].ind_index; in parse_dst_operand() 713 dst->Indirect.SwizzleX = bracket[0].ind_comp; in parse_dst_operand() 714 dst->Indirect.SwizzleY = bracket[0].ind_comp; in parse_dst_operand() 715 dst->Indirect.SwizzleZ = bracket[0].ind_comp; in parse_dst_operand() 716 dst->Indirect.SwizzleW = bracket[0].ind_comp; in parse_dst_operand() 789 src->Dimension.Indirect = 0; in parse_src_operand() 796 src->Register.Indirect = 1; in parse_src_operand() [all …]
|
D | tgsi_ureg.h | 52 unsigned Indirect : 1; /* BOOL */ member 76 unsigned Indirect : 1; /* BOOL */ member 934 reg.Indirect = 1; in ureg_dst_indirect() 945 reg.Indirect = 1; in ureg_src_indirect() 982 assert(!src.Indirect || src.IndirectFile == TGSI_FILE_ADDRESS); in ureg_dst() 986 dst.Indirect = src.Indirect; in ureg_dst() 1012 src.Indirect = 0; in ureg_src_register() 1039 src.Indirect = dst.Indirect; in ureg_src() 1065 dst.Indirect = 0; in ureg_dst_undef() 1090 src.Indirect = 0; in ureg_src_undef()
|
D | tgsi_parse.h | 47 struct tgsi_src_register Indirect; member 55 struct tgsi_src_register Indirect; member
|
D | tgsi_scan.c | 103 if (src->Register.Indirect) { in tgsi_scan_shader() 126 if (src->Register.Indirect) { in tgsi_scan_shader() 134 if (dst->Register.Indirect) { in tgsi_scan_shader()
|
D | tgsi_sanity.c | 357 (boolean)inst->Src[i].Register.Indirect ); in iter_instruction() 358 if (inst->Src[i].Register.Indirect) { in iter_instruction() 362 inst->Src[i].Indirect.File, in iter_instruction() 363 inst->Src[i].Indirect.Index); in iter_instruction()
|
D | tgsi_ureg.c | 253 dst.Indirect = 0; in ureg_dst_register() 826 unsigned size = 1 + (src.Indirect ? 1 : 0) + in ureg_emit_src() 846 if (src.Indirect) { in ureg_emit_src() 847 out[0].src.Indirect = 1; in ureg_emit_src() 861 out[n].dim.Indirect = 1; in ureg_emit_src() 875 out[n].dim.Indirect = 0; in ureg_emit_src() 892 (dst.Indirect ? 1 : 0)); in ureg_emit_dst() 908 out[n].dst.Indirect = dst.Indirect; in ureg_emit_dst() 912 if (dst.Indirect) { in ureg_emit_dst()
|
/external/llvm/test/tools/llvm-objdump/X86/ |
D | macho-indirect-symbols.test | 4 CHECK: Indirect symbols for (__TEXT,__stubs) 1 entries 7 CHECK: Indirect symbols for (__DATA,__nl_symbol_ptr) 2 entries 11 CHECK: Indirect symbols for (__DATA,__la_symbol_ptr) 1 entries 15 NON_VERBOSE: Indirect symbols for (__TEXT,__stubs) 1 entries 18 NON_VERBOSE: Indirect symbols for (__DATA,__nl_symbol_ptr) 2 entries 22 NON_VERBOSE: Indirect symbols for (__DATA,__la_symbol_ptr) 1 entries
|
/external/clang/test/CodeGenObjC/ |
D | x86_64-struct-return-gc.m | 17 struct Indirect { struct 22 struct Indirect indirect_func(void); argument 26 struct Indirect i; 28 // CHECK: call void @indirect_func(%struct.Indirect* sret
|
/external/mesa3d/src/gallium/drivers/i915/ |
D | i915_fpc_optimize.c | 42 s1->Register.Indirect == d1->Register.Indirect && in same_src_dst_reg() 50 d1->Register.Indirect == d2->Register.Indirect && in same_dst_reg() 58 d1->Register.Indirect == d2->Register.Indirect && in same_src_reg() 151 o->Indirect = i->Indirect; in copy_src_reg() 166 o->Indirect = i->Indirect; in copy_dst_reg()
|
D | i915_fpc.h | 249 unsigned Indirect : 1; /* BOOL */ member 268 unsigned Indirect : 1; /* BOOL */ member
|
/external/mesa3d/src/gallium/include/pipe/ |
D | p_shader_tokens.h | 569 unsigned Indirect : 1; /* BOOL */ member 592 unsigned Indirect : 1; /* BOOL */ member 602 unsigned Indirect : 1; /* BOOL */ member
|
/external/llvm/lib/Target/X86/ |
D | X86CallingConv.h | 30 LocInfo = CCValAssign::Indirect; in CC_X86_32_VectorCallIndirect()
|
/external/deqp/doc/testspecs/GLES31/ |
D | functional.compute.indirect_dispatch.txt | 19 Indirect Compute Dispatch 41 Indirect dispatch tests allocate a buffer and fill it with one or more
|
/external/clang/include/clang/CodeGen/ |
D | CGFunctionInfo.h | 53 Indirect, enumerator 132 auto AI = ABIArgInfo(Indirect); 167 bool isIndirect() const { return TheKind == Indirect; } in isIndirect()
|
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_tgsi_soa.c | 595 if (reg->Register.Indirect) { in emit_fetch_constant() 599 ®->Indirect); in emit_fetch_constant() 602 if (reg->Register.Indirect) { in emit_fetch_constant() 668 if (reg->Register.Indirect) { in emit_fetch_input() 672 ®->Indirect); in emit_fetch_input() 675 if (reg->Register.Indirect) { in emit_fetch_input() 734 if (reg->Register.Indirect) { in emit_fetch_temporary() 738 ®->Indirect); in emit_fetch_temporary() 741 if (reg->Register.Indirect) { in emit_fetch_temporary() 795 assert(!reg->Register.Indirect); in emit_fetch_system_value() [all …]
|
D | lp_bld_tgsi_aos.c | 114 assert(!reg->Register.Indirect); in emit_fetch_constant() 194 assert(!reg->Register.Indirect); in emit_fetch_input() 210 assert(!reg->Register.Indirect); in emit_fetch_temporary() 258 assert(!reg->Register.Indirect); in lp_emit_store_aos() 270 ptr = bld->addr[reg->Indirect.Index]; in lp_emit_store_aos()
|
D | lp_bld_tgsi_info.c | 66 if (!src->Indirect && !src->Absolute && !src->Negate) { in analyse_src() 239 if (dst->Indirect) { in analyse_instruction()
|
/external/llvm/test/CodeGen/PowerPC/ |
D | ppc64le-calls.ll | 10 ; Indirect calls requires a full stub creation
|
D | 2010-03-09-indirect-call.ll | 5 ; Indirect calls must use R12 on Darwin (i.e., R12 must contain the address of
|
/external/llvm/test/MC/X86/ |
D | x86_operands.s | 30 # Indirect Memory Operands
|
/external/llvm/test/Transforms/LoopStrengthReduce/ |
D | 2013-01-05-IndBr.ll | 3 ; Indirect branch in the preheader crashes replaceCongruentIVs.
|
/external/mesa3d/src/gallium/drivers/r300/ |
D | r300_tgsi_to_rc.c | 193 if (src->Register.Indirect) { in transform_dstreg() 209 dst->RelAddr = src->Register.Indirect; in transform_srcreg()
|