Searched refs:DstReg (Results 51 - 75 of 164) sorted by relevance

1234567

/external/llvm/lib/Target/R600/
H A DSIInstrInfo.h43 virtual MachineInstr * getMovImmInstr(MachineFunction *MF, unsigned DstReg,
/external/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_program.h79 struct rc_dst_register DstReg; member in struct:rc_sub_instruction
H A Dradeon_rename_regs.c75 if (var->Inst->U.I.DstReg.File != RC_FILE_TEMPORARY) {
H A Dradeon_optimize.c145 if (inst_mov->U.I.DstReg.File != RC_FILE_TEMPORARY ||
441 reader_data->Writer->U.I.DstReg.WriteMask,
552 if (src_reads_dst_mask(src, inst->U.I.DstReg))
566 unsigned dstmask = inst_add->U.I.DstReg.WriteMask;
640 if(((1 << i) & inst_add->U.I.DstReg.WriteMask)
647 if ((inst_add->U.I.SrcReg[1].Negate & inst_add->U.I.DstReg.WriteMask) !=
648 inst_add->U.I.DstReg.WriteMask
790 cb_data.Writer = &inst_mul->U.I.DstReg;
821 writer->Inst->U.I.DstReg.WriteMask,
822 inst_mul->U.I.DstReg
[all...]
H A Dradeon_dataflow_deadcode.c160 unsigned char * pused = get_used_ptr(s, inst->U.I.DstReg.File, inst->U.I.DstReg.Index);
162 usedmask = *pused & inst->U.I.DstReg.WriteMask;
257 ptr->U.I.DstReg.WriteMask, srcmasks);
324 inst->U.I.DstReg.WriteMask = s.Instructions[ip].WriteMask;
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_program.c205 prog->Instructions[i].DstReg.RelAddr &&
206 prog->Instructions[i].DstReg.File == PROGRAM_OUTPUT) {
212 if ((prog->Instructions[i].DstReg.RelAddr &&
213 prog->Instructions[i].DstReg.File == PROGRAM_TEMPORARY) ||
H A Dbrw_wm_fp.c221 inst->DstReg = dest;
260 if (inst0->DstReg.WriteMask == 0)
263 dst_chan = ffs(inst0->DstReg.WriteMask) - 1;
266 inst->DstReg.WriteMask = 1 << dst_chan;
268 other_channel_mask = inst0->DstReg.WriteMask & ~(1 << dst_chan);
272 dst_mask(inst0->DstReg, other_channel_mask),
274 src_swizzle1(src_reg_from_dst(inst0->DstReg), dst_chan),
561 struct prog_dst_register dst = inst->DstReg;
624 struct prog_dst_register dst = inst->DstReg;
677 unswizzled_tmp = inst->DstReg;
[all...]
H A Dbrw_wm_pass0.c249 const struct prog_dst_register *dst = &inst->DstReg;
317 GLuint writemask = inst->DstReg.WriteMask;
352 const struct prog_dst_register *dst = &inst->DstReg;
353 GLuint writemask = inst->DstReg.WriteMask;
/external/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp388 unsigned DstReg = MI.getOperand(OpIdx++).getReg(); local
390 GetDSubRegs(DstReg, RegSpc, TRI, D0, D1, D2, D3);
428 MIB.addReg(DstReg, RegState::ImplicitDefine | getDeadRegState(DstIsDead));
516 unsigned DstReg = 0;
520 DstReg = MI.getOperand(OpIdx++).getReg();
521 GetDSubRegs(DstReg, RegSpc, TRI, D0, D1, D2, D3);
570 MIB.addReg(DstReg, RegState::ImplicitDefine | getDeadRegState(DstIsDead));
617 unsigned DstReg = MI.getOperand(0).getReg(); local
626 LO16 = BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(ARM::MOVi), DstReg);
628 .addReg(DstReg, RegStat
865 unsigned DstReg = MI.getOperand(0).getReg(); local
889 unsigned DstReg = MI.getOperand(0).getReg(); local
949 unsigned DstReg = MI.getOperand(OpIdx++).getReg(); local
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i915/
H A Di915_fragprog.c207 switch (inst->DstReg.File) {
209 switch (inst->DstReg.Index) {
217 i915_program_error(p, "Bad inst->DstReg.Index: %d",
218 inst->DstReg.Index);
222 return UREG(REG_TYPE_R, inst->DstReg.Index);
224 i915_program_error(p, "Bad inst->DstReg.File: %d", inst->DstReg.File);
236 if (inst->DstReg.WriteMask & WRITEMASK_X)
238 if (inst->DstReg.WriteMask & WRITEMASK_Y)
240 if (inst->DstReg
[all...]
/external/mesa3d/src/mesa/drivers/dri/i915/
H A Di915_fragprog.c207 switch (inst->DstReg.File) {
209 switch (inst->DstReg.Index) {
217 i915_program_error(p, "Bad inst->DstReg.Index: %d",
218 inst->DstReg.Index);
222 return UREG(REG_TYPE_R, inst->DstReg.Index);
224 i915_program_error(p, "Bad inst->DstReg.File: %d", inst->DstReg.File);
236 if (inst->DstReg.WriteMask & WRITEMASK_X)
238 if (inst->DstReg.WriteMask & WRITEMASK_Y)
240 if (inst->DstReg
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/program/
H A Dprog_print.c646 if (inst->DstReg.File != PROGRAM_UNDEFINED) {
647 fprint_dst_reg(f, &inst->DstReg, mode, prog);
717 fprint_dst_reg(f, &inst->DstReg, mode, prog);
734 fprint_dst_reg(f, &inst->DstReg, mode, prog);
770 _mesa_condcode_string(inst->DstReg.CondMask),
771 _mesa_swizzle_string(inst->DstReg.CondSwizzle,
778 fprint_dst_reg(f, &inst->DstReg, mode, prog);
786 _mesa_condcode_string(inst->DstReg.CondMask),
787 _mesa_swizzle_string(inst->DstReg.CondSwizzle, 0, GL_FALSE));
800 _mesa_condcode_string(inst->DstReg
[all...]
/external/mesa3d/src/mesa/program/
H A Dprog_print.c646 if (inst->DstReg.File != PROGRAM_UNDEFINED) {
647 fprint_dst_reg(f, &inst->DstReg, mode, prog);
717 fprint_dst_reg(f, &inst->DstReg, mode, prog);
734 fprint_dst_reg(f, &inst->DstReg, mode, prog);
770 _mesa_condcode_string(inst->DstReg.CondMask),
771 _mesa_swizzle_string(inst->DstReg.CondSwizzle,
778 fprint_dst_reg(f, &inst->DstReg, mode, prog);
786 _mesa_condcode_string(inst->DstReg.CondMask),
787 _mesa_swizzle_string(inst->DstReg.CondSwizzle, 0, GL_FALSE));
800 _mesa_condcode_string(inst->DstReg
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/compiler/
H A Dradeon_optimize.c145 if (inst_mov->U.I.DstReg.File != RC_FILE_TEMPORARY ||
441 reader_data->Writer->U.I.DstReg.WriteMask,
552 if (src_reads_dst_mask(src, inst->U.I.DstReg))
566 unsigned dstmask = inst_add->U.I.DstReg.WriteMask;
640 if(((1 << i) & inst_add->U.I.DstReg.WriteMask)
647 if ((inst_add->U.I.SrcReg[1].Negate & inst_add->U.I.DstReg.WriteMask) !=
648 inst_add->U.I.DstReg.WriteMask
790 cb_data.Writer = &inst_mul->U.I.DstReg;
821 writer->Inst->U.I.DstReg.WriteMask,
822 inst_mul->U.I.DstReg
[all...]
H A Dradeon_dataflow_deadcode.c160 unsigned char * pused = get_used_ptr(s, inst->U.I.DstReg.File, inst->U.I.DstReg.Index);
162 usedmask = *pused & inst->U.I.DstReg.WriteMask;
257 ptr->U.I.DstReg.WriteMask, srcmasks);
324 inst->U.I.DstReg.WriteMask = s.Instructions[ip].WriteMask;
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dbrw_wm_fp.c221 inst->DstReg = dest;
260 if (inst0->DstReg.WriteMask == 0)
263 dst_chan = ffs(inst0->DstReg.WriteMask) - 1;
266 inst->DstReg.WriteMask = 1 << dst_chan;
268 other_channel_mask = inst0->DstReg.WriteMask & ~(1 << dst_chan);
272 dst_mask(inst0->DstReg, other_channel_mask),
274 src_swizzle1(src_reg_from_dst(inst0->DstReg), dst_chan),
561 struct prog_dst_register dst = inst->DstReg;
624 struct prog_dst_register dst = inst->DstReg;
677 unswizzled_tmp = inst->DstReg;
[all...]
H A Dbrw_wm_pass0.c249 const struct prog_dst_register *dst = &inst->DstReg;
317 GLuint writemask = inst->DstReg.WriteMask;
352 const struct prog_dst_register *dst = &inst->DstReg;
353 GLuint writemask = inst->DstReg.WriteMask;
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DAMDGPUInstrInfo.h52 unsigned &DstReg, unsigned &SubIdx) const;
134 virtual MachineInstr* getMovImmInstr(MachineFunction *MF, unsigned DstReg,
/external/chromium_org/third_party/mesa/src/src/mesa/main/
H A Dnvprogram.c538 inst->DstReg.File = PROGRAM_TEMPORARY;
539 inst->DstReg.Index = i;
540 inst->DstReg.WriteMask = WRITEMASK_XYZW;
551 inst->DstReg.File = PROGRAM_ADDRESS;
552 inst->DstReg.Index = 0;
553 inst->DstReg.WriteMask = WRITEMASK_XYZW;
571 if (inst->DstReg.File == PROGRAM_TEMPORARY) {
573 inst->DstReg.Index + 1);
/external/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h98 unsigned &SrcReg, unsigned &DstReg,
130 unsigned DstReg,
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDGPUInstrInfo.h52 unsigned &DstReg, unsigned &SubIdx) const;
134 virtual MachineInstr* getMovImmInstr(MachineFunction *MF, unsigned DstReg,
/external/mesa3d/src/mesa/main/
H A Dnvprogram.c538 inst->DstReg.File = PROGRAM_TEMPORARY;
539 inst->DstReg.Index = i;
540 inst->DstReg.WriteMask = WRITEMASK_XYZW;
551 inst->DstReg.File = PROGRAM_ADDRESS;
552 inst->DstReg.Index = 0;
553 inst->DstReg.WriteMask = WRITEMASK_XYZW;
571 if (inst->DstReg.File == PROGRAM_TEMPORARY) {
573 inst->DstReg.Index + 1);
/external/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h97 unsigned DstReg, unsigned SrcReg, unsigned ScratchReg,
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
H A Dst_mesa_to_tgsi.c293 const struct prog_dst_register *DstReg,
298 DstReg->File,
299 DstReg->Index );
302 DstReg->WriteMask );
306 else if (clamp_color && DstReg->File == PROGRAM_OUTPUT) {
312 if (DstReg->Index == VERT_RESULT_COL0 ||
313 DstReg->Index == VERT_RESULT_COL1 ||
314 DstReg->Index == VERT_RESULT_BFC0 ||
315 DstReg->Index == VERT_RESULT_BFC1) {
321 if (DstReg
292 translate_dst( struct st_translate *t, const struct prog_dst_register *DstReg, boolean saturate, boolean clamp_color) argument
[all...]
/external/mesa3d/src/mesa/state_tracker/
H A Dst_mesa_to_tgsi.c293 const struct prog_dst_register *DstReg,
298 DstReg->File,
299 DstReg->Index );
302 DstReg->WriteMask );
306 else if (clamp_color && DstReg->File == PROGRAM_OUTPUT) {
312 if (DstReg->Index == VERT_RESULT_COL0 ||
313 DstReg->Index == VERT_RESULT_COL1 ||
314 DstReg->Index == VERT_RESULT_BFC0 ||
315 DstReg->Index == VERT_RESULT_BFC1) {
321 if (DstReg
292 translate_dst( struct st_translate *t, const struct prog_dst_register *DstReg, boolean saturate, boolean clamp_color) argument
[all...]

Completed in 541 milliseconds

1234567