aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/DebugInfo.cpp
AgeCommit message (Expand)Author
2009-08-21bug 4530: Make debug information static to it is preservered during bitcode l...Richard Pennington
2009-08-17Oops. find all llvm.dbg.global_variables.Devang Patel
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-08-10Keep track of DIType.Devang Patel
2009-08-06Remove dead code.Devang Patel
2009-08-05Privatize the StructType table, which unfortunately involves routing contexts...Owen Anderson
2009-07-31Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson
2009-07-31Process DbgDeclareInst.Devang Patel
2009-07-30Move more code back to 2.5 APIs.Owen Anderson
2009-07-30s/DebugInfoEnumerator/DebugInfoFinder/gDevang Patel
2009-07-30walk DbgRegionStartInst and DbgRegionEndInstDevang Patel
2009-07-29Eliminate a few unused-variable warningsDouglas Gregor
2009-07-29Move types back to the 2.5 API.Owen Anderson
2009-07-29Move ConstantExpr to 2.5 API.Owen Anderson
2009-07-28Add DebugInfoEnumerator to collect debug info.Devang Patel
2009-07-28Change ConstantArray to 2.5 API.Owen Anderson
2009-07-27Move ConstantStruct back to 2.5 API.Owen Anderson
2009-07-26Remove Value::getName{Start,End}, the last of the old Name APIs.Daniel Dunbar
2009-07-24Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson
2009-07-22Fix thinko.Devang Patel
2009-07-22Add replaceAllUsesWith() to FE replace debug info constructs while building c...Devang Patel
2009-07-13Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson
2009-07-08Switch GlobalVariable ctors to a sane API, where *either* a context or a modu...Owen Anderson
2009-07-08Push LLVMContext through GlobalVariables and IRBuilder.Owen Anderson
2009-07-07Re-LLVMContext-ize DebugInfo, now with less breakage.Owen Anderson
2009-07-07Revert part of r74873 that broke Clang's debug info generation.Owen Anderson
2009-07-06Finish LLVMContext-ing lib/Analysis. This required pushing LLVMContext's thr...Owen Anderson
2009-07-02Simplify debug info intrisinc lowering.Devang Patel
2009-07-02Fix typo.Devang Patel
2009-07-02Add debug info utility routines.Devang Patel
2009-07-01Keep DIDescriptor methods together. Devang Patel
2009-07-01improve the APIs for creating struct and function types with no arguments/ele...Chris Lattner
2009-06-26Remove debug info anchors - llvm.dbg.compile_units, llvm.dbg.subprogramsDevang Patel
2009-06-23It is not a good idea to have data member's name match argument's name. In fa...Devang Patel
2009-06-14Fix old-style type names in comments.Dan Gohman
2009-05-21Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad
2009-05-14Non-functionality changes:Bill Wendling
2009-05-08Print out nicer dump info for DIDescriptor.Bill Wendling
2009-05-07Revert 71165. It did more than just revert 71158 and it introducedDan Gohman
2009-05-07Temporarily revert r71158. It was causing a failure during a full bootstrap:Bill Wendling
2009-05-05Add dump method to DIDescriptor.Bill Wendling
2009-05-05Do not require variable debug info nodes to have a compile unit.Chris Lattner
2009-05-03-Move the DwarfWriter::ValidDebugInfo check to a static DIDescriptor::ValidDe...Argyrios Kyrtzidis
2009-04-15Add a method to check that the subprogram holds debug info for the given Func...Devang Patel
2009-03-25Do not ignore DW_TAG_class_type!Devang Patel
2009-03-13Oops...I committed too much.Bill Wendling
2009-03-13Temporarily XFAIL this test.Bill Wendling
2009-03-10Global variables don't have a corresponding llvm.dbg.declare, yet it is possibleTorok Edwin
2009-03-09Pass in a std::string when getting the names of debugging things. This cuts downBill Wendling
2009-03-07Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands