[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h MachineLocation.h

2007-01-24 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.47 -> 1.48 MachineLocation.h updated: 1.2 -> 1.3 --- Log message: Repair debug frames as a prelude to eh_frames. Switched to using MachineMoves by value so that clean up is less confusing (these vectors tend to be sm

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-11-30 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.46 -> 1.47 --- Log message: Change global descriptor names to provide name, full name and linkage name. --- Diffs of the changes: (+8 -7) MachineDebugInfo.h | 15 --- 1 files changed, 8 insertions(+

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-11-08 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.45 -> 1.46 --- Log message: Wasn't handling case of when machine move labels were undefined. --- Diffs of the changes: (+6 -1) MachineDebugInfo.h |7 ++- 1 files changed, 6 insertions(+), 1 deletion(-)

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h Passes.h

2006-11-07 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.44 -> 1.45 Passes.h updated: 1.21 -> 1.22 --- Log message: 1. Add a pass to fold debug label instructions so a debug info client can detect empty ranges. 2. Reorg how MachineDebugInfo maintains changes to debug label

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-10-24 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.43 -> 1.44 --- Log message: Tighter data structure for deleted debug labels. --- Diffs of the changes: (+2 -4) MachineDebugInfo.h |6 ++ 1 files changed, 2 insertions(+), 4 deletions(-) Index: llvm/inclu

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-10-23 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.42 -> 1.43 --- Log message: More complete solution to deleting blocks and debug info. --- Diffs of the changes: (+14 -5) MachineDebugInfo.h | 19 ++- 1 files changed, 14 insertions(+), 5 deletion

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-10-17 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.41 -> 1.42 --- Log message: add a method to remove a line # record. --- Diffs of the changes: (+5 -0) MachineDebugInfo.h |5 + 1 files changed, 5 insertions(+) Index: llvm/include/llvm/CodeGen/MachineDe

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-10-17 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.39 -> 1.40 --- Log message: minor cleanups --- Diffs of the changes: (+1 -5) MachineDebugInfo.h |6 +- 1 files changed, 1 insertion(+), 5 deletions(-) Index: llvm/include/llvm/CodeGen/MachineDebugInfo.h

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-09-18 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.38 -> 1.39 --- Log message: Sort out mangled names for globals --- Diffs of the changes: (+3 -0) MachineDebugInfo.h |3 +++ 1 files changed, 3 insertions(+) Index: llvm/include/llvm/CodeGen/MachineDebugInfo.

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-07-11 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.37 -> 1.38 --- Log message: 1. Support for c++ mangled names. 2. Support for private/protected class members. --- Diffs of the changes: (+18 -1) MachineDebugInfo.h | 19 ++- 1 files changed, 18

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-06-16 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.35 -> 1.36 --- Log message: 1. Revise vector debug support. 2. Update docs for vector debug support and new version control. 3. Simplify serialization of DebugDescInfo subclasses. --- Diffs of the changes: (+51 -

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-06-15 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.34 -> 1.35 --- Log message: 1. Support standard dwarf format (was bootstrapping in Apple format.) 2. Add vector support. --- Diffs of the changes: (+4 -1) MachineDebugInfo.h |5 - 1 files changed, 4 inse

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-06-14 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.33 -> 1.34 --- Log message: Change versioning to per debug info descriptor (merged with tag.) --- Diffs of the changes: (+21 -26) MachineDebugInfo.h | 47 +-- 1 file

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-03-26 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.31 -> 1.32 --- Log message: How to be dumb on $5/day. Need a tri-state to track valid debug descriptors. --- Diffs of the changes: (+11 -6) MachineDebugInfo.h | 17 +++-- 1 files changed, 11 insert

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-03-15 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.29 -> 1.30 --- Log message: Expand subprogram and added block descriptor. --- Diffs of the changes: (+49 -11) MachineDebugInfo.h | 60 +++-- 1 files changed, 49 i

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-03-09 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.28 -> 1.29 --- Log message: Forgot this on last check in. --- Diffs of the changes: (+3 -0) MachineDebugInfo.h |3 +++ 1 files changed, 3 insertions(+) Index: llvm/include/llvm/CodeGen/MachineDebugInfo.h di

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-03-07 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.27 -> 1.28 --- Log message: Switch to using a numeric id for anchors. --- Diffs of the changes: (+14 -4) MachineDebugInfo.h | 18 ++ 1 files changed, 14 insertions(+), 4 deletions(-) Index: ll

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-03-03 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.26 -> 1.27 --- Log message: Adding basic structure support. --- Diffs of the changes: (+7 -5) MachineDebugInfo.h | 12 +++- 1 files changed, 7 insertions(+), 5 deletions(-) Index: llvm/include/llvm/Co

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-03-01 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.25 -> 1.26 --- Log message: Support for enumerations. --- Diffs of the changes: (+38 -0) MachineDebugInfo.h | 38 ++ 1 files changed, 38 insertions(+) Index: llvm/include/l

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-03-01 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.24 -> 1.25 --- Log message: Remove extra comma from enum list. --- Diffs of the changes: (+1 -1) MachineDebugInfo.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/CodeGen/Mac

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-03-01 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.23 -> 1.24 --- Log message: Switch back to using actual dwarf tags. Simplifies code without loss to other debug forms. --- Diffs of the changes: (+16 -72) MachineDebugInfo.h | 88 +-

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-03-01 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.22 -> 1.23 --- Log message: Basic array support. --- Diffs of the changes: (+114 -6) MachineDebugInfo.h | 120 ++--- 1 files changed, 114 insertions(+), 6 deletion

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-02-28 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.21 -> 1.22 --- Log message: Add const, volatile, restrict support. Add array of debug descriptor support. --- Diffs of the changes: (+15 -3) MachineDebugInfo.h | 18 +++--- 1 files changed, 15 inser

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-02-24 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.20 -> 1.21 --- Log message: Add pointer and reference types. Added short-term code to ignore NULL types (to allow llvm-gcc4 to build.) --- Diffs of the changes: (+19 -16) MachineDebugInfo.h | 35 ++

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-02-23 Thread Jeff Cohen
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.19 -> 1.20 --- Log message: Get VC++ building again. --- Diffs of the changes: (+1 -0) MachineDebugInfo.h |1 + 1 files changed, 1 insertion(+) Index: llvm/include/llvm/CodeGen/MachineDebugInfo.h diff -u llv

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-02-23 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.18 -> 1.19 --- Log message: Added basic support for typedefs. --- Diffs of the changes: (+39 -2) MachineDebugInfo.h | 41 +++-- 1 files changed, 39 insertions(+), 2 deletions

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-02-13 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.15 -> 1.16 --- Log message: Sync up the tag numbers with gcc4. --- Diffs of the changes: (+1 -9) MachineDebugInfo.h | 10 +- 1 files changed, 1 insertion(+), 9 deletions(-) Index: llvm/include/llvm/Co

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-02-13 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.14 -> 1.15 --- Log message: Rename to better reflect usage (current and planned.) --- Diffs of the changes: (+3 -2) MachineDebugInfo.h |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm/

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-02-10 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.13 -> 1.14 --- Log message: Reorg for integration with gcc4. Old style debug info will not be passed though to SelIDAG. --- Diffs of the changes: (+169 -59) MachineDebugInfo.h | 228 ++

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-02-06 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.12 -> 1.13 --- Log message: Goodbye nasty macro. --- Diffs of the changes: (+1 -3) MachineDebugInfo.h |4 +--- 1 files changed, 1 insertion(+), 3 deletions(-) Index: llvm/include/llvm/CodeGen/MachineDebugIn

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-02-06 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.11 -> 1.12 --- Log message: Edit requests from Sabre. --- Diffs of the changes: (+27 -26) MachineDebugInfo.h | 53 +++-- 1 files changed, 27 insertions(+), 26 del

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-01-29 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.9 -> 1.10 --- Log message: Remove extra qualifier. --- Diffs of the changes: (+1 -1) MachineDebugInfo.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/CodeGen/MachineDebugInf

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-01-04 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.2 -> 1.3 --- Log message: Add flag for debug presence. --- Diffs of the changes: (+5 -0) MachineDebugInfo.h |5 + 1 files changed, 5 insertions(+) Index: llvm/include/llvm/CodeGen/MachineDebugInfo.h dif

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h

2006-01-04 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h updated: 1.1 -> 1.2 --- Log message: 1. Make MachineDebugInfo a pass. 2. Add label uniquing code. --- Diffs of the changes: (+21 -31) MachineDebugInfo.h | 52 +--- 1 files

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h MachineFunction.h SelectionDAGNodes.h

2005-12-16 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineDebugInfo.h added (r1.1) MachineFunction.h updated: 1.55 -> 1.56 SelectionDAGNodes.h updated: 1.81 -> 1.82 --- Log message: Added source file/line correspondence for dwarf (PowerPC only at this point.) --- Diffs of the changes: (+96 -0)