/third_party/mesa3d/src/freedreno/afuc/ |
H A D | parser.y | 80 immed(int num) 82 instr->immed = num; 199 | T_OP_NOT reg ',' immediate { new_instr($1); dst($2); immed($4); } 203 new_instr($1); dst($2); immed($4); shift($6); 205 | T_OP_MOV reg ',' immediate { new_instr($1); dst($2); immed($4); } 228 | alu_2src_op reg ',' reg ',' immediate { dst($2); src1($4); immed($6); } 241 src1($2); src2($5); immed($7); bit($10); 248 | branch_op reg ',' immediate ',' T_LABEL_REF { src1($2); immed($4); label($6); }
|
H A D | asm.c | 196 instr.alui.uimm = ai->immed; in emit_instructions() 207 /* move can either be encoded as movi (ie. move w/ immed) or in emit_instructions() 217 instr.movi.uimm = ai->immed; in emit_instructions() 269 instr.control.uimm = ai->immed; in emit_instructions() 275 instr.br.bit_or_imm = ai->immed; in emit_instructions()
|
H A D | disasm.c | 617 bool immed = false; in disasm_instr() local 621 immed = true; in disasm_instr() 624 immed = true; in disasm_instr() 631 if (immed) { in disasm_instr()
|
H A D | asm.h | 37 * about the different encodings for 2src regs vs 1src+immed, or mnemonics 44 int immed; member
|
/third_party/mesa3d/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_transform.h | 216 struct tgsi_full_immediate immed; in tgsi_transform_immediate_decl() local 219 immed = tgsi_default_full_immediate(); in tgsi_transform_immediate_decl() 220 immed.Immediate.NrTokens = 1 + size; /* one for the token itself */ in tgsi_transform_immediate_decl() 221 immed.u[0].Float = x; in tgsi_transform_immediate_decl() 222 immed.u[1].Float = y; in tgsi_transform_immediate_decl() 223 immed.u[2].Float = z; in tgsi_transform_immediate_decl() 224 immed.u[3].Float = w; in tgsi_transform_immediate_decl() 226 ctx->emit_immediate(ctx, &immed); in tgsi_transform_immediate_decl() 233 struct tgsi_full_immediate immed; in tgsi_transform_immediate_int_decl() local 236 immed in tgsi_transform_immediate_int_decl() [all...] |
H A D | tgsi_lowering.c | 1255 struct tgsi_full_immediate immed; in emit_decls() local 1264 immed = tgsi_default_full_immediate(); in emit_decls() 1265 immed.Immediate.NrTokens = 1 + 4; /* one for the token itself */ in emit_decls() 1266 immed.u[0].Float = 0.0; in emit_decls() 1267 immed.u[1].Float = 1.0; in emit_decls() 1268 immed.u[2].Float = 128.0; in emit_decls() 1269 immed.u[3].Float = 0.0; in emit_decls() 1270 tctx->emit_immediate(tctx, &immed); in emit_decls()
|
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_context.c | 418 struct ir3_instruction *instr, *immed; in create_addr0() local 428 immed = create_immed_typed(block, 1, TYPE_S16); in create_addr0() 429 instr = ir3_SHL_B(block, instr, 0, immed, 0); in create_addr0() 433 immed = create_immed_typed(block, 3, TYPE_S16); in create_addr0() 434 instr = ir3_MULL_U(block, instr, 0, immed, 0); in create_addr0() 438 immed = create_immed_typed(block, 2, TYPE_S16); in create_addr0() 439 instr = ir3_SHL_B(block, instr, 0, immed, 0); in create_addr0() 457 struct ir3_instruction *immed = in create_addr1() local 459 struct ir3_instruction *instr = ir3_MOV(block, immed, TYPE_U16); in create_addr1()
|
H A D | ir3.c | 806 * Map a floating point immed to FLUT (float lookup table) value, 899 /* collect and phi nodes support const/immed sources, which will be in ir3_valid_flags() 1023 * really sure any good way to test a hard-coded immed addr src) in ir3_valid_flags() 1090 ir3_valid_immediate(struct ir3_instruction *instr, int32_t immed) in ir3_valid_immediate() argument 1117 return !(immed & ~0xff); in ir3_valid_immediate() 1122 return !(immed & ~0x1ff) || !(-immed & ~0x1ff); in ir3_valid_immediate()
|
H A D | ir3_lower_subgroups.c | 61 mov_immed(struct ir3_register *dst, struct ir3_block *block, unsigned immed) in mov_immed() argument 68 src->uim_val = immed; in mov_immed()
|
H A D | ir3_legalize.c | 652 instr->cat0.immed = (int)target->ip - (int)instr->ip; in resolve_jumps()
|
H A D | ir3.h | 334 int immed; member 799 bool ir3_valid_immediate(struct ir3_instruction *instr, int32_t immed);
|
H A D | ir3_parser.y | 251 instr->cat0.immed = target_ip - instr_ip; 356 /* Float LUT values accepted as immed: */ 818 cat0_immed: '#' integer { instr->cat0.immed = $2; } 1374 /* Float LUT values accepted as immed: */
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_pstipple.c | 228 struct tgsi_full_immediate *immed) in pstip_transform_immed() 233 ctx->emit_immediate(ctx, immed); in pstip_transform_immed() 227 pstip_transform_immed(struct tgsi_transform_context *ctx, struct tgsi_full_immediate *immed) pstip_transform_immed() argument
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
H A D | PPCVSXSwapRemoval.cpp | 295 int immed = MI.getOperand(3).getImm(); in gatherVectorInstructions() local 296 if (immed == 2) { in gatherVectorInstructions() 317 } else if (immed == 0 || immed == 3) { in gatherVectorInstructions()
|
/third_party/mesa3d/src/freedreno/.gitlab-ci/traces/ |
H A D | afuc_test.asm | 188 ; test preemptleave + iret + conditional branch w/ immed
|
/third_party/NuttX/include/nuttx/ |
H A D | scsi.h | 785 uint8_t immed; /* 1: Bits 2-7: Reserved, Bit 0: Immed */ member
|
/third_party/ltp/testcases/kernel/fs/scsi/ltpscsi/ |
H A D | scsimain.c | 4490 static void do_start_stop(int fd, int start, int immed, int loej, in do_start_stop() argument 4506 cmdblk[1] = immed & 1; in do_start_stop() 4597 int immed = 1; in do_scsi_start_stop() local 4623 do_start_stop(fd, 0, immed, 0, power_conds); in do_scsi_start_stop() 4625 do_start_stop(fd, startstop, immed, loej, 0); in do_scsi_start_stop()
|
/third_party/node/deps/v8/src/codegen/arm/ |
H A D | assembler-arm.h | 1154 static Instr PatchShiftImm(Instr instr, int immed);
|
H A D | assembler-arm.cc | 5145 Instr Assembler::PatchShiftImm(Instr instr, int immed) { in PatchShiftImm() argument 5148 bool immed_fits = FitsShifter(immed, &rotate_imm, &immed_8, nullptr); in PatchShiftImm()
|