summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/DIBuilder.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Global variable does not need linkage name.Devang Patel2010-12-081-3/+2
| | | | llvm-svn: 121212
* Add support to create local variable's debug info.Devang Patel2010-12-071-0/+33
| | | | llvm-svn: 121211
* Add support to create variables, structs etc.. using DIBuilder.Devang Patel2010-12-071-5/+209
| | | | | | This is still work in progress. llvm-svn: 121205
* Use arrays instead of constant-sized SmallVectors.Benjamin Kramer2010-11-041-132/+143
| | | | llvm-svn: 118257
* Introduce DIBuilder. It is intended to be a front-end friendly interface to ↵Devang Patel2010-11-041-0/+249
emit debuggging information entries in LLVM IR. To create debugging information for a pointer, using DIBUilder front-end just needs DBuilder.CreatePointerType(Ty, Size); instead of DebugFactory.CreateDerivedType(llvm::dwarf::DW_TAG_pointer_type, TheCU, "", getOrCreateMainFile(), 0, Size, 0, 0, 0, OCTy); llvm-svn: 118248
OpenPOWER on IntegriCloud