Searched defs:dstReg (Results 1 - 13 of 13) sorted by relevance

/external/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp170 unsigned dstReg = (MI.getOpcode() == Hexagon::LDrid) ? local
177 TII.get(Hexagon::CONST32_Int_Real), dstReg).addImm(Offset);
180 dstReg).addReg(FrameReg).addReg(dstReg);
184 dstReg).addReg(FrameReg).addImm(Offset);
187 MI.getOperand(FIOperandNum).ChangeToRegister(dstReg, false, false,true);
255 unsigned dstReg = MI.getOperand(0).getReg(); local
257 TII.get(Hexagon::CONST32_Int_Real), dstReg).addImm(Offset);
260 dstReg).addReg(FrameReg).addReg(dstReg);
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/program/
H A Dnvvertparse.c553 Parse_MaskedDstReg(struct parse_state *parseState, struct prog_dst_register *dstReg) argument
564 dstReg->File = PROGRAM_TEMPORARY;
567 dstReg->Index = idx;
571 dstReg->File = PROGRAM_OUTPUT;
574 dstReg->Index = idx;
580 dstReg->File = PROGRAM_ENV_PARAM;
583 dstReg->Index = idx;
603 dstReg->WriteMask = 0;
606 dstReg->WriteMask |= WRITEMASK_X;
610 dstReg
[all...]
H A Dprog_print.c566 const struct prog_dst_register *dstReg,
571 reg_string((gl_register_file) dstReg->File,
572 dstReg->Index, mode, dstReg->RelAddr, prog,
574 _mesa_writemask_string(dstReg->WriteMask));
576 if (dstReg->CondMask != COND_TR) {
578 _mesa_condcode_string(dstReg->CondMask),
579 _mesa_swizzle_string(dstReg->CondSwizzle,
585 _mesa_register_file_name((gl_register_file) dstReg->File),
586 dstReg
565 fprint_dst_reg(FILE * f, const struct prog_dst_register *dstReg, gl_prog_print_mode mode, const struct gl_program *prog) argument
[all...]
H A Dprog_execute.c481 const struct prog_dst_register *dstReg = &(inst->DstReg); local
483 GLuint writeMask = dstReg->WriteMask;
485 GLfloat *dst = get_dst_register_pointer(dstReg, machine);
503 if (dstReg->CondMask != COND_TR) {
506 if (!test_cc(machine->CondCodes[GET_SWZ(dstReg->CondSwizzle, 0)],
507 dstReg->CondMask))
511 if (!test_cc(machine->CondCodes[GET_SWZ(dstReg->CondSwizzle, 1)],
512 dstReg->CondMask))
516 if (!test_cc(machine->CondCodes[GET_SWZ(dstReg->CondSwizzle, 2)],
517 dstReg
570 const struct prog_dst_register *dstReg = &(inst->DstReg); local
[all...]
H A Dnvfragparse.c667 struct prog_dst_register *dstReg)
670 dstReg->CondMask = COND_EQ;
672 dstReg->CondMask = COND_GE;
674 dstReg->CondMask = COND_GT;
676 dstReg->CondMask = COND_LE;
678 dstReg->CondMask = COND_LT;
680 dstReg->CondMask = COND_NE;
682 dstReg->CondMask = COND_TR;
684 dstReg->CondMask = COND_FL;
699 dstReg
666 Parse_CondCodeMask(struct parse_state *parseState, struct prog_dst_register *dstReg) argument
862 Parse_MaskedDstReg(struct parse_state *parseState, struct prog_dst_register *dstReg) argument
[all...]
H A Dprogram_parse.y203 %type <dst_reg> dstReg maskedDstReg maskedAddrReg
634 maskedDstReg: dstReg optionalMask optionalCcMask
860 dstReg: resultBinding label
/external/mesa3d/src/mesa/program/
H A Dnvvertparse.c553 Parse_MaskedDstReg(struct parse_state *parseState, struct prog_dst_register *dstReg) argument
564 dstReg->File = PROGRAM_TEMPORARY;
567 dstReg->Index = idx;
571 dstReg->File = PROGRAM_OUTPUT;
574 dstReg->Index = idx;
580 dstReg->File = PROGRAM_ENV_PARAM;
583 dstReg->Index = idx;
603 dstReg->WriteMask = 0;
606 dstReg->WriteMask |= WRITEMASK_X;
610 dstReg
[all...]
H A Dprog_print.c566 const struct prog_dst_register *dstReg,
571 reg_string((gl_register_file) dstReg->File,
572 dstReg->Index, mode, dstReg->RelAddr, prog,
574 _mesa_writemask_string(dstReg->WriteMask));
576 if (dstReg->CondMask != COND_TR) {
578 _mesa_condcode_string(dstReg->CondMask),
579 _mesa_swizzle_string(dstReg->CondSwizzle,
585 _mesa_register_file_name((gl_register_file) dstReg->File),
586 dstReg
565 fprint_dst_reg(FILE * f, const struct prog_dst_register *dstReg, gl_prog_print_mode mode, const struct gl_program *prog) argument
[all...]
H A Dprog_execute.c481 const struct prog_dst_register *dstReg = &(inst->DstReg); local
483 GLuint writeMask = dstReg->WriteMask;
485 GLfloat *dst = get_dst_register_pointer(dstReg, machine);
503 if (dstReg->CondMask != COND_TR) {
506 if (!test_cc(machine->CondCodes[GET_SWZ(dstReg->CondSwizzle, 0)],
507 dstReg->CondMask))
511 if (!test_cc(machine->CondCodes[GET_SWZ(dstReg->CondSwizzle, 1)],
512 dstReg->CondMask))
516 if (!test_cc(machine->CondCodes[GET_SWZ(dstReg->CondSwizzle, 2)],
517 dstReg
570 const struct prog_dst_register *dstReg = &(inst->DstReg); local
[all...]
H A Dnvfragparse.c667 struct prog_dst_register *dstReg)
670 dstReg->CondMask = COND_EQ;
672 dstReg->CondMask = COND_GE;
674 dstReg->CondMask = COND_GT;
676 dstReg->CondMask = COND_LE;
678 dstReg->CondMask = COND_LT;
680 dstReg->CondMask = COND_NE;
682 dstReg->CondMask = COND_TR;
684 dstReg->CondMask = COND_FL;
699 dstReg
666 Parse_CondCodeMask(struct parse_state *parseState, struct prog_dst_register *dstReg) argument
862 Parse_MaskedDstReg(struct parse_state *parseState, struct prog_dst_register *dstReg) argument
[all...]
H A Dprogram_parse.y203 %type <dst_reg> dstReg maskedDstReg maskedAddrReg
634 maskedDstReg: dstReg optionalMask optionalCcMask
860 dstReg: resultBinding label
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DAMDILCFGStructurizer.cpp3150 RegiT dstReg, RegiT src1Reg,
3157 MachineInstrBuilder(newInstr).addReg(dstReg, RegState::Define); //set target
3147 insertCompareInstrBefore(MachineBasicBlock *blk, MachineBasicBlock::iterator instrPos, AMDGPUCFGStructurizer *passRep, RegiT dstReg, RegiT src1Reg, RegiT src2Reg) argument
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDILCFGStructurizer.cpp3150 RegiT dstReg, RegiT src1Reg,
3157 MachineInstrBuilder(newInstr).addReg(dstReg, RegState::Define); //set target
3147 insertCompareInstrBefore(MachineBasicBlock *blk, MachineBasicBlock::iterator instrPos, AMDGPUCFGStructurizer *passRep, RegiT dstReg, RegiT src1Reg, RegiT src2Reg) argument

Completed in 4032 milliseconds