Home
last modified time | relevance | path

Searched refs:imm (Results 1 - 25 of 323) sorted by relevance

12345678910>>...13

/third_party/mesa3d/src/intel/compiler/
H A Dbrw_fs_combine_constants.cpp110 struct imm { struct
162 struct imm *imm; member
167 static struct imm *
171 if (table->imm[i].size == size && in find_imm()
172 !memcmp(table->imm[i].bytes, data, size)) { in find_imm()
173 return &table->imm[i]; in find_imm()
179 static struct imm *
184 table->imm = reralloc(mem_ctx, table->imm, struc in new_imm()
276 build_imm_reg_for_copy(struct imm *imm) build_imm_reg_for_copy() argument
291 get_alignment_for_imm(const struct imm *imm) get_alignment_for_imm() argument
300 needs_negate(const fs_reg *reg, const struct imm *imm) needs_negate() argument
460 struct imm *imm = find_imm(&table, data, size); opt_combine_constants() local
494 struct imm *imm = &table.imm[i]; opt_combine_constants() local
514 struct imm *imm = &table.imm[i]; opt_combine_constants() local
610 struct imm *imm = &table.imm[i]; opt_combine_constants() local
[all...]
H A Dbrw_reg.h638 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_DF);
639 imm.df = df;
640 return imm;
646 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_UQ);
647 imm.u64 = u64;
648 return imm;
654 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_F);
655 imm.f = f;
656 return imm;
663 struct brw_reg imm
[all...]
/third_party/pcre2/pcre2/src/sljit/
H A DsljitNativeRISCV_64.c27 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_r, sljit_sw imm, sljit_s32 tmp_r) in load_immediate() argument
33 if (imm <= SIMM_MAX && imm >= SIMM_MIN) in load_immediate()
34 return push_inst(compiler, ADDI | RD(dst_r) | RS1(TMP_ZERO) | IMM_I(imm)); in load_immediate()
36 if (imm <= 0x7fffffffl && imm >= S32_MIN) { in load_immediate()
37 if (imm > S32_MAX) { in load_immediate()
38 SLJIT_ASSERT((imm & 0x800) != 0); in load_immediate()
40 return push_inst(compiler, XORI | RD(dst_r) | RS1(dst_r) | IMM_I(imm)); in load_immediate()
43 if ((imm in load_immediate()
[all...]
H A DsljitNativePPC_64.c42 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) in load_immediate() argument
49 if (imm <= SIMM_MAX && imm >= SIMM_MIN) in load_immediate()
50 return push_inst(compiler, ADDI | D(reg) | A(0) | IMM(imm)); in load_immediate()
52 if (!(imm & ~0xffff)) in load_immediate()
53 return push_inst(compiler, ORI | S(TMP_ZERO) | A(reg) | IMM(imm)); in load_immediate()
55 if (imm <= 0x7fffffffl && imm >= -0x80000000l) { in load_immediate()
56 FAIL_IF(push_inst(compiler, ADDIS | D(reg) | A(0) | IMM(imm >> 16))); in load_immediate()
57 return (imm in load_immediate()
150 sljit_u32 imm; emit_single_op() local
[all...]
H A DsljitNativePPC_32.c29 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) in load_immediate() argument
31 if (imm <= SIMM_MAX && imm >= SIMM_MIN) in load_immediate()
32 return push_inst(compiler, ADDI | D(reg) | A(0) | IMM(imm)); in load_immediate()
34 if (!(imm & ~0xffff)) in load_immediate()
35 return push_inst(compiler, ORI | S(TMP_ZERO) | A(reg) | IMM(imm)); in load_immediate()
37 FAIL_IF(push_inst(compiler, ADDIS | D(reg) | A(0) | IMM(imm >> 16))); in load_immediate()
38 return (imm & 0xffff) ? push_inst(compiler, ORI | S(reg) | A(reg) | IMM(imm)) : SLJIT_SUCCESS; in load_immediate()
48 sljit_u32 imm; in emit_single_op() local
[all...]
H A DsljitNativeARM_T2_32.c66 #define IMM3(imm) ((sljit_ins)imm << 6)
67 #define IMM8(imm) ((sljit_ins)imm)
85 #define IMM5(imm) \
86 (COPY_BITS(imm, 2, 12, 3) | (((sljit_ins)imm & 0x3) << 6))
87 #define IMM12(imm) \
88 (COPY_BITS(imm, 11, 26, 1) | COPY_BITS(imm,
237 emit_imm32_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm) emit_imm32_const() argument
515 get_imm(sljit_uw imm) get_imm() argument
564 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm) load_immediate() argument
602 sljit_uw imm, imm2; emit_op_imm() local
1015 sljit_uw imm; emit_set_delta() local
1039 sljit_uw imm, tmp; emit_op_mem() local
1144 sljit_uw imm = 0; sljit_emit_enter() local
1366 emit_add_sp(struct sljit_compiler *compiler, sljit_uw imm) emit_add_sp() argument
1943 sljit_uw imm; emit_fop_mem() local
2765 sljit_uw imm, tmp; sljit_emit_mem() local
2997 sljit_uw imm; update_mem_addr() local
[all...]
H A DsljitNativeRISCV_32.c27 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_r, sljit_sw imm, sljit_s32 tmp_r) in load_immediate() argument
32 if (imm <= SIMM_MAX && imm >= SIMM_MIN) in load_immediate()
33 return push_inst(compiler, ADDI | RD(dst_r) | RS1(TMP_ZERO) | IMM_I(imm)); in load_immediate()
35 if (imm & 0x800) in load_immediate()
36 imm += 0x1000; in load_immediate()
38 FAIL_IF(push_inst(compiler, LUI | RD(dst_r) | (sljit_ins)(imm & ~0xfff))); in load_immediate()
40 if ((imm & 0xfff) == 0) in load_immediate()
43 return push_inst(compiler, ADDI | RD(dst_r) | RS1(dst_r) | IMM_I(imm)); in load_immediate()
H A DsljitNativeMIPS_64.c29 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_ar, sljit_sw imm) in load_immediate() argument
37 if (!(imm & ~0xffff)) in load_immediate()
38 return push_inst(compiler, ORI | SA(0) | TA(dst_ar) | IMM(imm), dst_ar); in load_immediate()
40 if (imm < 0 && imm >= SIMM_MIN) in load_immediate()
41 return push_inst(compiler, ADDIU | SA(0) | TA(dst_ar) | IMM(imm), dst_ar); in load_immediate()
43 if (imm <= 0x7fffffffl && imm >= -0x80000000l) { in load_immediate()
44 FAIL_IF(push_inst(compiler, LUI | TA(dst_ar) | IMM(imm >> 16), dst_ar)); in load_immediate()
45 return (imm in load_immediate()
[all...]
/third_party/node/deps/v8/src/wasm/
H A Dfunction-body-decoder-impl.h638 const BranchTableImmediate<validate>& imm) in BranchTableIterator()
640 start_(imm.start), in BranchTableIterator()
641 pc_(imm.table), in BranchTableIterator()
642 table_count_(imm.table_count) {} in BranchTableIterator()
912 F(S128Const, Simd128Immediate<validate>& imm, Value* result) \
917 F(GlobalGet, Value* result, const GlobalIndexImmediate<validate>& imm) \
918 F(StructNewWithRtt, const StructIndexImmediate<validate>& imm, \
920 F(StructNewDefault, const StructIndexImmediate<validate>& imm, \
922 F(ArrayInit, const ArrayIndexImmediate<validate>& imm, \
942 F(LocalGet, Value* result, const IndexImmediate<validate>& imm) \
637 BranchTableIterator(Decoder* decoder, const BranchTableImmediate<validate>& imm) BranchTableIterator() argument
1246 Validate(const byte* pc, TagIndexImmediate<validate>& imm) Validate() argument
1255 Validate(const byte* pc, GlobalIndexImmediate<validate>& imm) Validate() argument
1282 Validate(const byte* pc, StructIndexImmediate<validate>& imm) Validate() argument
1291 Validate(const byte* pc, FieldImmediate<validate>& imm) Validate() argument
1302 Validate(const byte* pc, ArrayIndexImmediate<validate>& imm) Validate() argument
1320 Validate(const byte* pc, CallFunctionImmediate<validate>& imm) Validate() argument
1329 Validate(const byte* pc, CallIndirectImmediate<validate>& imm) Validate() argument
1357 Validate(const byte* pc, BranchDepthImmediate<validate>& imm, size_t control_depth) Validate() argument
1366 Validate(const byte* pc, BranchTableImmediate<validate>& imm, size_t block_depth) Validate() argument
1376 Validate(const byte* pc, WasmOpcode opcode, SimdLaneImmediate<validate>& imm) Validate() argument
1422 Validate(const byte* pc, Simd128Immediate<validate>& imm) Validate() argument
1435 Validate(const byte* pc, BlockTypeImmediate<validate>& imm) Validate() argument
1446 Validate(const byte* pc, MemoryIndexImmediate<validate>& imm) Validate() argument
1458 Validate(const byte* pc, MemoryAccessImmediate<validate>& imm) Validate() argument
1466 Validate(const byte* pc, MemoryInitImmediate<validate>& imm) Validate() argument
1471 Validate(const byte* pc, MemoryCopyImmediate<validate>& imm) Validate() argument
1476 Validate(const byte* pc, TableInitImmediate<validate>& imm) Validate() argument
1492 Validate(const byte* pc, TableCopyImmediate<validate>& imm) Validate() argument
1507 ValidateTable(const byte* pc, IndexImmediate<validate>& imm) ValidateTable() argument
1518 ValidateElementSegment(const byte* pc, IndexImmediate<validate>& imm) ValidateElementSegment() argument
1526 ValidateLocal(const byte* pc, IndexImmediate<validate>& imm) ValidateLocal() argument
1534 ValidateType(const byte* pc, IndexImmediate<validate>& imm) ValidateType() argument
1542 ValidateSignature(const byte* pc, IndexImmediate<validate>& imm) ValidateSignature() argument
1550 ValidateFunction(const byte* pc, IndexImmediate<validate>& imm) ValidateFunction() argument
1563 ValidateDataSegment(const byte* pc, IndexImmediate<validate>& imm) ValidateDataSegment() argument
3617 SetBlockType(Control* c, BlockTypeImmediate<validate>& imm, Value* args) SetBlockType() argument
3762 MemoryAccessImmediate<validate> imm = DecodeLoadMem() local
3779 MemoryAccessImmediate<validate> imm = DecodeLoadTransformMem() local
3828 MemoryAccessImmediate<validate> imm = DecodeStoreMem() local
4969 MemoryAccessImmediate<validate> imm = MakeMemoryAccessImmediate( DecodeAtomicOpcode() local
[all...]
H A Dgraph-builder-interface.cc383 void S128Const(FullDecoder* decoder, const Simd128Immediate<validate>& imm, in S128Const()
385 result->node = builder_->Simd128Constant(imm.value); in S128Const()
403 const IndexImmediate<validate>& imm) { in LocalGet()
404 result->node = ssa_env_->locals[imm.index]; in LocalGet()
408 const IndexImmediate<validate>& imm) { in LocalSet()
409 ssa_env_->locals[imm.index] = value.node; in LocalSet()
413 const IndexImmediate<validate>& imm) { in LocalTee()
415 ssa_env_->locals[imm.index] = value.node; in LocalTee()
432 const GlobalIndexImmediate<validate>& imm) { in GlobalGet()
433 result->node = builder_->GlobalGet(imm in GlobalGet()
[all...]
H A Dinit-expr-interface.cc41 Simd128Immediate<validate>& imm, in S128Const()
44 result->runtime_value = WasmValue(imm.value, kWasmS128); in S128Const()
103 const GlobalIndexImmediate<validate>& imm) { in GlobalGet()
105 const WasmGlobal& global = module_->globals[imm.index]; in GlobalGet()
121 FullDecoder* decoder, const StructIndexImmediate<validate>& imm, in StructNewWithRtt()
124 std::vector<WasmValue> field_values(imm.struct_type->field_count()); in StructNewWithRtt()
130 imm.struct_type, field_values.data(), in StructNewWithRtt()
132 ValueType::Ref(HeapType(imm.index), kNonNullable)); in StructNewWithRtt()
162 FullDecoder* decoder, const StructIndexImmediate<validate>& imm, in StructNewDefault()
165 std::vector<WasmValue> field_values(imm in StructNewDefault()
40 S128Const(FullDecoder* decoder, Simd128Immediate<validate>& imm, Value* result) S128Const() argument
102 GlobalGet(FullDecoder* decoder, Value* result, const GlobalIndexImmediate<validate>& imm) GlobalGet() argument
120 StructNewWithRtt( FullDecoder* decoder, const StructIndexImmediate<validate>& imm, const Value& rtt, const Value args[], Value* result) StructNewWithRtt() argument
161 StructNewDefault( FullDecoder* decoder, const StructIndexImmediate<validate>& imm, const Value& rtt, Value* result) StructNewDefault() argument
176 ArrayInit(FullDecoder* decoder, const ArrayIndexImmediate<validate>& imm, const base::Vector<Value>& elements, const Value& rtt, Value* result) ArrayInit() argument
[all...]
H A Dfunction-body-decoder.cc264 BlockTypeImmediate<Decoder::kNoValidation> imm(WasmFeatures::All(), &i, in PrintRawWasmCode()
267 CHECK(decoder.Validate(i.pc() + 1, imm)); in PrintRawWasmCode()
268 for (uint32_t j = 0; j < imm.out_arity(); j++) { in PrintRawWasmCode()
269 os << " " << imm.out_type(j).name(); in PrintRawWasmCode()
279 BranchDepthImmediate<Decoder::kNoValidation> imm(&i, i.pc() + 1); in PrintRawWasmCode()
280 os << " depth=" << imm.depth; in PrintRawWasmCode()
284 BranchDepthImmediate<Decoder::kNoValidation> imm(&i, i.pc() + 1); in PrintRawWasmCode()
285 os << " depth=" << imm.depth; in PrintRawWasmCode()
289 BranchTableImmediate<Decoder::kNoValidation> imm(&i, i.pc() + 1); in PrintRawWasmCode()
290 os << " entries=" << imm in PrintRawWasmCode()
[all...]
/third_party/vixl/src/aarch32/
H A Dinstructions-aarch32.cc605 ImmediateT32::ImmediateT32(uint32_t imm) { in ImmediateT32() argument
607 if ((imm & ~0xff) == 0) { in ImmediateT32()
608 SetEncodingValue(imm); in ImmediateT32()
611 if ((imm >> 16) == (imm & 0xffff)) { in ImmediateT32()
612 if ((imm & 0xff00) == 0) { in ImmediateT32()
614 SetEncodingValue((imm & 0xff) | (0x1 << 8)); in ImmediateT32()
617 if ((imm & 0xff) == 0) { in ImmediateT32()
619 SetEncodingValue(((imm >> 8) & 0xff) | (0x2 << 8)); in ImmediateT32()
622 if (((imm >> in ImmediateT32()
645 IsImmediateT32(uint32_t imm) IsImmediateT32() argument
679 ImmediateA32(uint32_t imm) ImmediateA32() argument
695 IsImmediateA32(uint32_t imm) IsImmediateA32() argument
[all...]
H A Dmacro-assembler-aarch32.cc225 uint32_t imm) { in HandleOutOfBoundsImmediate()
226 if (IsUintN(16, imm)) { in HandleOutOfBoundsImmediate()
228 mov(cond, tmp, imm & 0xffff); in HandleOutOfBoundsImmediate()
232 if (ImmediateT32::IsImmediateT32(~imm)) { in HandleOutOfBoundsImmediate()
234 mvn(cond, tmp, ~imm); in HandleOutOfBoundsImmediate()
238 if (ImmediateA32::IsImmediateA32(~imm)) { in HandleOutOfBoundsImmediate()
240 mvn(cond, tmp, ~imm); in HandleOutOfBoundsImmediate()
245 mov(cond, tmp, imm & 0xffff); in HandleOutOfBoundsImmediate()
246 movt(cond, tmp, imm >> 16); in HandleOutOfBoundsImmediate()
751 uint32_t imm
223 HandleOutOfBoundsImmediate(Condition cond, Register tmp, uint32_t imm) HandleOutOfBoundsImmediate() argument
905 int32_t imm = operand.GetSignedImmediate(); global() variable
955 int32_t imm = operand.GetSignedImmediate(); global() variable
989 GenerateSplitInstruction( InstructionCondSizeRROp instruction, Condition cond, Register rd, Register rn, uint32_t imm, uint32_t mask) GenerateSplitInstruction() argument
1067 int32_t imm = operand.GetSignedImmediate(); Delegate() local
1272 IsI64BitPattern(T imm) IsI64BitPattern() argument
1281 IsI8BitPattern(T imm) IsI8BitPattern() argument
1324 replicate(T imm) replicate() argument
1379 uint32_t imm = neon_imm.GetImmediate<uint32_t>(); Delegate() local
1404 uint16_t imm = neon_imm.GetImmediate<uint16_t>(); Delegate() local
1415 uint64_t imm = neon_imm.GetImmediate<uint64_t>(); Delegate() local
1525 uint32_t imm = neon_imm.GetImmediate<uint32_t>(); Delegate() local
1550 uint16_t imm = neon_imm.GetImmediate<uint16_t>(); Delegate() local
1561 uint64_t imm = neon_imm.GetImmediate<uint64_t>(); Delegate() local
[all...]
/third_party/mesa3d/src/amd/compiler/
H A Daco_insert_waitcnt.cpp115 wait_imm imm; member
123 : imm(imm_), events(event_), counters(get_counters_for_event(event_)), in wait_entry()
133 changed |= imm.combine(other.imm); in join()
145 imm.lgkm = wait_imm::unset_counter; in remove_counter()
150 imm.vm = wait_imm::unset_counter; in remove_counter()
156 imm.exp = wait_imm::unset_counter; in remove_counter()
162 imm.vs = wait_imm::unset_counter; in remove_counter()
272 wait.combine(it->second.imm); in check_instr()
296 wait.combine(it->second.imm); in check_instr()
302 parse_wait_instr(wait_ctx& ctx, wait_imm& imm, Instruction* instr) parse_wait_instr() argument
316 perform_barrier(wait_ctx& ctx, wait_imm& imm, memory_sync_info sync, unsigned semantics) perform_barrier() argument
344 force_waitcnt(wait_ctx& ctx, wait_imm& imm) force_waitcnt() argument
360 kill(wait_imm& imm, Instruction* instr, wait_ctx& ctx, memory_sync_info sync_info) kill() argument
586 wait_imm imm; insert_wait_entry() local
716 emit_waitcnt(wait_ctx& ctx, std::vector<aco_ptr<Instruction>>& instructions, wait_imm& imm) emit_waitcnt() argument
[all...]
H A Daco_statistics.cpp79 unsigned get_waitcnt_cost(wait_imm imm);
264 return wait_imm(GFX10_3, instr->sopp().imm); in get_wait_imm()
266 return wait_imm(0, 0, 0, instr->sopk().imm); in get_wait_imm()
274 wait_imm imm; in get_wait_imm() local
275 imm.lgkm = wait_info.lgkm ? max_lgkm_cnt : wait_imm::unset_counter; in get_wait_imm()
276 imm.exp = wait_info.exp ? max_exp_cnt : wait_imm::unset_counter; in get_wait_imm()
277 imm.vm = wait_info.vm ? max_vm_cnt : wait_imm::unset_counter; in get_wait_imm()
278 imm.vs = wait_info.vs ? max_vs_cnt : wait_imm::unset_counter; in get_wait_imm()
279 return imm; in get_wait_imm()
288 wait_imm imm in get_dependency_cost() local
372 wait_imm imm = get_wait_imm(program, instr); add() local
[all...]
/third_party/libbpf/include/linux/
H A Dfilter.h14 .imm = IMM })
22 .imm = IMM })
30 .imm = IMM })
38 .imm = IMM })
46 .imm = 0 })
54 .imm = ((FUNC) - BPF_FUNC_unspec) })
62 .imm = 0 })
70 .imm = 0 })
78 .imm = IMM })
86 .imm
[all...]
/third_party/mesa3d/src/gallium/frontends/d3d10umd/
H A DShaderTGSI.c318 if (sx->clip_distance_mapping[0].d3d == operand->base.index[0].imm) { in translate_semantic_index()
321 assert(sx->clip_distance_mapping[1].d3d == operand->base.index[0].imm); in translate_semantic_index()
326 if (sx->cull_distance_mapping[0].d3d == operand->base.index[0].imm) { in translate_semantic_index()
329 assert(sx->cull_distance_mapping[1].d3d == operand->base.index[0].imm); in translate_semantic_index()
429 unsigned idx = operand->base.index[0].imm; in dcl_base_output()
493 assert(dst->base.index[0].imm < SHADER_MAX_INPUTS); in dcl_vs_input()
495 reg = ureg_DECL_vs_input(ureg, dst->base.index[0].imm); in dcl_vs_input()
497 dcl_base_input(sx, ureg, dst, reg, dst->base.index[0].imm, in dcl_vs_input()
507 assert(dst->base.index[1].imm < SHADER_MAX_INPUTS); in dcl_gs_input()
509 declare_vertices_in(sx, dst->base.index[0].imm); in dcl_gs_input()
[all...]
/third_party/vixl/src/aarch64/
H A Dmacro-assembler-sve-aarch64.cc35 IntegerOperand imm) { in AddSubHelper()
36 VIXL_ASSERT(imm.FitsInLane(zd)); in AddSubHelper()
39 if (TrySingleAddSub(option, zd, zn, imm)) return; in AddSubHelper()
44 // Try to translate Add(..., -imm) to Sub(..., imm) if we can encode it in one in AddSubHelper()
47 IntegerOperand signed_imm(imm.AsIntN(zd.GetLaneSizeInBits())); in AddSubHelper()
59 Dup(scratch, imm); in AddSubHelper()
72 IntegerOperand imm) { in TrySingleAddSub()
73 VIXL_ASSERT(imm.FitsInLane(zd)); in TrySingleAddSub()
77 if (imm in TrySingleAddSub()
32 AddSubHelper(AddSubHelperOption option, const ZRegister& zd, const ZRegister& zn, IntegerOperand imm) AddSubHelper() argument
69 TrySingleAddSub(AddSubHelperOption option, const ZRegister& zd, const ZRegister& zn, IntegerOperand imm) TrySingleAddSub() argument
92 IntWideImmHelper(IntArithImmFn imm_fn, SVEArithPredicatedFn reg_macro, const ZRegister& zd, const ZRegister& zn, IntegerOperand imm, bool is_signed) IntWideImmHelper() argument
129 Mul(const ZRegister& zd, const ZRegister& zn, IntegerOperand imm) Mul() argument
138 Smin(const ZRegister& zd, const ZRegister& zn, IntegerOperand imm) Smin() argument
148 Smax(const ZRegister& zd, const ZRegister& zn, IntegerOperand imm) Smax() argument
158 Umax(const ZRegister& zd, const ZRegister& zn, IntegerOperand imm) Umax() argument
168 Umin(const ZRegister& zd, const ZRegister& zn, IntegerOperand imm) Umin() argument
363 Cpy(const ZRegister& zd, const PRegister& pg, IntegerOperand imm) Cpy() argument
427 Fcpy(const ZRegister& zd, const PRegisterM& pg, double imm) Fcpy() argument
444 Fcpy(const ZRegister& zd, const PRegisterM& pg, float imm) Fcpy() argument
461 Fcpy(const ZRegister& zd, const PRegisterM& pg, Float16 imm) Fcpy() argument
478 Dup(const ZRegister& zd, IntegerOperand imm) Dup() argument
824 Fdup(const ZRegister& zd, double imm) Fdup() argument
846 Fdup(const ZRegister& zd, float imm) Fdup() argument
867 Fdup(const ZRegister& zd, Float16 imm) Fdup() argument
898 int imm; Index() local
914 int64_t imm = GetImmediate(); Index() local
921 IndexOperand(int64_t imm) Index() argument
944 Insr(const ZRegister& zdn, IntegerOperand imm) Insr() argument
1020 CompareHelper(Condition cond, const PRegisterWithLaneSize& pd, const PRegisterZ& pg, const ZRegister& zn, IntegerOperand imm) CompareHelper() argument
1090 Sub(const ZRegister& zd, IntegerOperand imm, const ZRegister& zm) Sub() argument
1117 int64_t imm = addr.GetImmediateOffset(); SVELoadBroadcastImmHelper() local
1743 FourRegOneImmDestructiveHelper(ZZZImmFn fn, const ZRegister& zd, const ZRegister& za, const ZRegister& zn, const ZRegister& zm, int imm) FourRegOneImmDestructiveHelper() argument
[all...]
H A Dmacro-assembler-aarch64.cc491 uint64_t imm) { in Emit()
493 VIXL_ASSERT(IsUint32(imm) || IsInt32(imm) || rd.Is64Bits()); in Emit()
516 if (OneInstrMoveImmediateHelper(masm, rd, imm)) { in Emit()
523 // [imm3, imm2, imm1, imm0], where each imm is 16 bits. in Emit()
531 if (CountClearHalfWords(~imm, reg_size) > in Emit()
532 CountClearHalfWords(imm, reg_size)) { in Emit()
551 uint64_t imm16 = (imm >> (16 * i)) & 0xffff; in Emit()
1024 void MacroAssembler::Movi16bitHelper(const VRegister& vd, uint64_t imm) { in Emit() argument
1025 VIXL_ASSERT(IsUint16(imm)); in Emit()
489 MoveImmediateHelper(MacroAssembler* masm, const Register& rd, uint64_t imm) Emit() argument
1047 Movi32bitHelper(const VRegister& vd, uint64_t imm) Emit() argument
1125 Movi64bitHelper(const VRegister& vd, uint64_t imm) Emit() argument
1162 Movi(const VRegister& vd, uint64_t imm, Shift shift, int shift_amount) Emit() argument
1232 Mov(const Register& rd, uint64_t imm) Emit() argument
1473 int64_t imm = right.GetEquivalentImmediate(); Emit() local
1493 int64_t imm = operand.GetImmediate(); Emit() local
1581 int64_t imm = operand.GetImmediate(); Emit() local
1633 Fmov(VRegister vd, double imm) Emit() argument
1673 Fmov(VRegister vd, float imm) Emit() argument
1713 Fmov(VRegister vd, Float16 imm) Emit() argument
1766 TryOneInstrMoveImmediate(const Register& dst, uint64_t imm) Emit() argument
1772 MoveImmediateForShiftedOp(const Register& dst, uint64_t imm, PreShiftImmMode mode) Emit() argument
[all...]
/third_party/mesa3d/src/gallium/auxiliary/rtasm/
H A Drtasm_x86sse.c455 void x86_mov_reg_imm( struct x86_function *p, struct x86_reg dst, int imm ) in x86_mov_reg_imm()
457 DUMP_RI( dst, imm ); in x86_mov_reg_imm()
461 emit_1i(p, imm); in x86_mov_reg_imm()
464 void x86_mov_imm( struct x86_function *p, struct x86_reg dst, int imm ) in x86_mov_imm()
466 DUMP_RI( dst, imm ); in x86_mov_imm()
468 x86_mov_reg_imm(p, dst, imm); in x86_mov_imm()
473 emit_1i(p, imm); in x86_mov_imm()
477 void x86_mov16_imm( struct x86_function *p, struct x86_reg dst, uint16_t imm ) in x86_mov16_imm()
479 DUMP_RI( dst, imm ); in x86_mov16_imm()
484 emit_2ub(p, imm in x86_mov16_imm()
[all...]
H A Drtasm_x86sse.h203 void x86_mov_reg_imm( struct x86_function *p, struct x86_reg dst, int imm );
204 void x86_add_imm( struct x86_function *p, struct x86_reg dst, int imm );
205 void x86_or_imm( struct x86_function *p, struct x86_reg dst, int imm );
206 void x86_and_imm( struct x86_function *p, struct x86_reg dst, int imm );
207 void x86_sub_imm( struct x86_function *p, struct x86_reg dst, int imm );
208 void x86_xor_imm( struct x86_function *p, struct x86_reg dst, int imm );
209 void x86_cmp_imm( struct x86_function *p, struct x86_reg dst, int imm );
256 void sse2_psllw_imm( struct x86_function *p, struct x86_reg dst, unsigned imm );
257 void sse2_pslld_imm( struct x86_function *p, struct x86_reg dst, unsigned imm );
258 void sse2_psllq_imm( struct x86_function *p, struct x86_reg dst, unsigned imm );
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
H A DSparc.h149 inline static unsigned HI22(int64_t imm) { in HI22() argument
150 return (unsigned)((imm >> 10) & ((1 << 22)-1)); in HI22()
153 inline static unsigned LO10(int64_t imm) { in LO10() argument
154 return (unsigned)(imm & 0x3FF); in LO10()
157 inline static unsigned HIX22(int64_t imm) { in HIX22() argument
158 return HI22(~imm); in HIX22()
161 inline static unsigned LOX10(int64_t imm) { in LOX10() argument
162 return ~LO10(~imm); in LOX10()
/third_party/ltp/include/lapi/
H A Dbpf.h79 int32_t imm; /* signed immediate constant */ member
466 /* integer value in 'imm' field of BPF_CALL instruction selects which helper
486 .imm = 0 })
494 .imm = 0 })
502 .imm = IMM })
510 .imm = IMM })
518 .imm = 0 })
526 .imm = 0 })
537 .imm = (uint32_t) (IMM) }), \
543 .imm
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
H A DIceAssemblerX8632.cpp279 void AssemblerX8632::mov(Type Ty, GPRRegister dst, const Immediate &imm) { in mov() argument
286 emitUint8(imm.value() & 0xFF); in mov()
291 emitImmediate(Ty, imm); in mov()
331 void AssemblerX8632::mov(Type Ty, const AsmAddress &dst, const Immediate &imm) { in mov() argument
339 emitUint8(imm.value() & 0xFF); in mov()
344 emitImmediate(Ty, imm); in mov()
980 void AssemblerX8632::psll(Type Ty, XmmRegister dst, const Immediate &imm) { in psll() argument
982 assert(imm.is_int8()); in psll()
992 emitUint8(imm.value() & 0xFF); in psll()
1021 void AssemblerX8632::psra(Type Ty, XmmRegister dst, const Immediate &imm) { in psra() argument
1066 psrl(Type Ty, XmmRegister dst, const Immediate &imm) psrl() argument
1395 set1ps(XmmRegister dst, GPRRegister tmp1, const Immediate &imm) set1ps() argument
1424 pshufd(Type , XmmRegister dst, XmmRegister src, const Immediate &imm) pshufd() argument
1435 pshufd(Type , XmmRegister dst, const AsmAddress &src, const Immediate &imm) pshufd() argument
1569 shufps(Type , XmmRegister dst, XmmRegister src, const Immediate &imm) shufps() argument
1579 shufps(Type , XmmRegister dst, const AsmAddress &src, const Immediate &imm) shufps() argument
1797 insertps(Type Ty, XmmRegister dst, XmmRegister src, const Immediate &imm) insertps() argument
1811 insertps(Type Ty, XmmRegister dst, const AsmAddress &src, const Immediate &imm) insertps() argument
1826 pinsr(Type Ty, XmmRegister dst, GPRRegister src, const Immediate &imm) pinsr() argument
1842 pinsr(Type Ty, XmmRegister dst, const AsmAddress &src, const Immediate &imm) pinsr() argument
1859 pextr(Type Ty, GPRRegister dst, XmmRegister src, const Immediate &imm) pextr() argument
2037 arith_int(Type Ty, GPRRegister reg, const Immediate &imm) arith_int() argument
3114 emitImmediate(Type Ty, const Immediate &imm) emitImmediate() argument
3194 emitGenericShift(int rm, Type Ty, GPRRegister reg, const Immediate &imm) emitGenericShift() argument
[all...]

Completed in 29 milliseconds

12345678910>>...13