Home
last modified time | relevance | path

Searched refs:inst (Results 1 – 25 of 260) sorted by relevance

1234567891011

/src/sys/crypto/openssl/aarch64/
H A Dchacha-armv8-sve.S40 .inst 0x04a0e3e5 //cntw x5, ALL, MUL #1
56 .inst 0x04aa4d3f //index z31.s,w9,w10
78 .inst 0x2599e3e0 //ptrues p0.s,ALL
98 .inst 0x05a03ae0 //dup z0.s,w23
99 .inst 0x05a03af9 //dup z25.s,w23
103 .inst 0x05a03904 //dup z4.s,w8
104 .inst 0x05a0391a //dup z26.s,w8
106 .inst 0x05a03b08 //dup z8.s,w24
107 .inst 0x05a03b1b //dup z27.s,w24
111 .inst 0x05a0394c //dup z12.s,w10
[all …]
H A Dsm3-armv8.S52 .inst 0xce63c004 //sm3partw1 v4.4s, v0.4s, v3.4s
53 .inst 0xce76c6e4 //sm3partw2 v4.4s, v23.4s, v22.4s
55 .inst 0xce5418b7 //sm3ss1 v23.4s, v5.4s, v20.4s, v6.4s
58 .inst 0xce5682e5 //sm3tt1a v5.4s, v23.4s, v22.4s[0]
59 .inst 0xce408ae6 //sm3tt2a v6.4s, v23.4s, v0.4s[0]
60 .inst 0xce5518b7 //sm3ss1 v23.4s, v5.4s, v21.4s, v6.4s
63 .inst 0xce5692e5 //sm3tt1a v5.4s, v23.4s, v22.4s[1]
64 .inst 0xce409ae6 //sm3tt2a v6.4s, v23.4s, v0.4s[1]
65 .inst 0xce5418b7 //sm3ss1 v23.4s, v5.4s, v20.4s, v6.4s
68 .inst 0xce56a2e5 //sm3tt1a v5.4s, v23.4s, v22.4s[2]
[all …]
H A Dsm4-armv8.S55 .inst 0xce70c800 //sm4ekey v0.4S,v0.4S,v16.4S
56 .inst 0xce71c801 //sm4ekey v1.4S,v0.4S,v17.4S
57 .inst 0xce72c822 //sm4ekey v2.4S,v1.4S,v18.4S
58 .inst 0xce73c843 //sm4ekey v3.4S,v2.4S,v19.4S
59 .inst 0xce74c864 //sm4ekey v4.4S,v3.4S,v20.4S
61 .inst 0xce75c885 //sm4ekey v5.4S,v4.4S,v21.4S
62 .inst 0xce76c8a6 //sm4ekey v6.4S,v5.4S,v22.4S
63 .inst 0xce77c8c7 //sm4ekey v7.4S,v6.4S,v23.4S
84 .inst 0xce70c8e7 //sm4ekey v7.4S,v7.4S,v16.4S
85 .inst 0xce71c8e6 //sm4ekey v6.4S,v7.4S,v17.4S
[all …]
H A Dkeccak1600-armv8.S591 .inst 0xce0f2a99 //eor3 v25.16b,v20.16b,v15.16b,v10.16b
592 .inst 0xce102eba //eor3 v26.16b,v21.16b,v16.16b,v11.16b
593 .inst 0xce1132db //eor3 v27.16b,v22.16b,v17.16b,v12.16b
594 .inst 0xce1236fc //eor3 v28.16b,v23.16b,v18.16b,v13.16b
595 .inst 0xce133b1d //eor3 v29.16b,v24.16b,v19.16b,v14.16b
596 .inst 0xce050339 //eor3 v25.16b,v25.16b, v5.16b,v0.16b
597 .inst 0xce06075a //eor3 v26.16b,v26.16b, v6.16b,v1.16b
598 .inst 0xce070b7b //eor3 v27.16b,v27.16b, v7.16b,v2.16b
599 .inst 0xce080f9c //eor3 v28.16b,v28.16b, v8.16b,v3.16b
600 .inst 0xce0913bd //eor3 v29.16b,v29.16b, v9.16b,v4.16b
[all …]
H A Dsha512-armv8.S1137 .inst 0xcec08230 //sha512su0 v16.16b,v17.16b
1139 .inst 0xce6680a3 //sha512h v3.16b,v5.16b,v6.16b
1140 .inst 0xce678af0 //sha512su1 v16.16b,v23.16b,v7.16b
1142 .inst 0xce608423 //sha512h2 v3.16b,v1.16b,v0.16b
1149 .inst 0xcec08251 //sha512su0 v17.16b,v18.16b
1151 .inst 0xce6680a2 //sha512h v2.16b,v5.16b,v6.16b
1152 .inst 0xce678a11 //sha512su1 v17.16b,v16.16b,v7.16b
1154 .inst 0xce638402 //sha512h2 v2.16b,v0.16b,v3.16b
1161 .inst 0xcec08272 //sha512su0 v18.16b,v19.16b
1163 .inst 0xce6680a4 //sha512h v4.16b,v5.16b,v6.16b
[all …]
/src/contrib/opencsd/decoder/source/i_dec/
H A Dtrc_idec_arminst.cpp45 int inst_ARM_is_direct_branch(uint32_t inst) in inst_ARM_is_direct_branch() argument
48 if ((inst & 0xf0000000) == 0xf0000000) { in inst_ARM_is_direct_branch()
50 if ((inst & 0xfe000000) == 0xfa000000){ in inst_ARM_is_direct_branch()
55 } else if ((inst & 0x0e000000) == 0x0a000000) { in inst_ARM_is_direct_branch()
63 int inst_ARM_wfiwfe(uint32_t inst) in inst_ARM_wfiwfe() argument
65 if ( ((inst & 0xf0000000) != 0xf0000000) && in inst_ARM_wfiwfe()
66 ((inst & 0x0ffffffe) == 0x0320f002) in inst_ARM_wfiwfe()
73 int inst_ARM_is_indirect_branch(uint32_t inst, struct decode_info *info) in inst_ARM_is_indirect_branch() argument
76 if ((inst & 0xf0000000) == 0xf0000000) { in inst_ARM_is_indirect_branch()
78 if ((inst & 0xfe500000) == 0xf8100000) { in inst_ARM_is_indirect_branch()
[all …]
/src/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DRISCVCInstructions.h30 constexpr RxC DecodeCR_RD(uint32_t inst) { return RxC{DecodeRD(inst), false}; } in DecodeCR_RD() argument
31 constexpr RxC DecodeCI_RD(uint32_t inst) { return RxC{DecodeRD(inst), false}; } in DecodeCI_RD() argument
32 constexpr RxC DecodeCR_RS1(uint32_t inst) { return RxC{DecodeRD(inst), false}; } in DecodeCR_RS1() argument
33 constexpr RxC DecodeCI_RS1(uint32_t inst) { return RxC{DecodeRD(inst), false}; } in DecodeCI_RS1() argument
34 constexpr RxC DecodeCR_RS2(uint32_t inst) { in DecodeCR_RS2() argument
35 return RxC{(inst & 0x7C) >> 2, false}; in DecodeCR_RS2()
38 constexpr RxC DecodeCIW_RD(uint32_t inst) { return RxC{(inst & 0x1C) >> 2}; } in DecodeCIW_RD() argument
39 constexpr RxC DecodeCL_RD(uint32_t inst) { return RxC{DecodeCIW_RD(inst)}; } in DecodeCL_RD() argument
40 constexpr RxC DecodeCA_RD(uint32_t inst) { return RxC{(inst & 0x380) >> 7}; } in DecodeCA_RD() argument
41 constexpr RxC DecodeCB_RD(uint32_t inst) { return RxC{DecodeCA_RD(inst)}; } in DecodeCB_RD() argument
[all …]
H A DEmulateInstructionRISCV.cpp70 constexpr uint32_t DecodeJImm(uint32_t inst) { in DecodeJImm() argument
71 return (uint64_t(int64_t(int32_t(inst & 0x80000000)) >> 11)) // imm[20] in DecodeJImm()
72 | (inst & 0xff000) // imm[19:12] in DecodeJImm()
73 | ((inst >> 9) & 0x800) // imm[11] in DecodeJImm()
74 | ((inst >> 20) & 0x7fe); // imm[10:1] in DecodeJImm()
77 constexpr uint32_t DecodeIImm(uint32_t inst) { in DecodeIImm() argument
78 return int64_t(int32_t(inst)) >> 20; // imm[11:0] in DecodeIImm()
81 constexpr uint32_t DecodeBImm(uint32_t inst) { in DecodeBImm() argument
82 return (uint64_t(int64_t(int32_t(inst & 0x80000000)) >> 19)) // imm[12] in DecodeBImm()
83 | ((inst & 0x80) << 4) // imm[11] in DecodeBImm()
[all …]
H A DRISCVInstructions.h97 uint32_t inst; \
303 RISCVInst (*decode)(uint32_t inst);
310 uint32_t inst; member
315 constexpr uint32_t DecodeRD(uint32_t inst) { return (inst & 0xF80) >> 7; } in DecodeRD() argument
316 constexpr uint32_t DecodeRS1(uint32_t inst) { return (inst & 0xF8000) >> 15; } in DecodeRS1() argument
317 constexpr uint32_t DecodeRS2(uint32_t inst) { return (inst & 0x1F00000) >> 20; } in DecodeRS2() argument
318 constexpr uint32_t DecodeRS3(uint32_t inst) { in DecodeRS3() argument
319 return (inst & 0xF0000000) >> 27; in DecodeRS3()
321 constexpr uint32_t DecodeFunct3(uint32_t inst) { return (inst & 0x7000) >> 12; } in DecodeFunct3() argument
322 constexpr uint32_t DecodeFunct2(uint32_t inst) { in DecodeFunct2() argument
[all …]
/src/contrib/llvm-project/lldb/source/Plugins/Instruction/LoongArch/
H A DEmulateInstructionLoongArch.cpp36 EmulateInstructionLoongArch::GetOpcodeForInstruction(uint32_t inst) { in GetOpcodeForInstruction() argument
70 if ((g_opcodes[i].mask & inst) == g_opcodes[i].value) in GetOpcodeForInstruction()
75 bool EmulateInstructionLoongArch::TestExecute(uint32_t inst) { in TestExecute() argument
76 Opcode *opcode_data = GetOpcodeForInstruction(inst); in TestExecute()
80 if (!(this->*opcode_data->callback)(inst)) in TestExecute()
87 uint32_t inst = m_opcode.GetOpcode32(); in EvaluateInstruction() local
91 Opcode *opcode_data = GetOpcodeForInstruction(inst); in EvaluateInstruction()
103 if (!(this->*opcode_data->callback)(inst)) in EvaluateInstruction()
128 uint32_t inst = (uint32_t)ReadMemoryUnsigned(ctx, m_addr, 4, 0, &success); in ReadInstruction() local
129 m_opcode.SetOpcode32(inst, GetByteOrder()); in ReadInstruction()
[all …]
H A DEmulateInstructionLoongArch.h63 bool TestExecute(uint32_t inst);
74 Opcode *GetOpcodeForInstruction(uint32_t inst);
76 bool EmulateBEQZ(uint32_t inst);
77 bool EmulateBNEZ(uint32_t inst);
78 bool EmulateBCEQZ(uint32_t inst);
79 bool EmulateBCNEZ(uint32_t inst);
80 bool EmulateJIRL(uint32_t inst);
81 bool EmulateB(uint32_t inst);
82 bool EmulateBL(uint32_t inst);
83 bool EmulateBEQ(uint32_t inst);
[all …]
/src/contrib/opencsd/decoder/include/i_dec/
H A Dtrc_idec_arminst.h72 int inst_ARM_is_branch(uint32_t inst, struct decode_info *info);
73 int inst_Thumb_is_branch(uint32_t inst, struct decode_info *info);
74 int inst_A64_is_branch(uint32_t inst, struct decode_info *info);
80 int inst_ARM_is_direct_branch(uint32_t inst);
81 int inst_Thumb_is_direct_branch(uint32_t inst, struct decode_info *info);
82 int inst_Thumb_is_direct_branch_link(uint32_t inst, uint8_t *is_link, uint8_t *is_cond, struct deco…
83 int inst_A64_is_direct_branch(uint32_t inst, struct decode_info *info);
84 int inst_A64_is_direct_branch_link(uint32_t inst, uint8_t *is_link, struct decode_info *info);
89 int inst_ARM_branch_destination(uint32_t addr, uint32_t inst, uint32_t *pnpc);
90 int inst_Thumb_branch_destination(uint32_t addr, uint32_t inst, uint32_t *pnpc);
[all …]
/src/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsLoongArch.td148 foreach inst = ["vadd_b", "vsub_b",
161 def int_loongarch_lsx_#inst : VecInt<[llvm_v16i8_ty],
165 foreach inst = ["vadd_h", "vsub_h",
177 def int_loongarch_lsx_#inst : VecInt<[llvm_v8i16_ty],
181 foreach inst = ["vadd_w", "vsub_w",
193 def int_loongarch_lsx_#inst : VecInt<[llvm_v4i32_ty],
197 foreach inst = ["vadd_d", "vadd_q", "vsub_d", "vsub_q",
215 def int_loongarch_lsx_#inst : VecInt<[llvm_v2i64_ty],
219 foreach inst = ["vaddi_bu", "vsubi_bu",
228 def int_loongarch_lsx_#inst : VecInt<[llvm_v16i8_ty],
[all …]
/src/contrib/xz/src/liblzma/simple/
H A Driscv.c372 uint32_t inst = buffer[i]; in riscv_encode() local
374 if (inst == 0xEF) { in riscv_encode()
432 } else if ((inst & 0x7F) == 0x17) { in riscv_encode()
434 inst |= (uint32_t)buffer[i + 1] << 8; in riscv_encode()
435 inst |= (uint32_t)buffer[i + 2] << 16; in riscv_encode()
436 inst |= (uint32_t)buffer[i + 3] << 24; in riscv_encode()
443 if (inst & 0xE80) { in riscv_encode()
449 if (NOT_AUIPC_PAIR(inst, inst2)) { in riscv_encode()
535 uint32_t addr = inst & 0xFFFFF000; in riscv_encode()
545 inst = 0x17 | (2 << 7) | (inst2 << 12); in riscv_encode()
[all …]
/src/contrib/llvm-project/lldb/include/lldb/Core/
H A DOpcode.h43 Opcode(uint8_t inst, lldb::ByteOrder order) in Opcode() argument
45 m_data.inst8 = inst; in Opcode()
48 Opcode(uint16_t inst, lldb::ByteOrder order) in Opcode() argument
50 m_data.inst16 = inst; in Opcode()
53 Opcode(uint32_t inst, lldb::ByteOrder order) in Opcode() argument
55 m_data.inst32 = inst; in Opcode()
58 Opcode(uint64_t inst, lldb::ByteOrder order) in Opcode() argument
60 m_data.inst64 = inst; in Opcode()
159 void SetOpcode8(uint8_t inst, lldb::ByteOrder order) { in SetOpcode8() argument
161 m_data.inst8 = inst; in SetOpcode8()
[all …]
/src/contrib/llvm-project/llvm/lib/MC/
H A DMCWin64EH.cpp63 WinEH::Instruction &inst) { in EmitUnwindCode() argument
66 b2 = (inst.Operation & 0x0F); in EmitUnwindCode()
67 switch (static_cast<Win64EH::UnwindOpcodes>(inst.Operation)) { in EmitUnwindCode()
71 EmitAbsDifference(streamer, inst.Label, begin); in EmitUnwindCode()
72 b2 |= (inst.Register & 0x0F) << 4; in EmitUnwindCode()
76 EmitAbsDifference(streamer, inst.Label, begin); in EmitUnwindCode()
77 if (inst.Offset > 512 * 1024 - 8) { in EmitUnwindCode()
80 w = inst.Offset & 0xFFF8; in EmitUnwindCode()
82 w = inst.Offset >> 16; in EmitUnwindCode()
85 w = inst.Offset >> 3; in EmitUnwindCode()
[all …]
/src/sys/dev/qat/qat_common/
H A Dadf_cfg_bundle.c42 struct adf_cfg_instance *inst, in adf_cfg_get_free_instance() argument
48 if (adf_cfg_can_be_shared(bundle, process_name, inst->polling_mode)) { in adf_cfg_get_free_instance()
56 inst->stype == device->instances[i]->stype) { in adf_cfg_get_free_instance()
75 struct adf_cfg_instance *inst, in adf_cfg_get_ring_pairs_from_bundle() argument
79 if (inst->polling_mode == ADF_CFG_RESP_POLL && in adf_cfg_get_ring_pairs_from_bundle()
86 if (inst->stype != bundle_inst->stype) { in adf_cfg_get_ring_pairs_from_bundle()
94 inst->polling_mode != ADF_CFG_RESP_EPOLL && in adf_cfg_get_ring_pairs_from_bundle()
95 inst->polling_mode != ADF_CFG_RESP_POLL) { in adf_cfg_get_ring_pairs_from_bundle()
96 pr_err("User instance %s needs to be configured", inst->name); in adf_cfg_get_ring_pairs_from_bundle()
108 bundle->polling_mode = inst->polling_mode; in adf_cfg_get_ring_pairs_from_bundle()
[all …]
/src/contrib/bc/src/
H A Ddc_parse.c82 dc_parse_mem(BcParse* p, uchar inst, bool name, bool store) in dc_parse_mem() argument
85 bc_parse_push(p, inst); in dc_parse_mem()
88 if (name) dc_parse_register(p, inst != BC_INST_ARRAY_ELEM); in dc_parse_mem()
107 dc_parse_cond(BcParse* p, uchar inst) in dc_parse_cond() argument
110 bc_parse_push(p, inst); in dc_parse_cond()
137 uchar inst; in dc_parse_token() local
149 inst = (uchar) (t - BC_LEX_OP_REL_EQ + BC_INST_REL_EQ); in dc_parse_token()
150 dc_parse_cond(p, inst); in dc_parse_token()
214 inst = assign ? BC_INST_VAR : BC_INST_PUSH_TO_VAR; in dc_parse_token()
215 dc_parse_mem(p, inst, true, assign); in dc_parse_token()
[all …]
H A Dprogram.c692 bc_program_op(BcProgram* p, uchar inst) in bc_program_op() argument
699 size_t idx = inst - BC_INST_POWER; in bc_program_op()
962 bc_program_print(BcProgram* p, uchar inst, size_t idx) in bc_program_print() argument
967 bool pop = (inst != BC_INST_PRINT); in bc_program_print()
1004 assert(inst != BC_INST_PRINT_STR); in bc_program_print()
1022 if (inst == BC_INST_PRINT_STR) bc_program_printChars(str); in bc_program_print()
1029 if (inst == BC_INST_PRINT) bc_vm_putchar('\n', bc_flush_err); in bc_program_print()
1065 bc_program_unary(BcProgram* p, uchar inst) in bc_program_unary() argument
1084 bc_program_unarys[inst - BC_INST_NEG](res, num); in bc_program_unary()
1094 bc_program_logical(BcProgram* p, uchar inst) in bc_program_logical() argument
[all …]
/src/sys/contrib/openzfs/module/icp/asm-aarch64/sha2/
H A Dsha512-armv8.S1093 .inst 0xcec08230 //sha512su0 v16.16b,v17.16b
1095 .inst 0xce6680a3 //sha512h v3.16b,v5.16b,v6.16b
1096 .inst 0xce678af0 //sha512su1 v16.16b,v23.16b,v7.16b
1098 .inst 0xce608423 //sha512h2 v3.16b,v1.16b,v0.16b
1105 .inst 0xcec08251 //sha512su0 v17.16b,v18.16b
1107 .inst 0xce6680a2 //sha512h v2.16b,v5.16b,v6.16b
1108 .inst 0xce678a11 //sha512su1 v17.16b,v16.16b,v7.16b
1110 .inst 0xce638402 //sha512h2 v2.16b,v0.16b,v3.16b
1117 .inst 0xcec08272 //sha512su0 v18.16b,v19.16b
1119 .inst 0xce6680a4 //sha512h v4.16b,v5.16b,v6.16b
[all …]
/src/contrib/llvm-project/lld/ELF/Arch/
H A DX86.cpp215 const uint8_t inst[] = { in writePlt() local
220 memcpy(buf, inst, sizeof(inst)); in writePlt()
223 const uint8_t inst[] = { in writePlt() local
228 memcpy(buf, inst, sizeof(inst)); in writePlt()
356 const uint8_t inst[] = { in relaxTlsGdToLe() local
361 memcpy(w, inst, sizeof(inst)); in relaxTlsGdToLe()
390 const uint8_t inst[] = { in relaxTlsGdToIe() local
395 memcpy(w, inst, sizeof(inst)); in relaxTlsGdToIe()
464 const uint8_t inst[] = { in relaxTlsLdToLe() local
469 memcpy(loc - 2, inst, sizeof(inst)); in relaxTlsLdToLe()
[all …]
/src/crypto/openssl/crypto/chacha/asm/
H A Dchacha-armv8-sve.pl965 my ($code,$inst)=@_;
969 my $expect=&compile_sve($inst);
971 return (sprintf "%s // Encode Error! expect [%s] actual [%s]", $inst, $expect, $hexcode);
974 return (sprintf ".inst\t0x%s\t//%s", $hexcode, $inst);
1010 my $inst = (sprintf "%s %s", $mnemonic,$arg);
1014 $inst)
1024 $inst);
1027 … return &verify_inst($opcode_unpred{$mnemonic}|$regd|($tsize{$isize}<<22)|($1<<5)|($2<<16), $inst);
1029 …urn &verify_inst($opcode_imm_unpred{$mnemonic}|$regd|($tsize{$isize}<<22)|($1<<5)|($2<<16), $inst);
1031 return &verify_inst($opcode_unpred{$mnemonic}|$regd|($tsize{$isize}<<22)|($1<<5), $inst);
[all …]
/src/contrib/llvm-project/lldb/source/Core/
H A DOpcode.cpp46 for (uint32_t i = 0; i < m_data.inst.length; ++i) { in Dump()
49 s->Printf("%2.2x", m_data.inst.bytes[i]); in Dump()
90 swap_buf[0] = m_data.inst.bytes[2]; in GetData()
91 swap_buf[1] = m_data.inst.bytes[3]; in GetData()
92 swap_buf[2] = m_data.inst.bytes[0]; in GetData()
93 swap_buf[3] = m_data.inst.bytes[1]; in GetData()
110 swap_buf[0] = m_data.inst.bytes[1]; in GetData()
111 swap_buf[1] = m_data.inst.bytes[0]; in GetData()
112 swap_buf[2] = m_data.inst.bytes[3]; in GetData()
113 swap_buf[3] = m_data.inst.bytes[2]; in GetData()
/src/sys/contrib/device-tree/Bindings/arm/omap/
H A Dprm-inst.txt10 "ti,am3-prm-inst"
11 "ti,am4-prm-inst"
12 "ti,omap4-prm-inst"
13 "ti,omap5-prm-inst"
14 "ti,dra7-prm-inst"
16 "ti,omap-prm-inst"
27 compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst";
/src/stand/ficl/softwords/
H A Dclasses.fr17 : get ( inst class -- refinst refclass )
19 : set ( refinst refclass inst class -- )
62 \ @size ( inst class -- addr-units )
69 : get-ptr ( inst class -- addr )
75 : set-ptr ( addr inst class -- )
86 : ?null ( inst class -- flag )
91 : inc-ptr ( inst class -- )
99 : dec-ptr ( inst class -- )
121 : get ( inst class -- cell )
124 : set ( value inst class -- )
[all …]

1234567891011