projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
rename getMDKind -> getMDKindID, make it autoinsert if an MD Kind
[oota-llvm.git]
/
lib
/
VMCore
/
Metadata.cpp
2009-12-28
Chris Lattner
rename getMDKind -> getMDKindID, make it autoinsert...
blob
|
commitdiff
|
raw
2009-12-28
Chris Lattner
rename getHandlerNames to getMDKindNames, simplify...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Chris Lattner
tidy up and delete a dead smallvector.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Chris Lattner
avoid a completely unneeded linear walk.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Chris Lattner
Eliminate two bits of ugliness in MDNode::replaceElement:
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Chris Lattner
rearrange some methods, no functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Chris Lattner
avoid temporary CallbackVH's.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Chris Lattner
Rewrite the function-local validation logic for MDNodes...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Chris Lattner
rename MDNode instance variables to something meaningful.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Chris Lattner
snip one more #include from Metadata.h
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Chris Lattner
prune some #includes
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Chris Lattner
change the strange MetadataContext::getMDs function...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Chris Lattner
change NamedMDNode to use a pimpl for its operand list...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-28
Chris Lattner
move ElementVH out of the MDNode class into the MDNode...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-18
Eli Friedman
Fix gcc warning.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-18
Victor Hernandez
Formalize MDNode's function-localness:
blob
|
commitdiff
|
raw
|
diff to current
2009-12-16
Victor Hernandez
Use different name for argument and field
blob
|
commitdiff
|
raw
|
diff to current
2009-12-16
Victor Hernandez
MDNodes that refer to an instruction are local to a...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-27
Nick Lewycky
Oops! Fix bug introduced in my recent cleanup change...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-26
Nick Lewycky
Fix typo spotted by Gabor Greif.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-26
Nick Lewycky
Clean up file, no functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-12
Devang Patel
Do not use StringRef in DebugInfo interface.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-10
Jeffrey Yasskin
Fix DenseMap iterator constness.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-26
Devang Patel
Do not use expensive sort().
blob
|
commitdiff
|
raw
|
diff to current
2009-10-22
Devang Patel
Hide MetadataContext implementation details.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-22
Devang Patel
Fix getMDs() interface such that it does not expose...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-22
Devang Patel
Using TrackingVH instead of WeakVH or WeakMetadataVH.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-22
Devang Patel
Sort handler names to ensure deterministic behavior.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-22
Devang Patel
Fix getHandlerNames() interface. Now it populate clinet...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-22
Devang Patel
Use StringRef to construct MDString.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-22
Devang Patel
Remove meaningless const.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-21
Devang Patel
Derive metadata hierarchy from Value instead of User.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-21
Benjamin Kramer
Fix thinko noticed by Chris.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-21
Benjamin Kramer
Remove pointless return; at end of function.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-21
Benjamin Kramer
Simplify code. No intended functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-21
Devang Patel
Use StringRef.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-21
Devang Patel
Do not use SmallVector to store MDNode elements.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-21
Devang Patel
Incorporate various suggestions Chris gave during metad...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-20
Devang Patel
Cosmetic changes.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-19
Owen Anderson
Banish ConstantsLock. It's serving no purpose other...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-19
Chris Lattner
various cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-14
Devang Patel
Add copyMD to copy metadata from one instruction to...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-13
Devang Patel
Copy metadata when value is RAUW'd. It is debatable...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-29
Devang Patel
Lookup handler name only when assertions are enabled.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-29
Devang Patel
Add removeMD().
blob
|
commitdiff
|
raw
|
diff to current
2009-09-29
Devang Patel
Only one custom meadata of each kind can be attached...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-29
Devang Patel
Use assertion instead of early exit to catch malformed...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-29
Devang Patel
Parse custom metadata attached with an instruction.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-28
Devang Patel
s/class Metadata/class MetadataContext/g
blob
|
commitdiff
|
raw
|
diff to current
2009-09-28
Devang Patel
Do not use global typedef for MDKindID.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-23
Devang Patel
Do not leave behind metadata while cloning an instruction.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-18
Devang Patel
Write and read metadata attachments.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-16
Devang Patel
Print debug info attached with an instruction.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-16
Devang Patel
Add llvm::Metadata to manage metadata used in a context.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-09
Devang Patel
Take lock before removing a node from MDNodeSet.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-09
Devang Patel
Enable MDNode uniquing.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-07
Daniel Dunbar
Disable MDNode uniquing.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-04
Devang Patel
While replacing an MDNode elment, properly update MDNod...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-03
Devang Patel
Now Bitcode reader bug is fixed. Reapply 80839.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-02
Devang Patel
Revert 80839 for now. It causes test failures.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-02
Devang Patel
Use CallbackVH, instead of WeakVH, to hold MDNode elements.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-01
Devang Patel
For now disable MDNode uniquing. This fixes llvm-gcc...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-27
Devang Patel
Remove an entry from ValueMap before removing elements.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-26
Devang Patel
Revert 79977. It causes llvm-gcc bootstrap failures...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-25
Devang Patel
Update DebugInfo interface to use metadata, instead...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-13
Owen Anderson
Push LLVMContexts through the IntegerType APIs.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Devang Patel
Link NamedMDNodes.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Devang Patel
Remove MDNode from ValueMap when MDNode is destroyed.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Devang Patel
Rename MDNodeSet as MDNodes.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Devang Patel
We are not using FoldingSet for metadata uniquing anymore.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Owen Anderson
Change the MDNode uniquing to a ValueMap, at Devang...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-03
Devang Patel
Keep track of metadata used by other metadata.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-03
Devang Patel
Add NamedMDNode destructor.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-31
Owen Anderson
Move the metadata constructors back to 2.5 syntax.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-30
Benjamin Kramer
fix a unitialized pointer in NamedMDNode (and reenable...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-29
Devang Patel
There is no need to keep name ref in NamedMDNode.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-29
Devang Patel
Keep track of named mdnodes in a Module using an ilist.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-29
Devang Patel
Add NamedMDNode.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-28
Devang Patel
Remove unused method.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-28
Devang Patel
Rename MDNode.h header. It defines MDnode and other...
blob
|
commitdiff
|
raw
|
diff to current