projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add source debug information to the Sparc code generator.
2009-09-05
Devang Patel
Detect VLAs.
commit
|
commitdiff
|
tree
2009-09-04
Devang Patel
Ignore malformed global variable debug info.
commit
|
commitdiff
|
tree
2009-09-04
Devang Patel
While replacing an MDNode elment, properly update MDNode...
commit
|
commitdiff
|
tree
2009-09-03
Devang Patel
There is not any need to copy metadata while merging...
commit
|
commitdiff
|
tree
2009-09-03
Devang Patel
Use WeakVH to hold dead mdnodes. Check use_empty()...
commit
|
commitdiff
|
tree
2009-09-03
Devang Patel
Now Bitcode reader bug is fixed. Reapply 80839.
commit
|
commitdiff
|
tree
2009-09-03
Devang Patel
Add new value for given index in MDValuePtrs.
commit
|
commitdiff
|
tree
2009-09-02
Devang Patel
Revert 80839 for now. It causes test failures.
commit
|
commitdiff
|
tree
2009-09-02
Devang Patel
Use CallbackVH, instead of WeakVH, to hold MDNode elements.
commit
|
commitdiff
|
tree
2009-09-02
Devang Patel
Disable uniqueness test for now.
commit
|
commitdiff
|
tree
2009-09-01
Devang Patel
For now disable MDNode uniquing. This fixes llvm-gcc...
commit
|
commitdiff
|
tree
2009-09-01
Devang Patel
Add virtual destructor.
commit
|
commitdiff
|
tree
2009-09-01
Devang Patel
Introduce DILocation.
commit
|
commitdiff
|
tree
2009-09-01
Devang Patel
Add getDirectory() and getFilename() interface to DIScope.
commit
|
commitdiff
|
tree
2009-08-31
Devang Patel
Subprogram is a scope. Derive DISubprogram from DIScope.
commit
|
commitdiff
|
tree
2009-08-31
Devang Patel
Rename DIBlock as DILexicalBlock.
commit
|
commitdiff
|
tree
2009-08-31
Devang Patel
Derive DICompileUnit from DIScope.
commit
|
commitdiff
|
tree
2009-08-31
Devang Patel
Introduce DIScope.
commit
|
commitdiff
|
tree
2009-08-31
Devang Patel
Oops. Fix inverted logic in assertion check.
commit
|
commitdiff
|
tree
2009-08-31
Devang Patel
Simplify isDerivedType() and other predicate interface.
commit
|
commitdiff
|
tree
2009-08-28
Devang Patel
Reapply 79977.
commit
|
commitdiff
|
tree
2009-08-27
Devang Patel
Closure is a very generic name. Use AppleBlock instead.
commit
|
commitdiff
|
tree
2009-08-27
Devang Patel
Remove an entry from ValueMap before removing elements.
commit
|
commitdiff
|
tree
2009-08-26
Devang Patel
Revert 79977. It causes llvm-gcc bootstrap failures...
commit
|
commitdiff
|
tree
2009-08-26
Devang Patel
Add isClosure() predicate. This is used to add DW_AT_APPLE_b...
commit
|
commitdiff
|
tree
2009-08-25
Devang Patel
Update DebugInfo interface to use metadata, instead...
commit
|
commitdiff
|
tree
2009-08-22
Devang Patel
Record variable debug info at ISel time directly.
commit
|
commitdiff
|
tree
2009-08-17
Devang Patel
Add prefix only if it is needed.
commit
|
commitdiff
|
tree
2009-08-17
Devang Patel
Oops. find all llvm.dbg.global_variables.
commit
|
commitdiff
|
tree
2009-08-14
Devang Patel
Do not completely skip subrange info for a zero sized...
commit
|
commitdiff
|
tree
2009-08-11
Devang Patel
Link NamedMDNodes.
commit
|
commitdiff
|
tree
2009-08-11
Devang Patel
Fix cut-n-pasto in comment.
commit
|
commitdiff
|
tree
2009-08-11
Devang Patel
Link metadata.
commit
|
commitdiff
|
tree
2009-08-11
Devang Patel
Remove dead metadata.
commit
|
commitdiff
|
tree
2009-08-10
Devang Patel
Remove MDNode from ValueMap when MDNode is destroyed.
commit
|
commitdiff
|
tree
2009-08-10
Devang Patel
Rename MDNodeSet as MDNodes.
commit
|
commitdiff
|
tree
2009-08-10
Devang Patel
Align comments.
commit
|
commitdiff
|
tree
2009-08-10
Devang Patel
Do not rely on magic "llvm.dbg.*" global variable name...
commit
|
commitdiff
|
tree
2009-08-10
Devang Patel
Keep track of DIType.
commit
|
commitdiff
|
tree
2009-08-10
Devang Patel
We are not using FoldingSet for metadata uniquing anymore.
commit
|
commitdiff
|
tree
2009-08-10
Devang Patel
Clarify limitations of a ModulePass requiring a FunctionPass.
commit
|
commitdiff
|
tree
2009-08-07
Devang Patel
Fix dom frontier update. This fixes PR4667.
commit
|
commitdiff
|
tree
2009-08-06
Devang Patel
Remove dead code.
commit
|
commitdiff
|
tree
2009-08-06
Devang Patel
Use DebugInfoFinder
commit
|
commitdiff
|
tree
2009-08-06
Devang Patel
Use DebugInfoFinder.
commit
|
commitdiff
|
tree
2009-08-06
Devang Patel
Fix comment.
commit
|
commitdiff
|
tree
2009-08-05
Devang Patel
Remove dead code. MDNode and MDString are not Constant...
commit
|
commitdiff
|
tree
2009-08-04
Devang Patel
Use separate ValueList for metadata.
commit
|
commitdiff
|
tree
2009-08-04
Devang Patel
Revert recent bitcode writer patches.
commit
|
commitdiff
|
tree
2009-08-04
Devang Patel
Remove dead code.
commit
|
commitdiff
|
tree
2009-08-04
Devang Patel
Fix MDString Abbrev setup.
commit
|
commitdiff
|
tree
2009-08-04
Devang Patel
Constants and Metadata share ValueList. This means...
commit
|
commitdiff
|
tree
2009-08-03
Devang Patel
Keep track of metadata used by other metadata.
commit
|
commitdiff
|
tree
2009-08-03
Devang Patel
Add NamedMDNode destructor.
commit
|
commitdiff
|
tree
2009-07-31
Devang Patel
Process DbgDeclareInst.
commit
|
commitdiff
|
tree
2009-07-30
Devang Patel
Add getOrInsertNamedMetadata().
commit
|
commitdiff
|
tree
2009-07-30
Devang Patel
Add addElement().
commit
|
commitdiff
|
tree
2009-07-30
Devang Patel
Do not use abbrev while writing NamedMDNode name.
commit
|
commitdiff
|
tree
2009-07-30
Devang Patel
Enumerate NamedMDNode elements first.
commit
|
commitdiff
|
tree
2009-07-30
Devang Patel
Handle NamedMDNode.
commit
|
commitdiff
|
tree
2009-07-30
Devang Patel
Start using DebugInfoFinder.
commit
|
commitdiff
|
tree
2009-07-30
Devang Patel
Do not use getNamedValue() to lookup NamedMDNode. NamedMDNod...
commit
|
commitdiff
|
tree
2009-07-30
Devang Patel
Fix MetadataBase::classof().
commit
|
commitdiff
|
tree
2009-07-30
Devang Patel
s/DebugInfoEnumerator/DebugInfoFinder/g
commit
|
commitdiff
|
tree
2009-07-30
Devang Patel
walk DbgRegionStartInst and DbgRegionEndInst
commit
|
commitdiff
|
tree
2009-07-30
Devang Patel
Fix comment.
commit
|
commitdiff
|
tree
2009-07-30
Devang Patel
Check null NameMDNode elements.
commit
|
commitdiff
|
tree
2009-07-30
Devang Patel
Add NamedMDNode test.
commit
|
commitdiff
|
tree
2009-07-30
Devang Patel
print single NamedMDNode.
commit
|
commitdiff
|
tree
2009-07-29
Devang Patel
Read and write NamedMDNode.
commit
|
commitdiff
|
tree
2009-07-29
Devang Patel
Print named metadata.
commit
|
commitdiff
|
tree
2009-07-29
Devang Patel
There is no need to keep name ref in NamedMDNode.
commit
|
commitdiff
|
tree
2009-07-29
Devang Patel
Refactor. Fix indentation.
commit
|
commitdiff
|
tree
2009-07-29
Devang Patel
Keep track of named mdnodes in a Module using an ilist.
commit
|
commitdiff
|
tree
2009-07-29
Devang Patel
Fix comment.
commit
|
commitdiff
|
tree
2009-07-29
Devang Patel
trim include list.
commit
|
commitdiff
|
tree
2009-07-29
Devang Patel
Parse named metadata.
commit
|
commitdiff
|
tree
2009-07-29
Devang Patel
Add NamedMDNode.
commit
|
commitdiff
|
tree
2009-07-28
Devang Patel
Clarify getName() comment.
commit
|
commitdiff
|
tree
2009-07-28
Devang Patel
Remove unused method.
commit
|
commitdiff
|
tree
2009-07-28
Devang Patel
Rename MDNode.h header. It defines MDnode and other...
commit
|
commitdiff
|
tree
2009-07-28
Devang Patel
Add DebugInfoEnumerator to collect debug info.
commit
|
commitdiff
|
tree
2009-07-27
Devang Patel
80 columns!
commit
|
commitdiff
|
tree
2009-07-27
Devang Patel
Initialize mdnNext.
commit
|
commitdiff
|
tree
2009-07-27
Devang Patel
Do not seed mstadata into the value map.
commit
|
commitdiff
|
tree
2009-07-23
Devang Patel
MDString
commit
|
commitdiff
|
tree
2009-07-23
Devang Patel
Silence "uninitialized use" warning.
commit
|
commitdiff
|
tree
2009-07-23
Devang Patel
Hide constructors.
commit
|
commitdiff
|
tree
2009-07-23
Devang Patel
Derive MDNode from MetadataBase instead of Constant...
commit
|
commitdiff
|
tree
2009-07-22
Devang Patel
Fix indentation.
commit
|
commitdiff
|
tree
2009-07-22
Devang Patel
Fix thinko.
commit
|
commitdiff
|
tree
2009-07-22
Devang Patel
Use isa<> instead of dyn_cast<>.
commit
|
commitdiff
|
tree
2009-07-22
Devang Patel
Add replaceAllUsesWith() to FE replace debug info constructs...
commit
|
commitdiff
|
tree
2009-07-22
Devang Patel
Do not print "metadata" twice while printing MDString.
commit
|
commitdiff
|
tree
2009-07-22
Devang Patel
Remove empty test.
commit
|
commitdiff
|
tree
2009-07-22
Devang Patel
Introduce MetadataBase, a base class for MDString and...
commit
|
commitdiff
|
tree
2009-07-20
Devang Patel
Refactor metadata parsing routines into separate functions.
commit
|
commitdiff
|
tree
2009-07-16
Devang Patel
Skip special LLVM prefix '1' while emitting linknage...
commit
|
commitdiff
|
tree
2009-07-14
Devang Patel
Do not use Mangler to remove '1' from linkage name.
commit
|
commitdiff
|
tree
2009-07-13
Devang Patel
Use assertion.
commit
|
commitdiff
|
tree
next