index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
VMCore
/
Metadata.cpp
Age
Commit message (
Expand
)
Author
2009-11-27
Oops! Fix bug introduced in my recent cleanup change. Thanks to Tobias Grosser
Nick Lewycky
2009-11-26
Fix typo spotted by Gabor Greif.
Nick Lewycky
2009-11-26
Clean up file, no functionality change.
Nick Lewycky
2009-11-12
Do not use StringRef in DebugInfo interface.
Devang Patel
2009-11-10
Fix DenseMap iterator constness.
Jeffrey Yasskin
2009-10-26
Do not use expensive sort().
Devang Patel
2009-10-22
Hide MetadataContext implementation details.
Devang Patel
2009-10-22
Fix getMDs() interface such that it does not expose implementation details.
Devang Patel
2009-10-22
Using TrackingVH instead of WeakVH or WeakMetadataVH.
Devang Patel
2009-10-22
Sort handler names to ensure deterministic behavior.
Devang Patel
2009-10-22
Fix getHandlerNames() interface. Now it populate clinet supplied small vector...
Devang Patel
2009-10-22
Use StringRef to construct MDString.
Devang Patel
2009-10-22
Remove meaningless const.
Devang Patel
2009-10-21
Derive metadata hierarchy from Value instead of User.
Devang Patel
2009-10-21
Fix thinko noticed by Chris.
Benjamin Kramer
2009-10-21
Remove pointless return; at end of function.
Benjamin Kramer
2009-10-21
Simplify code. No intended functionality change.
Benjamin Kramer
2009-10-21
Use StringRef.
Devang Patel
2009-10-21
Do not use SmallVector to store MDNode elements.
Devang Patel
2009-10-21
Incorporate various suggestions Chris gave during metadata review.
Devang Patel
2009-10-20
Cosmetic changes.
Devang Patel
2009-10-19
Banish ConstantsLock. It's serving no purpose other than slowing things down
Owen Anderson
2009-10-19
various cleanups.
Chris Lattner
2009-10-14
Add copyMD to copy metadata from one instruction to another instruction.
Devang Patel
2009-10-13
Copy metadata when value is RAUW'd. It is debatable whether this is the right...
Devang Patel
2009-09-29
Lookup handler name only when assertions are enabled.
Devang Patel
2009-09-29
Add removeMD().
Devang Patel
2009-09-29
Only one custom meadata of each kind can be attached with an instruction.
Devang Patel
2009-09-29
Use assertion instead of early exit to catch malformed custom metadata store.
Devang Patel
2009-09-29
Parse custom metadata attached with an instruction.
Devang Patel
2009-09-28
s/class Metadata/class MetadataContext/g
Devang Patel
2009-09-28
Do not use global typedef for MDKindID.
Devang Patel
2009-09-23
Do not leave behind metadata while cloning an instruction.
Devang Patel
2009-09-18
Write and read metadata attachments.
Devang Patel
2009-09-16
Print debug info attached with an instruction.
Devang Patel
2009-09-16
Add llvm::Metadata to manage metadata used in a context.
Devang Patel
2009-09-09
Take lock before removing a node from MDNodeSet.
Devang Patel
2009-09-09
Enable MDNode uniquing.
Devang Patel
2009-09-07
Disable MDNode uniquing.
Daniel Dunbar
2009-09-04
While replacing an MDNode elment, properly update MDNode's operand list.
Devang Patel
2009-09-03
Now Bitcode reader bug is fixed. Reapply 80839.
Devang Patel
2009-09-02
Revert 80839 for now. It causes test failures.
Devang Patel
2009-09-02
Use CallbackVH, instead of WeakVH, to hold MDNode elements.
Devang Patel
2009-09-01
For now disable MDNode uniquing. This fixes llvm-gcc bootstrap failure on cer...
Devang Patel
2009-08-27
Remove an entry from ValueMap before removing elements.
Devang Patel
2009-08-26
Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.
Devang Patel
2009-08-25
Update DebugInfo interface to use metadata, instead of special named llvm.dbg...
Devang Patel
2009-08-13
Push LLVMContexts through the IntegerType APIs.
Owen Anderson
2009-08-11
Link NamedMDNodes.
Devang Patel
2009-08-10
Remove MDNode from ValueMap when MDNode is destroyed.
Devang Patel
[next]