| /src/sys/crypto/openssl/aarch64/ |
| H A D | chacha-armv8-sve.S | 40 .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 D | sm3-armv8.S | 52 .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 D | sm4-armv8.S | 55 .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 D | keccak1600-armv8.S | 591 .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 D | sha512-armv8.S | 1137 .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 D | trc_idec_arminst.cpp | 45 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 D | RISCVCInstructions.h | 30 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 D | EmulateInstructionRISCV.cpp | 70 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 D | RISCVInstructions.h | 97 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 D | EmulateInstructionLoongArch.cpp | 36 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 D | EmulateInstructionLoongArch.h | 63 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 D | trc_idec_arminst.h | 72 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 D | IntrinsicsLoongArch.td | 148 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 D | riscv.c | 372 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 D | Opcode.h | 43 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 D | MCWin64EH.cpp | 63 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 D | adf_cfg_bundle.c | 42 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 D | dc_parse.c | 82 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 D | program.c | 692 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 D | sha512-armv8.S | 1093 .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 D | X86.cpp | 215 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 D | chacha-armv8-sve.pl | 965 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 D | Opcode.cpp | 46 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 D | prm-inst.txt | 10 "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 D | classes.fr | 17 : 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 …]
|