Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove std::string uses from DebugInfo interface. | Devang Patel | 2009-09-29 | 1 | -3/+2 |
| | | | | llvm-svn: 83083 | ||||
* | Reapply 79977. | Devang Patel | 2009-08-28 | 1 | -1/+1 |
| | | | | | | Use MDNodes to encode debug info in llvm IR. llvm-svn: 80406 | ||||
* | Revert 79977. It causes llvm-gcc bootstrap failures on some platforms. | Devang Patel | 2009-08-26 | 1 | -1/+1 |
| | | | | llvm-svn: 80073 | ||||
* | Update DebugInfo interface to use metadata, instead of special named ↵ | Devang Patel | 2009-08-25 | 1 | -1/+1 |
| | | | | | | | | llvm.dbg.... global variables, to encode debugging information in llvm IR. This is mostly a mechanical change that tests metadata support very well. This change speeds up llvm-gcc by more then 6% at "-O0 -g" (measured by compiling InstructionCombining.cpp!) llvm-svn: 79977 | ||||
* | Fix a missing newline (now that Value*'s operator<< doesn't append one). | Dan Gohman | 2009-08-12 | 1 | -1/+1 |
| | | | | llvm-svn: 78814 | ||||
* | Use getReturnTypeName() to print return type. | Devang Patel | 2009-06-23 | 1 | -1/+1 |
| | | | | llvm-svn: 74017 | ||||
* | Clean up this file fixing 80-column violations, bad formatting, etc. No ↵ | Bill Wendling | 2009-05-14 | 1 | -60/+69 |
| | | | | | | functionality change. llvm-svn: 71781 | ||||
* | Oops...I committed too much. | Bill Wendling | 2009-03-13 | 1 | -22/+26 |
| | | | | llvm-svn: 66867 | ||||
* | Temporarily XFAIL this test. | Bill Wendling | 2009-03-13 | 1 | -26/+22 |
| | | | | llvm-svn: 66866 | ||||
* | Global variables don't have a corresponding llvm.dbg.declare, yet it is possible | Torok Edwin | 2009-03-10 | 1 | -6/+17 |
| | | | | | | | | to obtain debug info about them. Introduce helpers to access debug info for global variables. Also introduce a helper that works for both local and global variables. llvm-svn: 66541 | ||||
* | Pass in a std::string when getting the names of debugging things. This cuts down | Bill Wendling | 2009-03-09 | 1 | -4/+6 |
| | | | | | | on the number of times a std::string is created and copied. llvm-svn: 66396 | ||||
* | Add -print-dbginfo pass that prints LLVM IR with comments inserted to show | Torok Edwin | 2008-12-16 | 1 | -0/+145 |
which source/line a certain BB/instruction comes from, original variable names, and original (unmangled) C++ name of functions. llvm-svn: 61085 |