Home
last modified time | relevance | path

Searched refs:CodeLabel (Results 1 – 25 of 288) sorted by relevance

12345678910>>...12

/dports/devel/cc65/cc65-2.19/src/cc65/
H A Dcodelab.h63 typedef struct CodeLabel CodeLabel; typedef
64 struct CodeLabel { struct
65 CodeLabel* Next; /* Next in hash list */ argument
80 CodeLabel* NewCodeLabel (const char* Name, unsigned Hash); argument
83 void FreeCodeLabel (CodeLabel* L);
87 INLINE unsigned CL_GetRefCount (const CodeLabel* L) in CL_GetRefCount()
97 INLINE struct CodeEntry* CL_GetRef (CodeLabel* L, unsigned Index) in CL_GetRef()
106 void CL_AddRef (CodeLabel* L, struct CodeEntry* E);
109 void CL_MoveRefs (CodeLabel* OldLabel, CodeLabel* NewLabel);
114 void CL_Output (const CodeLabel* L);
H A Dcodelab.c53 CodeLabel* NewCodeLabel (const char* Name, unsigned Hash) in NewCodeLabel()
57 CodeLabel* L = xmalloc (sizeof (CodeLabel)); in NewCodeLabel()
72 void FreeCodeLabel (CodeLabel* L) in FreeCodeLabel()
87 void CL_AddRef (CodeLabel* L, struct CodeEntry* E) in CL_AddRef()
102 void CL_MoveRefs (CodeLabel* OldLabel, CodeLabel* NewLabel) in CL_MoveRefs()
126 void CL_Output (const CodeLabel* L) in CL_Output()
H A Dcodeseg.c129 CodeLabel* L = S->LabelHash[Hash]; in CS_FindLabel()
164 CodeLabel* List = S->LabelHash[L->Hash]; in CS_RemoveLabelFromHash()
253 CodeLabel* Label; in ParseInsn()
813 CodeLabel* L; in CS_GenLabel()
890 CodeLabel** L = &S->LabelHash[I]; in CS_MergeLabels()
895 CodeLabel* X = *L; in CS_MergeLabels()
926 CodeLabel* RefLab; in CS_MergeLabels()
1022 CodeLabel* L = E->JumpTo; in CS_RemoveLabelRef()
1046 CodeLabel* OldLabel = E->JumpTo; in CS_MoveLabelRef()
1110 CodeLabel* L = E->JumpTo; in CS_DelCodeRange()
[all …]
H A Dcodeent.h77 CodeLabel* JumpTo; /* Jump label */
100 CodeLabel* JumpTo, LineInfo* LI);
114 void CE_AttachLabel (CodeEntry* E, CodeLabel* L);
144 INLINE CodeLabel* CE_GetLabel (CodeEntry* E, unsigned Index) in CE_GetLabel()
153 void CE_MoveLabel (CodeLabel* L, CodeEntry* E);
H A Dcodeseg.h81 CodeLabel* LabelHash[CS_LABEL_HASH_SIZE]; /* Label hash table */
207 CodeLabel* CS_AddLabel (CodeSeg* S, const char* Name);
210 CodeLabel* CS_GenLabel (CodeSeg* S, struct CodeEntry* E);
215 void CS_DelLabel (CodeSeg* S, CodeLabel* L);
237 void CS_MoveLabelRef (CodeSeg* S, struct CodeEntry* E, CodeLabel* L);
H A Dswstmt.c212 unsigned CodeLabel; /* Code label for this case */ in CaseLabel() local
264 CodeLabel = InsertCaseValue (Switch->Nodes, Val, Switch->Depth); in CaseLabel()
267 g_defcodelabel (CodeLabel); in CaseLabel()
H A Dsegments.h57 struct CodeLabel;
141 void AddCode (opc_t OPC, am_t AM, const char* Arg, struct CodeLabel* JumpTo);
/dports/emulators/mesen/Mesen-0.9.8-4-g4c701ad6/GUI.NET/Debugger/
H A DMesenLabelFile.cs17 …onary<AddressType, Dictionary<UInt32, CodeLabel>> labels = new Dictionary<AddressType, Dictionary<… in Import()
19 { AddressType.PrgRom, new Dictionary<uint, CodeLabel>() }, in Import()
20 { AddressType.Register, new Dictionary<uint, CodeLabel>() }, in Import()
21 { AddressType.SaveRam, new Dictionary<uint, CodeLabel>() }, in Import()
22 { AddressType.WorkRam, new Dictionary<uint, CodeLabel>() } in Import()
83 CodeLabel codeLabel; in Import()
85 codeLabel = new CodeLabel(); in Import()
105 List<CodeLabel> codeLabels = new List<CodeLabel>(); in Import()
122 List<CodeLabel> labels = new List<CodeLabel>(LabelManager.GetLabels()); in Export()
123 labels.Sort((CodeLabel a, CodeLabel b) => { in Export()
[all …]
H A DLabelManager.cs12 public class CodeLabel class
59 private static Dictionary<UInt32, CodeLabel> _labelsByKey = new Dictionary<UInt32, CodeLabel>();
60 private static HashSet<CodeLabel> _labels = new HashSet<CodeLabel>();
61 private static Dictionary<string, CodeLabel> _reverseLookup = new Dictionary<string, CodeLabel>();
75 CodeLabel label; in GetLabel()
90 public static CodeLabel GetLabel(string label) in GetLabel()
97 foreach(CodeLabel label in labels) { in SetLabels()
105 public static List<CodeLabel> GetLabels() in GetLabels()
107 return _labels.ToList<CodeLabel>(); in GetLabels()
133 CodeLabel existingLabel; in SetLabel()
[all …]
H A DfrmEditLabel.cs17 private CodeLabel _originalLabel;
24 public frmEditLabel(CodeLabel label, CodeLabel originalLabel = null) in frmEditLabel()
66 UInt32 address = ((CodeLabel)Entity).Address; in ValidateInput()
67 UInt32 length = ((CodeLabel)Entity).Length; in ValidateInput()
68 AddressType type = ((CodeLabel)Entity).AddressType; in ValidateInput()
69 CodeLabel sameLabel = LabelManager.GetLabel(txtLabel.Text); in ValidateInput()
79 CodeLabel sameAddress = LabelManager.GetLabel(address + i, type); in ValidateInput()
H A DNesasmFnsImporter.cs28 Dictionary<UInt32, CodeLabel> labels = new Dictionary<uint, CodeLabel>(); in Import()
47 CodeLabel codeLabel; in Import()
49 codeLabel = new CodeLabel(); in Import()
H A DDbgImporter.cs33 private Dictionary<int, CodeLabel> _ramLabels = new Dictionary<int, CodeLabel>();
34 private Dictionary<int, CodeLabel> _workRamLabels = new Dictionary<int, CodeLabel>();
35 private Dictionary<int, CodeLabel> _saveRamLabels = new Dictionary<int, CodeLabel>();
36 private Dictionary<int, CodeLabel> _romLabels = new Dictionary<int, CodeLabel>();
494 private CodeLabel CreateLabel(Int32 address, AddressType addressType, UInt32 length) in CreateLabel()
496 CodeLabel label = null; in CreateLabel()
504 …label = new CodeLabel() { Address = (UInt32)address, AddressType = AddressType.WorkRam, Comment = … in CreateLabel()
514 …label = new CodeLabel() { Address = (UInt32)address, AddressType = AddressType.PrgRom, Comment = s… in CreateLabel()
550CodeLabel label = this.CreateLabel(addressInfo.Address, addressInfo.Type, (uint)GetSymbolSize(symb… in LoadLabels()
623 CodeLabel label = this.CreateLabel(address, addressType.Value, 1); in LoadComments()
[all …]
H A DfrmGoToAll.cs177 CodeLabel = null in UpdateResults()
221 CodeLabel = LabelManager.GetLabel(symbol.Name) in UpdateResults()
226 foreach(CodeLabel label in LabelManager.GetLabels()) { in UpdateResults()
247 CodeLabel = label in UpdateResults()
330 Label = searchResult.CodeLabel, in SelectAndClose()
345 public CodeLabel Label;
/dports/emulators/mesen/Mesen-0.9.8-4-g4c701ad6/GUI.NET/Debugger/Controls/
H A DctrlLabelList.cs93 CodeLabel label = (CodeLabel)item.SubItems[1].Tag; in UpdateLabelListAddresses()
123 List<CodeLabel> labels = LabelManager.GetLabels(); in UpdateLabelList()
126 foreach(CodeLabel label in labels) { in UpdateLabelList()
181 CodeLabel label = (CodeLabel)GetSelectedItem().SubItems[1].Tag; in lstLabels_DoubleClick()
203 CodeLabel label = (CodeLabel)item.SubItems[1].Tag; in lstLabels_SelectedIndexChanged()
223 CodeLabel label = (CodeLabel)_listItems[selectedIndexes[i]].SubItems[1].Tag; in mnuDelete_Click()
244CodeLabel newLabel = new CodeLabel() { Address = 0, AddressType = AddressType.InternalRam, Label =… in mnuAdd_Click()
255 CodeLabel label = (CodeLabel)GetSelectedItem().SubItems[1].Tag; in mnuEdit_Click()
279 CodeLabel label = (CodeLabel)GetSelectedItem().SubItems[1].Tag; in mnuAddBreakpoint_Click()
313 CodeLabel label = (CodeLabel)GetSelectedItem().SubItems[1].Tag; in mnuAddToWatch_Click()
[all …]
H A DctrlFunctionList.cs80 CodeLabel label = LabelManager.GetLabel((UInt32)entryPoint, AddressType.PrgRom); in UpdateFunctionList()
148 CodeLabel label = GetSelectedItem().Tag as CodeLabel; in mnuEditLabel_Click()
162 CodeLabel label = GetSelectedItem().Tag as CodeLabel; in mnuFindOccurrences_Click()
/dports/devel/cc65/cc65-2.19/src/co65/
H A Dconvert.c85 if (CodeLabel) { in SetupSegLabels()
86 fprintf (F, ".export\t\t%s\n", CodeLabel); in SetupSegLabels()
88 CodeLabel = xstrdup ("CODE"); in SetupSegLabels()
139 return LabelPlusOffs (CodeLabel, Val - D->Header.tbase); in RelocExpr()
298 CodeLabel); in ConvertCodeSeg()
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/shared/
H A DAssembler-shared.h412 class CodeLabel {
430 CodeLabel() = default;
431 explicit CodeLabel(const CodeOffset& patchAt) : patchAt_(patchAt) {} in CodeLabel() function
432 CodeLabel(const CodeOffset& patchAt, const CodeOffset& target) in CodeLabel() function
444 typedef Vector<CodeLabel, 0, SystemAllocPolicy> CodeLabelVector;
561 void addCodeLabel(CodeLabel label) { in addCodeLabel()
565 CodeLabel codeLabel(size_t i) { return codeLabels_[i]; } in codeLabel()
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/shared/
H A DAssembler-shared.h428 class CodeLabel {
446 CodeLabel() = default;
447 explicit CodeLabel(const CodeOffset& patchAt) : patchAt_(patchAt) {} in CodeLabel() function
448 CodeLabel(const CodeOffset& patchAt, const CodeOffset& target) in CodeLabel() function
460 typedef Vector<CodeLabel, 0, SystemAllocPolicy> CodeLabelVector;
600 void addCodeLabel(CodeLabel label) { in addCodeLabel()
604 CodeLabel codeLabel(size_t i) { return codeLabels_[i]; } in codeLabel()
/dports/www/firefox/firefox-99.0/js/src/jit/shared/
H A DAssembler-shared.h425 class CodeLabel {
443 CodeLabel() = default;
444 explicit CodeLabel(const CodeOffset& patchAt) : patchAt_(patchAt) {} in CodeLabel() function
445 CodeLabel(const CodeOffset& patchAt, const CodeOffset& target) in CodeLabel() function
457 typedef Vector<CodeLabel, 0, SystemAllocPolicy> CodeLabelVector;
632 void addCodeLabel(CodeLabel label) { in addCodeLabel()
636 CodeLabel codeLabel(size_t i) { return codeLabels_[i]; } in codeLabel()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/shared/
H A DAssembler-shared.h428 class CodeLabel {
446 CodeLabel() = default;
447 explicit CodeLabel(const CodeOffset& patchAt) : patchAt_(patchAt) {} in CodeLabel() function
448 CodeLabel(const CodeOffset& patchAt, const CodeOffset& target) in CodeLabel() function
460 typedef Vector<CodeLabel, 0, SystemAllocPolicy> CodeLabelVector;
600 void addCodeLabel(CodeLabel label) { in addCodeLabel()
604 CodeLabel codeLabel(size_t i) { return codeLabels_[i]; } in codeLabel()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/shared/
H A DAssembler-shared.h456 class CodeLabel
467 CodeLabel() in CodeLabel() function
469 explicit CodeLabel(const CodeOffset& patchAt) in CodeLabel() function
472 CodeLabel(const CodeOffset& patchAt, const CodeOffset& target) in CodeLabel() function
728 Vector<CodeLabel, 0, SystemAllocPolicy> codeLabels_;
778 void addCodeLabel(CodeLabel label) { in addCodeLabel()
784 CodeLabel codeLabel(size_t i) { in codeLabel()
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/mips32/
H A DAssembler-mips32.cpp210 void Assembler::Bind(uint8_t* rawCode, const CodeLabel& label) { in Bind()
216 if (mode == CodeLabel::RawPointer) { in Bind()
219 MOZ_ASSERT(mode == CodeLabel::MoveImmediate || in Bind()
220 mode == CodeLabel::JumpImmediate); in Bind()
288 for (const CodeLabel& label : codeLabels_) { in processCodeLabels()
/dports/www/firefox/firefox-99.0/js/src/jit/mips32/
H A DAssembler-mips32.cpp210 void Assembler::Bind(uint8_t* rawCode, const CodeLabel& label) { in Bind()
216 if (mode == CodeLabel::RawPointer) { in Bind()
219 MOZ_ASSERT(mode == CodeLabel::MoveImmediate || in Bind()
220 mode == CodeLabel::JumpImmediate); in Bind()
288 for (const CodeLabel& label : codeLabels_) { in processCodeLabels()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/mips32/
H A DAssembler-mips32.cpp210 void Assembler::Bind(uint8_t* rawCode, const CodeLabel& label) { in Bind()
216 if (mode == CodeLabel::RawPointer) { in Bind()
219 MOZ_ASSERT(mode == CodeLabel::MoveImmediate || in Bind()
220 mode == CodeLabel::JumpImmediate); in Bind()
288 for (const CodeLabel& label : codeLabels_) { in processCodeLabels()
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/mips32/
H A DAssembler-mips32.cpp208 void Assembler::Bind(uint8_t* rawCode, const CodeLabel& label) { in Bind()
214 if (mode == CodeLabel::RawPointer) { in Bind()
217 MOZ_ASSERT(mode == CodeLabel::MoveImmediate || in Bind()
218 mode == CodeLabel::JumpImmediate); in Bind()
286 for (const CodeLabel& label : codeLabels_) { in processCodeLabels()

12345678910>>...12