Home
last modified time | relevance | path

Searched refs:opcodes (Results 1 – 25 of 72) sorted by relevance

123

/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DUnwindPlan.h154 void GetDWARFExpr(const uint8_t **opcodes, uint16_t &len) const { in GetDWARFExpr() argument
156 *opcodes = m_location.expr.opcodes; in GetDWARFExpr()
159 *opcodes = nullptr; in GetDWARFExpr()
164 void SetAtDWARFExpression(const uint8_t *opcodes, uint32_t len);
166 void SetIsDWARFExpression(const uint8_t *opcodes, uint32_t len);
170 return m_location.expr.opcodes; in GetDWARFExpressionBytes()
192 const uint8_t *opcodes; member
244 void SetIsDWARFExpression(const uint8_t *opcodes, uint32_t len) { in SetIsDWARFExpression() argument
246 m_value.expr.opcodes = opcodes; in SetIsDWARFExpression()
279 void GetDWARFExpr(const uint8_t **opcodes, uint16_t &len) const { in GetDWARFExpr() argument
[all …]
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DDWARFExpression.cpp534 const DataExtractor &opcodes, in Evaluate_DW_OP_entry_value() argument
670 const uint32_t subexpr_len = opcodes.GetULEB128(&opcode_offset); in Evaluate_DW_OP_entry_value()
671 const void *subexpr_data = opcodes.GetData(&opcode_offset, subexpr_len); in Evaluate_DW_OP_entry_value()
824 lldb::ModuleSP module_sp, const DataExtractor &opcodes, in Evaluate() argument
828 if (opcodes.GetByteSize() == 0) in Evaluate()
864 llvm::APInt(8 * opcodes.GetAddressByteSize(), v, is_signed), in Evaluate()
873 while (opcodes.ValidOffset(offset)) { in Evaluate()
875 const uint8_t op = opcodes.GetU8(&offset); in Evaluate()
903 stack.push_back(Scalar(opcodes.GetAddress(&offset))); in Evaluate()
1040 uint8_t size = opcodes.GetU8(&offset); in Evaluate()
[all …]
/freebsd/contrib/llvm-project/lld/MachO/
H A DSyntheticSections.cpp432 std::vector<BindIR> &opcodes) { in encodeBinding() argument
436 opcodes.push_back( in encodeBinding()
443 opcodes.push_back({BIND_OPCODE_ADD_ADDR_ULEB, offset - lastBinding.offset}); in encodeBinding()
448 opcodes.push_back( in encodeBinding()
453 opcodes.push_back({BIND_OPCODE_DO_BIND, 0}); in encodeBinding()
458 static void optimizeOpcodes(std::vector<BindIR> &opcodes) { in optimizeOpcodes() argument
462 for (i = 1; i < opcodes.size(); ++i, ++pWrite) { in optimizeOpcodes()
463 if ((opcodes[i].opcode == BIND_OPCODE_ADD_ADDR_ULEB) && in optimizeOpcodes()
464 (opcodes[i - 1].opcode == BIND_OPCODE_DO_BIND)) { in optimizeOpcodes()
465 opcodes[pWrite].opcode = BIND_OPCODE_DO_BIND_ADD_ADDR_ULEB; in optimizeOpcodes()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DUnwindPlan.cpp46 return !memcmp(m_location.expr.opcodes, rhs.m_location.expr.opcodes, in operator ==()
57 const uint8_t *opcodes, uint32_t len) { in SetAtDWARFExpression() argument
59 m_location.expr.opcodes = opcodes; in SetAtDWARFExpression()
66 const uint8_t *opcodes, uint32_t len) { in SetIsDWARFExpression() argument
68 m_location.expr.opcodes = opcodes; in SetIsDWARFExpression()
151 s, llvm::ArrayRef(m_location.expr.opcodes, m_location.expr.length), in Dump()
184 return !memcmp(m_value.expr.opcodes, rhs.m_value.expr.opcodes, in operator ==()
205 DumpDWARFExpr(s, llvm::ArrayRef(m_value.expr.opcodes, m_value.expr.length), in Dump()
/freebsd/sys/dev/bhnd/nvram/
H A Dbhnd_nvram_data_sprom_subr.c300 size_t opcodes; in bhnd_sprom_opcode_init_entry() local
323 opcodes = (state->input - state->layout->bindings); in bhnd_sprom_opcode_init_entry()
324 if (opcodes > UINT16_MAX) { in bhnd_sprom_opcode_init_entry()
326 "%zu\n", opcodes); in bhnd_sprom_opcode_init_entry()
329 entry->opcodes = opcodes; in bhnd_sprom_opcode_init_entry()
346 BHND_NV_ASSERT(entry->opcodes < state->layout->bindings_size, in bhnd_sprom_opcode_seek()
354 state->input = state->layout->bindings + entry->opcodes; in bhnd_sprom_opcode_seek()
H A Dbhnd_nvram_data_spromvar.h150 uint16_t opcodes; /**< SPROM opcode offset */ member
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetInstrPredicate.td84 // set of opcodes.
199 // Check that the instruction opcode is one of the opcodes in set `Opcodes`.
253 // `opcodes` list, and each case is associated with MCStatement `caseStmt`.
254 class MCOpcodeSwitchCase<list<Instruction> opcodes, MCStatement caseStmt> {
255 list<Instruction> Opcodes = opcodes;
322 // a) MI's opcode is in the `opcodes` set, and
334 class InstructionEquivalenceClass<list<Instruction> opcodes,
337 list<Instruction> Opcodes = opcodes;
348 class DepBreakingClass<list<Instruction> opcodes, MCInstPredicate pred,
350 : InstructionEquivalenceClass<opcodes, pre
[all...]
H A DTargetSchedule.td18 // class. Target hooks allow subtargets to associate opcodes with
36 // opcodes. This overrides any SchedReadWrite types or
73 // HighLatency with groups of opcodes.
433 // Map a set of opcodes to a list of SchedReadWrite types. This allows
561 // the maximum number of opcodes that can be retired every cycle.
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDwo.cpp100 uint8_t op, const lldb_private::DataExtractor &opcodes, in ParseVendorDWARFOpcode() argument
102 return GetBaseSymbolFile().ParseVendorDWARFOpcode(op, opcodes, offset, stack); in ParseVendorDWARFOpcode()
H A DSymbolFileDWARFDwo.h52 bool ParseVendorDWARFOpcode(uint8_t op, const DataExtractor &opcodes,
/freebsd/sys/contrib/libsodium/
H A Dconfigure.ac438 # error NativeClient detected - Avoiding AVX opcodes
454 # error NativeClient detected - Avoiding AVX2 opcodes
469 # error NativeClient detected - Avoiding AVX2 opcodes
487 # error NativeClient detected - Avoiding AVX512F opcodes
507 # error NativeClient detected - Avoiding AESNI opcodes
527 # error NativeClient detected - Avoiding RDRAND opcodes
632 AC_MSG_CHECKING(whether we can assemble AVX opcodes)
646 AC_DEFINE([HAVE_AVX_ASM], [1], [AVX opcodes are supported])
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyOps.def9 // This file defines the list of core opcodes for the Thread Safety
/freebsd/contrib/llvm-project/lldb/include/lldb/Expression/
H A DDWARFExpression.h137 lldb::ModuleSP module_sp, const DataExtractor &opcodes,
/freebsd/sys/netpfil/ipfw/nat64/
H A Dnat64stl_control.c508 NAT64_DEFINE_OPCODE_REWRITER(nat64stl, NAT64STL, opcodes);
533 IPFW_ADD_OBJ_REWRITER(first, opcodes); in nat64stl_init()
541 IPFW_DEL_OBJ_REWRITER(last, opcodes); in nat64stl_uninit()
H A Dnat64clat_control.c503 NAT64_DEFINE_OPCODE_REWRITER(nat64clat, NAT64CLAT, opcodes);
528 IPFW_ADD_OBJ_REWRITER(first, opcodes); in nat64clat_init()
536 IPFW_DEL_OBJ_REWRITER(last, opcodes); in nat64clat_uninit()
H A Dnat64lsn_control.c899 NAT64_DEFINE_OPCODE_REWRITER(nat64lsn, NAT64LSN, opcodes);
926 IPFW_ADD_OBJ_REWRITER(first, opcodes); in nat64lsn_init()
934 IPFW_DEL_OBJ_REWRITER(last, opcodes); in nat64lsn_uninit()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DOpcodes.td9 // Helper file used to generate opcodes, the interpreter and the disassembler.
126 // Record describing all opcodes.
155 // Jump opcodes
683 // Comparison opcodes.
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiSchedule.td34 // Allow scheduler to assign default model to any unrecognized opcodes.
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SchedPredicates.td17 // the expected instruction opcodes, because different processors may implement
H A DX86InstrFMA.td17 // For all FMA opcodes declared in fma3p_rm_* and fma3s_rm_* multiclasses
168 // All source register operands of FMA opcodes defined in fma3s_rm multiclass
176 // defining FMA3 opcodes above.
259 // All of the FMA*_Int opcodes are defined as commutable here.
/freebsd/contrib/diff/
H A DABOUT-NLS285 opcodes | [] |
422 opcodes | [] |
559 opcodes | [] [] |
696 opcodes | [] [] | 6
/freebsd/sys/netpfil/ipfw/nptv6/
H A Dnptv6.c977 static struct opcode_obj_rewrite opcodes[] = { variable
1015 IPFW_ADD_OBJ_REWRITER(first, opcodes); in nptv6_init()
1025 IPFW_DEL_OBJ_REWRITER(last, opcodes); in nptv6_uninit()
/freebsd/contrib/llvm-project/lldb/docs/design/
H A Doverview.rst
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DTargetOpcodes.def9 // This file defines the target independent instruction opcodes.
233 /// The following generic opcodes are not supposed to appear after ISel.
418 // Marker for start of Generic AtomicRMW opcodes
421 // Marker for end of Generic AtomicRMW opcodes
905 /// generic opcodes.
/freebsd/sys/netpfil/ipfw/
H A Dip_fw_table.c2600 static struct opcode_obj_rewrite opcodes[] = { variable
2743 for (kidx = 0, rw = opcodes; in ipfw_switch_tables_namespace()
2744 rw < opcodes + nitems(opcodes); rw++) { in ipfw_switch_tables_namespace()
3003 IPFW_DEL_OBJ_REWRITER(last, opcodes); in ipfw_destroy_tables()
3042 IPFW_ADD_OBJ_REWRITER(first, opcodes); in ipfw_init_tables()

123