Searched refs:inst (Results 26 - 50 of 552) sorted by relevance

1234567891011>>

/external/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_program_alu.h35 struct rc_instruction * inst,
40 struct rc_instruction * inst,
45 struct rc_instruction * inst,
50 struct rc_instruction * inst,
55 struct rc_instruction *inst,
60 struct rc_instruction * inst,
67 struct rc_instruction *inst, void *data);
H A Dradeon_program_alu.c197 static int is_dst_safe_to_reuse(struct rc_instruction *inst) argument
199 const struct rc_opcode_info *info = rc_get_opcode_info(inst->U.I.Opcode);
204 if (inst->U.I.DstReg.File != RC_FILE_TEMPORARY)
208 if (inst->U.I.SrcReg[i].File == RC_FILE_TEMPORARY &&
209 inst->U.I.SrcReg[i].Index == inst->U.I.DstReg.Index)
217 struct rc_instruction *inst)
221 if (is_dst_safe_to_reuse(inst))
222 tmp = inst->U.I.DstReg.Index;
226 return dstregtmpmask(tmp, inst
216 try_to_reuse_dst(struct radeon_compiler *c, struct rc_instruction *inst) argument
229 transform_ABS(struct radeon_compiler* c, struct rc_instruction* inst) argument
239 transform_CEIL(struct radeon_compiler* c, struct rc_instruction* inst) argument
259 transform_CLAMP(struct radeon_compiler *c, struct rc_instruction *inst) argument
275 transform_DP2(struct radeon_compiler* c, struct rc_instruction* inst) argument
290 transform_DPH(struct radeon_compiler* c, struct rc_instruction* inst) argument
305 transform_DST(struct radeon_compiler* c, struct rc_instruction* inst) argument
314 transform_FLR(struct radeon_compiler* c, struct rc_instruction* inst) argument
324 transform_TRUNC(struct radeon_compiler* c, struct rc_instruction* inst) argument
360 transform_LIT(struct radeon_compiler* c, struct rc_instruction* inst) argument
425 transform_LRP(struct radeon_compiler* c, struct rc_instruction* inst) argument
440 transform_POW(struct radeon_compiler* c, struct rc_instruction* inst) argument
464 transform_ROUND(struct radeon_compiler* c, struct rc_instruction* inst) argument
492 transform_RSQ(struct radeon_compiler* c, struct rc_instruction* inst) argument
498 transform_SEQ(struct radeon_compiler* c, struct rc_instruction* inst) argument
510 transform_SFL(struct radeon_compiler* c, struct rc_instruction* inst) argument
517 transform_SGE(struct radeon_compiler* c, struct rc_instruction* inst) argument
529 transform_SGT(struct radeon_compiler* c, struct rc_instruction* inst) argument
541 transform_SLE(struct radeon_compiler* c, struct rc_instruction* inst) argument
553 transform_SLT(struct radeon_compiler* c, struct rc_instruction* inst) argument
565 transform_SNE(struct radeon_compiler* c, struct rc_instruction* inst) argument
577 transform_SSG(struct radeon_compiler* c, struct rc_instruction* inst) argument
615 transform_SUB(struct radeon_compiler* c, struct rc_instruction* inst) argument
622 transform_SWZ(struct radeon_compiler* c, struct rc_instruction* inst) argument
628 transform_XPD(struct radeon_compiler* c, struct rc_instruction* inst) argument
659 radeonTransformALU( struct radeon_compiler * c, struct rc_instruction* inst, void* unused) argument
695 transform_r300_vertex_ABS(struct radeon_compiler* c, struct rc_instruction* inst) argument
704 transform_r300_vertex_CMP(struct radeon_compiler* c, struct rc_instruction* inst) argument
733 transform_r300_vertex_DP2(struct radeon_compiler* c, struct rc_instruction* inst) argument
741 transform_r300_vertex_DP3(struct radeon_compiler* c, struct rc_instruction* inst) argument
756 transform_r300_vertex_fix_LIT(struct radeon_compiler* c, struct rc_instruction* inst) argument
780 transform_r300_vertex_SEQ(struct radeon_compiler *c, struct rc_instruction *inst) argument
807 transform_r300_vertex_SNE(struct radeon_compiler *c, struct rc_instruction *inst) argument
834 transform_r300_vertex_SGT(struct radeon_compiler* c, struct rc_instruction* inst) argument
843 transform_r300_vertex_SLE(struct radeon_compiler* c, struct rc_instruction* inst) argument
852 transform_r300_vertex_SSG(struct radeon_compiler* c, struct rc_instruction* inst) argument
888 transform_vertex_TRUNC(struct radeon_compiler* c, struct rc_instruction* inst) argument
903 r300_transform_vertex_alu( struct radeon_compiler * c, struct rc_instruction* inst, void* unused) argument
974 sin_approx( struct radeon_compiler* c, struct rc_instruction * inst, struct rc_dst_register dst, struct rc_src_register src, const unsigned int* constants) argument
1002 r300_transform_trig_simple(struct radeon_compiler* c, struct rc_instruction* inst, void* unused) argument
1083 r300_transform_SIN_COS_SCS(struct radeon_compiler *c, struct rc_instruction *inst, unsigned srctmp) argument
1120 radeonTransformTrigScale(struct radeon_compiler* c, struct rc_instruction* inst, void* unused) argument
1152 r300_transform_trig_scale_vertex(struct radeon_compiler *c, struct rc_instruction *inst, void *unused) argument
1196 radeonTransformDeriv(struct radeon_compiler* c, struct rc_instruction* inst, void* unused) argument
1241 struct rc_instruction * inst; local
1287 rc_force_output_alpha_to_one(struct radeon_compiler *c, struct rc_instruction *inst, void *data) argument
[all...]
H A Dradeon_pair_dead_sources.c46 struct rc_instruction * inst,
54 inst->U.P.RGB.Src[sub->Arg[i].Source].Used = 1;
58 inst->U.P.Alpha.Src[sub->Arg[i].Source].Used = 1;
69 struct rc_instruction * inst; local
70 for (inst = c->Program.Instructions.Next;
71 inst != &c->Program.Instructions;
72 inst = inst->Next) {
74 if (inst->Type == RC_INSTRUCTION_NORMAL)
79 inst
45 mark_used( struct rc_instruction * inst, struct rc_pair_sub_instruction * sub) argument
[all...]
/external/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_opt_vpm.c48 qir_for_each_inst_inorder(inst, c) {
49 for (int i = 0; i < qir_get_nsrc(inst); i++) {
50 if (inst->src[i].file == QFILE_TEMP) {
51 uint32_t temp = inst->src[i].index;
60 qir_for_each_inst_inorder(inst, c) {
61 if (!inst)
64 if (qir_depends_on_flags(inst) || inst->sf)
67 if (qir_has_side_effects(c, inst) ||
68 qir_has_side_effect_reads(c, inst) ||
[all...]
H A Dvc4_opt_constant_folding.c37 dump_from(struct vc4_compile *c, struct qinst *inst) argument
43 qir_dump_inst(c, inst);
48 dump_to(struct vc4_compile *c, struct qinst *inst) argument
54 qir_dump_inst(c, inst);
59 constant_fold(struct vc4_compile *c, struct qinst *inst) argument
61 int nsrc = qir_get_nsrc(inst);
65 struct qreg reg = inst->src[i];
77 switch (inst->op) {
86 dump_from(c, inst);
88 inst
[all...]
H A Dvc4_opt_copy_propagation.c38 is_copy_mov(struct qinst *inst) argument
40 if (!inst)
43 if (inst->op != QOP_MOV &&
44 inst->op != QOP_FMOV &&
45 inst->op != QOP_MMOV) {
49 if (inst->dst.file != QFILE_TEMP)
52 if (inst->src[0].file != QFILE_TEMP &&
53 inst->src[0].file != QFILE_UNIF) {
57 if (inst->dst.pack || inst
65 try_copy_prop(struct vc4_compile *c, struct qinst *inst, struct qinst **movs) argument
157 apply_kills(struct vc4_compile *c, struct qinst **movs, struct qinst *inst) argument
[all...]
H A Dvc4_opt_peephole_sf.c36 dump_from(struct vc4_compile *c, struct qinst *inst, const char *type) argument
42 qir_dump_inst(c, inst);
47 dump_to(struct vc4_compile *c, struct qinst *inst) argument
53 qir_dump_inst(c, inst);
58 inst_srcs_updated(struct qinst *inst, struct qinst *writer) argument
65 for (int i = 0; i < qir_get_nsrc(inst); i++) {
66 if (inst->src[i].file == QFILE_TEMP &&
67 inst->src[i].index == writer->dst.index) {
123 qir_for_each_inst_rev(inst, block) {
124 if (inst
[all...]
H A Dvc4_opt_small_immediates.c41 qir_for_each_inst_inorder(inst, c) {
48 for (int i = 0; i < qir_get_nsrc(inst); i++) {
49 if (inst->src[i].file == QFILE_SMALL_IMM)
63 if (inst->op == QOP_MIN_NOIMM)
66 for (int i = 0; i < qir_get_nsrc(inst); i++) {
67 struct qreg src = qir_follow_movs(c, inst->src[i]);
76 if (qir_is_tex(inst) &&
77 i == qir_get_tex_uniform_src(inst)) {
91 qir_dump_inst(c, inst);
94 inst
[all...]
/external/swiftshader/third_party/subzero/crosstest/
H A Dtest_bitmanip.h17 #define X(inst, type) \
18 type test_##inst(type a); \
19 type test_alloca_##inst(type a); \
20 type test_const_##inst(type ignored); \
21 type my_##inst(type a);
/external/webrtc/webrtc/modules/audio_coding/codecs/opus/
H A Dopus_interface.h39 * - inst : a pointer to Encoder context that is created
45 int16_t WebRtcOpus_EncoderCreate(OpusEncInst** inst,
49 int16_t WebRtcOpus_EncoderFree(OpusEncInst* inst);
58 * - inst : Encoder context
69 int WebRtcOpus_Encode(OpusEncInst* inst,
81 * - inst : Encoder context
87 int16_t WebRtcOpus_SetBitRate(OpusEncInst* inst, int32_t rate);
95 * - inst : Encoder context
100 int16_t WebRtcOpus_SetPacketLossRate(OpusEncInst* inst, int32_t loss_rate);
112 * - inst
[all...]
H A Dopus_interface.c44 int16_t WebRtcOpus_EncoderCreate(OpusEncInst** inst, argument
48 if (!inst)
80 *inst = state;
84 int16_t WebRtcOpus_EncoderFree(OpusEncInst* inst) { argument
85 if (inst) {
86 opus_encoder_destroy(inst->encoder);
87 free(inst->zero_counts);
88 free(inst);
95 int WebRtcOpus_Encode(OpusEncInst* inst, argument
110 const size_t channels = inst
159 WebRtcOpus_SetBitRate(OpusEncInst* inst, int32_t rate) argument
167 WebRtcOpus_SetPacketLossRate(OpusEncInst* inst, int32_t loss_rate) argument
176 WebRtcOpus_SetMaxPlaybackRate(OpusEncInst* inst, int32_t frequency_hz) argument
197 WebRtcOpus_EnableFec(OpusEncInst* inst) argument
205 WebRtcOpus_DisableFec(OpusEncInst* inst) argument
213 WebRtcOpus_EnableDtx(OpusEncInst* inst) argument
231 WebRtcOpus_DisableDtx(OpusEncInst* inst) argument
243 WebRtcOpus_SetComplexity(OpusEncInst* inst, int32_t complexity) argument
251 WebRtcOpus_DecoderCreate(OpusDecInst** inst, size_t channels) argument
282 WebRtcOpus_DecoderFree(OpusDecInst* inst) argument
292 WebRtcOpus_DecoderChannels(OpusDecInst* inst) argument
296 WebRtcOpus_DecoderInit(OpusDecInst* inst) argument
302 DetermineAudioType(OpusDecInst* inst, size_t encoded_bytes) argument
319 DecodeNative(OpusDecInst* inst, const uint8_t* encoded, size_t encoded_bytes, int frame_size, int16_t* decoded, int16_t* audio_type, int decode_fec) argument
333 WebRtcOpus_Decode(OpusDecInst* inst, const uint8_t* encoded, size_t encoded_bytes, int16_t* decoded, int16_t* audio_type) argument
360 WebRtcOpus_DecodePlc(OpusDecInst* inst, int16_t* decoded, int number_of_lost_frames) argument
381 WebRtcOpus_DecodeFec(OpusDecInst* inst, const uint8_t* encoded, size_t encoded_bytes, int16_t* decoded, int16_t* audio_type) argument
402 WebRtcOpus_DurationEst(OpusDecInst* inst, const uint8_t* payload, size_t payload_length_bytes) argument
425 WebRtcOpus_PlcDuration(OpusDecInst* inst) argument
[all...]
/external/webrtc/webrtc/modules/audio_coding/codecs/cng/
H A Dwebrtc_cng.c148 WebRtcCngEncoder* inst = (WebRtcCngEncoder*) cng_inst; local
149 memset(inst, 0, sizeof(WebRtcCngEncoder));
153 inst->errorcode = CNG_DISALLOWED_LPC_ORDER;
157 inst->enc_sampfreq = fs;
158 inst->enc_interval = interval;
159 inst->enc_nrOfCoefs = quality;
160 inst->enc_msSinceSID = 0;
161 inst->enc_seed = 7777; /* For debugging only. */
162 inst->enc_Energy = 0;
164 inst
175 WebRtcCngDecoder* inst = (WebRtcCngDecoder*) cng_inst; local
231 WebRtcCngEncoder* inst = (WebRtcCngEncoder*) cng_inst; local
417 WebRtcCngDecoder* inst = (WebRtcCngDecoder*) cng_inst; local
478 WebRtcCngDecoder* inst = (WebRtcCngDecoder*) cng_inst; local
595 WebRtcCngEncoder* inst = (WebRtcCngEncoder*) cng_inst; local
601 WebRtcCngDecoder* inst = (WebRtcCngDecoder*) cng_inst; local
[all...]
/external/mesa3d/src/gallium/drivers/ilo/shader/
H A Dtoy_compiler_disasm.c203 disasm_inst_decode_dw0_opcode_gen6(struct disasm_inst *inst, uint32_t dw0) argument
205 ILO_DEV_ASSERT(inst->dev, 6, 8);
207 inst->opcode = GEN_EXTRACT(dw0, GEN6_INST_OPCODE);
209 switch (inst->opcode) {
211 inst->has_jip = true;
212 inst->has_uip = (ilo_dev_gen(inst->dev) >= ILO_GEN(7));
215 inst->has_jip = true;
216 inst->has_uip = (ilo_dev_gen(inst
240 disasm_inst_decode_dw0_gen6(struct disasm_inst *inst, uint32_t dw0) argument
296 disasm_inst_decode_dw1_low_gen6(struct disasm_inst *inst, uint32_t dw1) argument
312 disasm_inst_decode_dw1_low_gen8(struct disasm_inst *inst, uint32_t dw1) argument
330 disasm_inst_decode_dw1_high_gen6(struct disasm_inst *inst, uint32_t dw1) argument
384 disasm_inst_decode_dw1_gen6(struct disasm_inst *inst, uint32_t dw1) argument
401 disasm_inst_decode_dw2_dw3_gen6(struct disasm_inst *inst, uint32_t dw2, uint32_t dw3) argument
523 disasm_inst_decode_3src_dw1_gen6(struct disasm_inst *inst, uint32_t dw1) argument
579 disasm_inst_decode_3src_dw1_gen8(struct disasm_inst *inst, uint32_t dw1) argument
628 disasm_inst_decode_3src_dw2_dw3_gen6(struct disasm_inst *inst, uint32_t dw2, uint32_t dw3) argument
696 disasm_inst_decode(struct disasm_inst *inst, const uint32_t *dw) argument
716 disasm_inst_opcode(const struct disasm_inst *inst) argument
723 disasm_inst_pred_ctrl(const struct disasm_inst *inst) argument
755 disasm_inst_pred_inv(const struct disasm_inst *inst) argument
761 disasm_inst_exec_size(const struct disasm_inst *inst) argument
775 disasm_inst_fc(const struct disasm_inst *inst) argument
799 disasm_inst_sfid(const struct disasm_inst *inst) argument
822 disasm_inst_cond_modifier(const struct disasm_inst *inst) argument
839 disasm_inst_debug_ctrl(const struct disasm_inst *inst) argument
845 disasm_inst_saturate(const struct disasm_inst *inst) argument
851 disasm_inst_flag_reg(const struct disasm_inst *inst) argument
863 disasm_inst_access_mode(const struct disasm_inst *inst) argument
873 disasm_inst_mask_ctrl(const struct disasm_inst *inst) argument
883 disasm_inst_dep_ctrl(const struct disasm_inst *inst) argument
895 disasm_inst_qtr_ctrl(const struct disasm_inst *inst) argument
921 disasm_inst_thread_ctrl(const struct disasm_inst *inst) argument
932 disasm_inst_acc_wr_ctrl(const struct disasm_inst *inst) argument
938 disasm_inst_cmpt_ctrl(const struct disasm_inst *inst) argument
944 disasm_inst_eot(const struct disasm_inst *inst) argument
956 disasm_inst_file(const struct disasm_inst *inst, const struct disasm_operand *operand, bool *multi_regs) argument
984 disasm_inst_type(const struct disasm_inst *inst, const struct disasm_operand *operand) argument
1020 disasm_inst_vert_stride(const struct disasm_inst *inst, unsigned vert_stride) argument
1036 disasm_inst_width(const struct disasm_inst *inst, unsigned width) argument
1049 disasm_inst_horz_stride(const struct disasm_inst *inst, unsigned horz_stride) argument
1061 disasm_inst_writemask(const struct disasm_inst *inst, unsigned writemask) argument
1085 disasm_inst_negate(const struct disasm_inst *inst, bool negate) argument
1104 disasm_inst_absolute(const struct disasm_inst *inst, bool absolute) argument
1110 disasm_inst_mdesc_sampler_op(const struct disasm_inst *inst, int op) argument
1140 disasm_inst_mdesc_sampler_simd(const struct disasm_inst *inst, int simd) argument
1152 disasm_inst_mdesc_urb_op(const struct disasm_inst *inst, int op) argument
1174 disasm_inst_mdesc_dp_op_gen6(const struct disasm_inst *inst, int sfid, int op) argument
1199 disasm_inst_mdesc_dp_op_gen7(const struct disasm_inst *inst, int sfid, int op) argument
1252 disasm_inst_mdesc_dp_op_gen75(const struct disasm_inst *inst, int sfid, int op) argument
1317 disasm_inst_mdesc_dp_op(const struct disasm_inst *inst, int sfid, int op) argument
1329 disasm_inst_mdesc_dp_untyped_surface_simd_mode(const struct disasm_inst *inst, uint32_t mdesc) argument
1341 disasm_inst_mdesc_dp_rt_write_simd_mode(const struct disasm_inst *inst, uint32_t mdesc) argument
1356 disasm_inst_is_null(const struct disasm_inst *inst, const struct disasm_operand *operand) argument
1363 disasm_inst_type_size(const struct disasm_inst *inst, const struct disasm_operand *operand) argument
1443 disasm_printer_add_op(struct disasm_printer *printer, const struct disasm_inst *inst) argument
1479 disasm_printer_add_operand(struct disasm_printer *printer, const struct disasm_inst *inst, const struct disasm_operand *operand) argument
1546 disasm_printer_add_dst(struct disasm_printer *printer, const struct disasm_inst *inst, const struct disasm_dst_operand *dst) argument
1564 disasm_printer_add_src(struct disasm_printer *printer, const struct disasm_inst *inst, const struct disasm_src_operand *src) argument
1606 disasm_printer_add_ctrl(struct disasm_printer *printer, const struct disasm_inst *inst) argument
1626 disasm_printer_add_mdesc_sampler(struct disasm_printer *printer, const struct disasm_inst *inst, uint32_t mdesc) argument
1649 disasm_printer_add_mdesc_urb(struct disasm_printer *printer, const struct disasm_inst *inst, uint32_t mdesc) argument
1686 disasm_printer_add_mdesc_spawner(struct disasm_printer *printer, const struct disasm_inst *inst, uint32_t mdesc) argument
1716 disasm_printer_add_mdesc_dp_sampler(struct disasm_printer *printer, const struct disasm_inst *inst, uint32_t mdesc) argument
1733 disasm_printer_add_mdesc_dp_dc0(struct disasm_printer *printer, const struct disasm_inst *inst, uint32_t mdesc) argument
1767 disasm_printer_add_mdesc_dp_dc1(struct disasm_printer *printer, const struct disasm_inst *inst, uint32_t mdesc) argument
1794 disasm_printer_add_mdesc_dp_rc(struct disasm_printer *printer, const struct disasm_inst *inst, uint32_t mdesc) argument
1826 disasm_printer_add_mdesc(struct disasm_printer *printer, const struct disasm_inst *inst) argument
1871 disasm_printer_print_inst(struct disasm_printer *printer, const struct disasm_inst *inst) argument
2123 struct disasm_inst inst; local
[all...]
H A Dtoy_legalize.c38 toy_compiler_lower_to_send(struct toy_compiler *tc, struct toy_inst *inst, argument
41 assert(inst->opcode >= 128);
43 inst->opcode = (sendc) ? GEN6_OPCODE_SENDC : GEN6_OPCODE_SEND;
46 assert(inst->thread_ctrl == 0);
48 assert(inst->cond_modifier == GEN6_COND_NONE);
49 inst->cond_modifier = sfid;
77 toy_compiler_lower_math(struct toy_compiler *tc, struct toy_inst *inst) argument
83 for (i = 0; i < ARRAY_SIZE(inst->src); i++) {
84 if (tsrc_is_null(inst->src[i]))
89 if (toy_file_is_virtual(inst
177 validate_imm(struct toy_compiler *tc, struct toy_inst *inst) argument
222 lower_opcode_mul(struct toy_compiler *tc, struct toy_inst *inst) argument
248 lower_opcode_mac(struct toy_compiler *tc, struct toy_inst *inst) argument
278 struct toy_inst *inst; local
306 patch_while_jip(struct toy_compiler *tc, struct toy_inst *inst) argument
347 patch_if_else_jip(struct toy_compiler *tc, struct toy_inst *inst) argument
408 patch_endif_jip(struct toy_compiler *tc, struct toy_inst *inst) argument
448 patch_break_continue_jip(struct toy_compiler *tc, struct toy_inst *inst) argument
520 struct toy_inst *inst; local
[all...]
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_fs_register_coalesce.cpp48 is_nop_mov(const fs_inst *inst) argument
50 if (inst->opcode == SHADER_OPCODE_LOAD_PAYLOAD) {
51 fs_reg dst = inst->dst;
52 for (int i = 0; i < inst->sources; i++) {
53 if (!dst.equals(inst->src[i])) {
56 dst.offset += (i < inst->header_size ? REG_SIZE :
57 inst->exec_size * dst.stride *
58 type_sz(inst->src[i].type));
61 } else if (inst->opcode == BRW_OPCODE_MOV) {
62 return inst
69 is_coalesce_candidate(const fs_visitor *v, const fs_inst *inst) argument
98 can_coalesce_vars(brw::fs_live_variables *live_intervals, const cfg_t *cfg, const fs_inst *inst, int dst_var, int src_var) argument
[all...]
H A Dbrw_vec4_dead_code_eliminate.cpp56 foreach_inst_in_block_reverse_safe(vec4_instruction, inst, block) {
57 if ((inst->dst.file == VGRF && !inst->has_side_effects()) ||
58 (inst->dst.is_null() && inst->writes_flag())){
60 if (inst->dst.file == VGRF) {
61 for (unsigned i = 0; i < DIV_ROUND_UP(inst->size_written, 16); i++) {
63 const unsigned v = var_from_reg(alloc, inst->dst, c, i);
75 if (!inst->can_do_writemask(devinfo)) {
85 if (!result_live[c] && inst
[all...]
H A Dbrw_disasm.c735 dest(FILE *file, const struct gen_device_info *devinfo, brw_inst *inst) argument
739 if (brw_inst_access_mode(devinfo, inst) == BRW_ALIGN_1) {
740 if (brw_inst_dst_address_mode(devinfo, inst) == BRW_ADDRESS_DIRECT) {
741 err |= reg(file, brw_inst_dst_reg_file(devinfo, inst),
742 brw_inst_dst_da_reg_nr(devinfo, inst));
745 if (brw_inst_dst_da1_subreg_nr(devinfo, inst))
746 format(file, ".%"PRIu64, brw_inst_dst_da1_subreg_nr(devinfo, inst) /
747 reg_type_size[brw_inst_dst_reg_type(devinfo, inst)]);
750 brw_inst_dst_hstride(devinfo, inst), NULL);
753 brw_inst_dst_reg_type(devinfo, inst), NUL
792 dest_3src(FILE *file, const struct gen_device_info *devinfo, brw_inst *inst) argument
952 src0_3src(FILE *file, const struct gen_device_info *devinfo, brw_inst *inst) argument
979 src1_3src(FILE *file, const struct gen_device_info *devinfo, brw_inst *inst) argument
1007 src2_3src(FILE *file, const struct gen_device_info *devinfo, brw_inst *inst) argument
1034 imm(FILE *file, const struct gen_device_info *devinfo, unsigned type, brw_inst *inst) argument
1076 src0(FILE *file, const struct gen_device_info *devinfo, brw_inst *inst) argument
1132 src1(FILE *file, const struct gen_device_info *devinfo, brw_inst *inst) argument
1188 qtr_ctrl(FILE *file, const struct gen_device_info *devinfo, brw_inst *inst) argument
1226 brw_inst inst; local
1234 brw_disassemble_inst(FILE *file, const struct gen_device_info *devinfo, brw_inst *inst, bool is_compacted) argument
[all...]
H A Dbrw_schedule_instructions.cpp65 schedule_node(backend_instruction *inst, instruction_scheduler *sched);
69 backend_instruction *inst; member in class:schedule_node
125 switch (inst->opcode) {
160 switch (inst->opcode) {
501 virtual int issue_time(backend_instruction *inst) = 0;
503 virtual void count_reads_remaining(backend_instruction *inst) = 0;
505 virtual void update_register_pressure(backend_instruction *inst) = 0;
506 virtual int get_register_pressure_benefit(backend_instruction *inst) = 0;
573 bool is_compressed(fs_inst *inst);
575 int issue_time(backend_instruction *inst);
594 is_src_duplicate(fs_inst *inst, int src) argument
606 fs_inst *inst = (fs_inst *)be; local
686 fs_inst *inst = (fs_inst *)be; local
712 fs_inst *inst = (fs_inst *)be; local
788 schedule_node(backend_instruction *inst, instruction_scheduler *sched) argument
960 is_compressed(fs_inst *inst) argument
966 is_scheduling_barrier(const fs_inst *inst) argument
996 fs_inst *inst = (fs_inst *)n->inst; local
[all...]
H A Dbrw_vec4_reg_allocate.cpp55 foreach_block_and_inst(block, vec4_instruction, inst, cfg) {
56 if (inst->dst.file == VGRF)
57 virtual_grf_used[inst->dst.nr] = true;
60 if (inst->src[i].file == VGRF)
61 virtual_grf_used[inst->src[i].nr] = true;
75 foreach_block_and_inst(block, vec4_instruction, inst, cfg) {
76 assign(hw_reg_mapping, &inst->dst);
77 assign(hw_reg_mapping, &inst->src[0]);
78 assign(hw_reg_mapping, &inst->src[1]);
79 assign(hw_reg_mapping, &inst
303 can_use_scratch_for_source(const vec4_instruction *inst, unsigned i, unsigned scratch_reg) argument
[all...]
/external/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_transform.h49 struct tgsi_full_instruction *inst);
79 const struct tgsi_full_instruction *inst);
259 struct tgsi_full_instruction inst; local
261 inst = tgsi_default_full_instruction();
262 inst.Instruction.Opcode = opcode;
263 inst.Instruction.NumDstRegs = 1;
264 inst.Dst[0].Register.File = dst_file,
265 inst.Dst[0].Register.Index = dst_index;
266 inst.Dst[0].Register.WriteMask = dst_writemask;
267 inst
287 struct tgsi_full_instruction inst; local
319 struct tgsi_full_instruction inst; local
350 struct tgsi_full_instruction inst; local
396 struct tgsi_full_instruction inst; local
452 struct tgsi_full_instruction inst; local
504 struct tgsi_full_instruction inst; local
531 struct tgsi_full_instruction inst; local
[all...]
/external/mesa3d/src/mesa/program/
H A Dprogramopt.c254 struct prog_instruction *newInst, *inst; local
296 inst = newInst;
298 if (inst->Opcode == OPCODE_END)
300 if (inst->DstReg.File == PROGRAM_OUTPUT &&
301 inst->DstReg.Index == FRAG_RESULT_COLOR) {
303 inst->DstReg.File = PROGRAM_TEMPORARY;
304 inst->DstReg.Index = colorTemp;
305 inst->Saturate = saturate;
308 inst++;
310 assert(inst
418 is_texture_instruction(const struct prog_instruction *inst) argument
449 const struct prog_instruction *inst = prog->arb.Instructions + i; local
522 struct prog_instruction *inst = prog->arb.Instructions + i; local
547 struct prog_instruction *inst = prog->arb.Instructions + i; local
558 struct prog_instruction *inst; local
564 struct prog_instruction *inst = prog->arb.Instructions + i; local
603 struct prog_instruction *inst = prog->arb.Instructions + i; local
[all...]
H A Dprog_opt_constant_fold.c34 src_regs_are_constant(const struct prog_instruction *inst, unsigned num_srcs) argument
39 if (inst->SrcReg[i].File != PROGRAM_CONSTANT)
41 if (inst->SrcReg[i].RelAddr)
131 struct prog_instruction *const inst = &prog->arb.Instructions[i]; local
133 switch (inst->Opcode) {
135 if (src_regs_are_constant(inst, 2)) {
140 get_value(prog, &inst->SrcReg[0], a);
141 get_value(prog, &inst->SrcReg[1], b);
148 inst->Opcode = OPCODE_MOV;
149 inst
[all...]
H A Dprog_parameter_layout.c120 struct asm_instruction *inst; local
129 for (inst = state->inst_head; inst != NULL; inst = inst->next) {
131 if (inst->SrcReg[i].Base.RelAddr) {
134 if (!inst->SrcReg[i].Symbol->pass1_done) {
137 inst->SrcReg[i].Symbol->param_binding_begin,
138 inst->SrcReg[i].Symbol->param_binding_length);
145 inst
[all...]
/external/slf4j/slf4j-migrator/src/main/java/org/slf4j/migrator/
H A DMain.java43 MigratorFrame inst = new MigratorFrame();
44 inst.setLocationRelativeTo(null);
45 inst.setVisible(true);
/external/capstone/
H A DMCInst.c17 void MCInst_Init(MCInst *inst) argument
19 inst->OpcodePub = 0;
20 inst->size = 0;
21 inst->has_imm = false;
22 inst->op1_size = 0;
23 inst->writeback = false;
26 void MCInst_clear(MCInst *inst) argument
28 inst->size = 0;
32 void MCInst_insert0(MCInst *inst, int index, MCOperand *Op) argument
36 for(i = inst
44 MCInst_setOpcode(MCInst *inst, unsigned Op) argument
49 MCInst_setOpcodePub(MCInst *inst, unsigned Op) argument
54 MCInst_getOpcode(const MCInst *inst) argument
59 MCInst_getOpcodePub(const MCInst *inst) argument
64 MCInst_getOperand(MCInst *inst, unsigned i) argument
69 MCInst_getNumOperands(const MCInst *inst) argument
75 MCInst_addOperand2(MCInst *inst, MCOperand *Op) argument
[all...]

Completed in 621 milliseconds

1234567891011>>