Fixes the Atomic implementation if compiled by MSVC compiler.
[oota-llvm.git] / lib / Analysis / DebugInfo.cpp
2009-12-03 Devang PatelAdd support to emit debug info for virtual functions...
2009-12-01 Devang PatelAdd utility routine to create subprogram definition...
2009-11-25 Devang PatelUse StringRef (again) in DebugInfo interface.
2009-11-24 Devang PatelEmit pubtypes.
2009-11-23 Devang PatelAdd CreateLocation varinat that accepts MDNode (with...
2009-11-17 Devang PatelRemove dead code.
2009-11-13 Devang PatelRevert r87059 for now. It is failing clang tests.
2009-11-13 Victor HernandezRemove unnecessary llvm.dbg.declare bitcast
2009-11-12 Devang Patel"Attach debug info with llvm instructions" mode was...
2009-11-12 Devang PatelDo not use StringRef in DebugInfo interface.
2009-11-10 Devang PatelImplement support to debug inlined functions.
2009-11-10 Devang PatelProcess InlinedAt location info.
2009-11-06 Devang PatelTolerate invalid derived type.
2009-11-06 Devang PatelDo not bother to emit debug info for nameless global...
2009-11-04 Devang PatelWhile calculating original type size for a derived...
2009-10-30 Devang PatelIf string field is empty then return NULL.
2009-10-30 Devang PatelIf a type is derived from a derived type then calculate...
2009-10-29 Devang PatelFirst bitcase use may not lead to a dbg.declare intrins...
2009-10-26 Devang PatelAdd support to encode type info using llvm::Constant.
2009-10-13 Devang Patel"there is not any instruction with attached debug info...
2009-10-08 Bill WendlingIt's possible for a global variable to be optimized...
2009-10-07 Devang PatelExtract subprogram and compile unit information from...
2009-10-01 Mike StumpExpand api out in the usual inserter way, though, I...
2009-10-01 Devang PatelAdd another MDNode into DebugLocTuple. This will be...
2009-09-30 Devang PatelAdd isFOO() helpers. Fix getDirectory() and getFilename...
2009-09-30 Mike StumpAdd a way for a frontend to generate more complex dwarf...
2009-09-29 Devang PatelRemove std::string uses from DebugInfo interface.
2009-09-22 Daniel DunbarSwitch DIDescriptor to use a TrackingVH. - This makes...
2009-09-20 Daniel DunbarTabs -> spaces, and remove trailing whitespace.
2009-09-19 Daniel DunbarStrip trailing whitespace.
2009-09-16 Devang PatelProvide a way to extract location info from DILocation.
2009-09-01 Devang PatelIntroduce DILocation.
2009-08-31 Devang PatelSubprogram is a scope. Derive DISubprogram from DIScope.
2009-08-31 Devang PatelRename DIBlock as DILexicalBlock.
2009-08-31 Devang PatelDerive DICompileUnit from DIScope.
2009-08-31 Devang PatelIntroduce DIScope.
2009-08-31 Devang PatelOops. Fix inverted logic in assertion check.
2009-08-31 Devang PatelSimplify isDerivedType() and other predicate interface.
2009-08-28 Devang PatelReapply 79977.
2009-08-26 Devang PatelRevert 79977. It causes llvm-gcc bootstrap failures...
2009-08-25 Devang PatelUpdate DebugInfo interface to use metadata, instead...
2009-08-23 Chris Lattnerremove uses of llvm/Support/Streams.h.
2009-08-21 Richard Penningtonbug 4530: Make debug information static to it is preser...
2009-08-17 Devang PatelOops. find all llvm.dbg.global_variables.
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-10 Devang PatelKeep track of DIType.
2009-08-06 Devang PatelRemove dead code.
2009-08-05 Owen AndersonPrivatize the StructType table, which unfortunately...
2009-07-31 Owen AndersonMove a few more APIs back to 2.5 forms. The only remai...
2009-07-31 Devang PatelProcess DbgDeclareInst.
2009-07-30 Owen AndersonMove more code back to 2.5 APIs.
2009-07-30 Devang Patels/DebugInfoEnumerator/DebugInfoFinder/g
2009-07-30 Devang Patelwalk DbgRegionStartInst and DbgRegionEndInst
2009-07-29 Douglas GregorEliminate a few unused-variable warnings
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-29 Owen AndersonMove ConstantExpr to 2.5 API.
2009-07-28 Devang PatelAdd DebugInfoEnumerator to collect debug info.
2009-07-28 Owen AndersonChange ConstantArray to 2.5 API.
2009-07-27 Owen AndersonMove ConstantStruct back to 2.5 API.
2009-07-26 Daniel DunbarRemove Value::getName{Start,End}, the last of the old...
2009-07-24 Owen AndersonRevert the ConstantInt constructors back to their 2...
2009-07-22 Devang PatelFix thinko.
2009-07-22 Devang PatelAdd replaceAllUsesWith() to FE replace debug info const...
2009-07-13 Owen AndersonBegin the painful process of tearing apart the rat...
2009-07-08 Owen AndersonSwitch GlobalVariable ctors to a sane API, where *eithe...
2009-07-08 Owen AndersonPush LLVMContext through GlobalVariables and IRBuilder.
2009-07-07 Owen AndersonRe-LLVMContext-ize DebugInfo, now with less breakage.
2009-07-07 Owen AndersonRevert part of r74873 that broke Clang's debug info...
2009-07-06 Owen AndersonFinish LLVMContext-ing lib/Analysis. This required...
2009-07-02 Devang PatelSimplify debug info intrisinc lowering.
2009-07-02 Devang PatelFix typo.
2009-07-02 Devang PatelAdd debug info utility routines.
2009-07-01 Devang PatelKeep DIDescriptor methods together.
2009-07-01 Chris Lattnerimprove the APIs for creating struct and function types...
2009-06-26 Devang PatelRemove debug info anchors - llvm.dbg.compile_units...
2009-06-23 Devang PatelIt is not a good idea to have data member's name match...
2009-06-14 Dan GohmanFix old-style type names in comments.
2009-05-21 Jay FoadUse v.data() instead of &v[0] when SmallVector v might...
2009-05-14 Bill WendlingNon-functionality changes:
2009-05-08 Bill WendlingPrint out nicer dump info for DIDescriptor.
2009-05-07 Dan GohmanRevert 71165. It did more than just revert 71158 and...
2009-05-07 Bill WendlingTemporarily revert r71158. It was causing a failure...
2009-05-05 Bill WendlingAdd dump method to DIDescriptor.
2009-05-05 Chris LattnerDo not require variable debug info nodes to have a...
2009-05-03 Argyrios Kyrtzidis-Move the DwarfWriter::ValidDebugInfo check to a static...
2009-04-15 Devang PatelAdd a method to check that the subprogram holds debug...
2009-03-25 Devang PatelDo not ignore DW_TAG_class_type!
2009-03-13 Bill WendlingOops...I committed too much.
2009-03-13 Bill WendlingTemporarily XFAIL this test.
2009-03-10 Torok EdwinGlobal variables don't have a corresponding llvm.dbg...
2009-03-09 Bill WendlingPass in a std::string when getting the names of debuggi...
2009-03-07 Duncan SandsIntroduce new linkage types linkonce_odr, weak_odr...
2009-02-24 Devang PatelIf compile unit's language is not set then don't crash...
2009-02-17 Devang PatelThe debugger sometimes lookup dynamically in the runtim...
2009-02-17 Devang PatelEmit debug info for bitfields.
2009-01-30 Devang Patel Each input file is encoded as a separate compile unit...
2009-01-30 Devang PatelAdd dump() routines to help debug debug info :)
2009-01-23 Devang PatelIntroduce two DWARF attribute extentions DW_AT_APPLE_op...
2009-01-20 Devang PatelNeed only one set of debug info versions enum.
2009-01-19 Devang PatelVerify debug info.
next