/dports/devel/cc65/cc65-2.19/src/cc65/ |
H A D | codelab.h | 63 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 D | codelab.c | 53 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 D | codeseg.c | 129 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 D | codeent.h | 77 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 D | codeseg.h | 81 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 D | swstmt.c | 212 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 D | segments.h | 57 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 D | MesenLabelFile.cs | 17 …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 D | LabelManager.cs | 12 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 D | frmEditLabel.cs | 17 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 D | NesasmFnsImporter.cs | 28 Dictionary<UInt32, CodeLabel> labels = new Dictionary<uint, CodeLabel>(); in Import() 47 CodeLabel codeLabel; in Import() 49 codeLabel = new CodeLabel(); in Import()
|
H A D | DbgImporter.cs | 33 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() 550 …CodeLabel 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 D | frmGoToAll.cs | 177 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 D | ctrlLabelList.cs | 93 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() 244 …CodeLabel 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 D | ctrlFunctionList.cs | 80 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 D | convert.c | 85 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 D | Assembler-shared.h | 412 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 D | Assembler-shared.h | 428 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 D | Assembler-shared.h | 425 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 D | Assembler-shared.h | 428 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 D | Assembler-shared.h | 456 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 D | Assembler-mips32.cpp | 210 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 D | Assembler-mips32.cpp | 210 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 D | Assembler-mips32.cpp | 210 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 D | Assembler-mips32.cpp | 208 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()
|