Home
last modified time | relevance | path

Searched refs:inst0 (Results 1 – 11 of 11) sorted by relevance

/external/mesa3d/src/gallium/drivers/r300/compiler/
Dr500_fragprog_emit.c227 if ((code->inst[ip].inst0 & 0x3) != R500_INST_TYPE_TEX) { in alu_nop()
228 code->inst[ip].inst0 |= R500_INST_NOP; in alu_nop()
259 code->inst[ip].inst0 = R500_INST_TYPE_OUT; in emit_paired()
265 code->inst[ip].inst0 = R500_INST_TYPE_ALU; in emit_paired()
267 code->inst[ip].inst0 |= (inst->SemWait << R500_INST_TEX_SEM_WAIT_SHIFT); in emit_paired()
269 code->inst[ip].inst0 |= (inst->RGB.WriteMask << 11); in emit_paired()
270 code->inst[ip].inst0 |= inst->Alpha.WriteMask ? 1 << 14 : 0; in emit_paired()
271 code->inst[ip].inst0 |= (inst->RGB.OutputWriteMask << 15) | (inst->Alpha.OutputWriteMask << 18); in emit_paired()
273 code->inst[ip].inst0 |= R500_INST_NOP; in emit_paired()
286 code->inst[ip].inst0 |= R500_INST_RGB_CLAMP; in emit_paired()
[all …]
Dr500_fragprog.c375 uint32_t inst0; in r500FragmentProgramDump() local
380 inst0 = inst = code->inst[n].inst0; in r500FragmentProgramDump()
396 switch(inst0 & 0x3) { in r500FragmentProgramDump()
Dradeon_code.h230 uint32_t inst0; member
/external/llvm/test/CodeGen/CPP/
Datomic.ll4 %inst0 = atomicrmw xchg i32* %addr, i32 %inc seq_cst
6 ; CHECK: [[INST]]->setName("inst0");
64 %inst0 = cmpxchg i32* %addr, i32 %desired, i32 %new seq_cst monotonic
66 ; CHECK: [[INST]]->setName("inst0");
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_wm_fp.c193 const struct prog_instruction *inst0) in emit_insn() argument
196 *inst = *inst0; in emit_insn()
254 const struct prog_instruction *inst0) in emit_scalar_insn() argument
260 if (inst0->DstReg.WriteMask == 0) in emit_scalar_insn()
263 dst_chan = ffs(inst0->DstReg.WriteMask) - 1; in emit_scalar_insn()
265 *inst = *inst0; in emit_scalar_insn()
268 other_channel_mask = inst0->DstReg.WriteMask & ~(1 << dst_chan); in emit_scalar_insn()
272 dst_mask(inst0->DstReg, other_channel_mask), in emit_scalar_insn()
274 src_swizzle1(src_reg_from_dst(inst0->DstReg), dst_chan), in emit_scalar_insn()
/external/regex-re2/re2/
Dcompile.cc38 static void Patch(Prog::Inst *inst0, PatchList l, uint32 v);
41 static PatchList Deref(Prog::Inst *inst0, PatchList l);
44 static PatchList Append(Prog::Inst *inst0, PatchList l1, PatchList l2);
57 PatchList PatchList::Deref(Prog::Inst* inst0, PatchList l) { in Deref() argument
58 Prog::Inst* ip = &inst0[l.p>>1]; in Deref()
67 void PatchList::Patch(Prog::Inst *inst0, PatchList l, uint32 val) { in Patch() argument
69 Prog::Inst* ip = &inst0[l.p>>1]; in Patch()
81 PatchList PatchList::Append(Prog::Inst* inst0, PatchList l1, PatchList l2) { in Append() argument
89 PatchList next = PatchList::Deref(inst0, l); in Append()
95 Prog::Inst* ip = &inst0[l.p>>1]; in Append()
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCInstrInfo.h81 MCInst *deriveDuplex(MCContext &Context, unsigned iClass, MCInst const &inst0,
DHexagonMCInstrInfo.cpp114 MCInst const &inst0, in deriveDuplex() argument
120 MCInst *SubInst0 = new (Context) MCInst(deriveSubInst(inst0)); in deriveDuplex()
/external/mesa3d/src/gallium/drivers/r300/
Dr300_fs.c288 OUT_CB(code->inst[i].inst0); in r300_emit_fs_code_to_buffer()
/external/pcre/dist/sljit/
DsljitNativeTILEGX_64.c628 struct jit_instr inst0 = inst_buf[0]; in update_buffer() local
664 inst_buf[0] = inst0; in update_buffer()
702 inst_buf[0] = inst0; in update_buffer()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_shader.c295 unsigned inst0, inst1; in r600_alu_from_byte_stream() local
309 inst0 = bytes[bytes_read++]; in r600_alu_from_byte_stream()
311 alu.inst = inst0 | (inst1 << 8); in r600_alu_from_byte_stream()