mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-25 13:24:46 +00:00
Added initial support for DEBUG_LABEL allowing debug specific labels to be
inserted in the code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25104 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -355,12 +355,17 @@ namespace ISD {
|
||||
LOCATION,
|
||||
|
||||
// DEBUG_LOC - This node is used to represent source line information
|
||||
// embedded in the code. It takes token chain as input, then a line number,
|
||||
// then a column then a file id (provided by MachineDebugInfo), then a
|
||||
// unique id (provided by MachineDebugInfo for label gen). It produces a
|
||||
// token chain as output.
|
||||
// embedded in the code. It takes a token chain as input, then a line
|
||||
// number, then a column then a file id (provided by MachineDebugInfo.) It
|
||||
// produces a token chain as output.
|
||||
DEBUG_LOC,
|
||||
|
||||
// DEBUG_LABEL - This node is used to mark a location in the code where a
|
||||
// label should be generated for use by the debug information. It takes a
|
||||
// token chain as input, the a unique id (provided by MachineDebugInfo.) It
|
||||
// produces a token chain as output.
|
||||
DEBUG_LABEL,
|
||||
|
||||
// BUILTIN_OP_END - This must be the last enum value in this list.
|
||||
BUILTIN_OP_END,
|
||||
};
|
||||
|
Reference in New Issue
Block a user