Revision tags: llvmorg-2.6.0 |
|
#
6da5dbf3 |
| 22-Oct-2009 |
Devang Patel <dpatel@apple.com> |
Fix getMDs() interface such that it does not expose implementation details.
llvm-svn: 84885
|
#
084679e7 |
| 22-Oct-2009 |
Devang Patel <dpatel@apple.com> |
Using TrackingVH instead of WeakVH or WeakMetadataVH.
llvm-svn: 84884
|
#
0fffb49d |
| 22-Oct-2009 |
Devang Patel <dpatel@apple.com> |
Fix getHandlerNames() interface. Now it populate clinet supplied small vector with handler names.
llvm-svn: 84820
|
#
1cfb958b |
| 21-Oct-2009 |
Dale Johannesen <dalej@apple.com> |
Rename msasm to alignstack per review.
llvm-svn: 84795
|
#
aa1332ed |
| 19-Oct-2009 |
Chris Lattner <sabre@nondot.org> |
simplify.
llvm-svn: 84465
|
#
a3aaf85e |
| 17-Oct-2009 |
Victor Hernandez <vhernandez@apple.com> |
Remove MallocInst from LLVM Instructions.
llvm-svn: 84299
|
#
fd04c74b |
| 13-Oct-2009 |
Dale Johannesen <dalej@apple.com> |
Add an "msasm" flag to inline asm as suggested in PR 5125. A little ugliness is accepted to keep the binary file format compatible. No functional change yet.
llvm-svn: 84020
|
#
78cb1024 |
| 13-Oct-2009 |
Devang Patel <dpatel@apple.com> |
Do not write empty METADATA_ATTACHMENT record.
llvm-svn: 84006
|
#
fdd87907 |
| 05-Oct-2009 |
Chris Lattner <sabre@nondot.org> |
strength reduce a ton of type equality tests to check the typeid (Through the new predicates I added) instead of going through a context and doing a pointer comparison. Besides being cheaper, this a
strength reduce a ton of type equality tests to check the typeid (Through the new predicates I added) instead of going through a context and doing a pointer comparison. Besides being cheaper, this allows a smart compiler to turn the if sequence into a switch.
llvm-svn: 83297
show more ...
|
#
2d85eef9 |
| 28-Sep-2009 |
Devang Patel <dpatel@apple.com> |
s/class Metadata/class MetadataContext/g
llvm-svn: 83019
|
#
7d6781b0 |
| 20-Sep-2009 |
Daniel Dunbar <daniel@zuster.org> |
Tabs -> spaces, and remove trailing whitespace.
llvm-svn: 82355
|
#
af206b8c |
| 18-Sep-2009 |
Devang Patel <dpatel@apple.com> |
Write and read metadata attachments.
llvm-svn: 82259
|
#
2d60e1ec |
| 03-Sep-2009 |
Gabor Greif <ggreif@gmail.com> |
back out my recent commit (r80858), it seems to break self-hosting buildbot's stage 2 configure
llvm-svn: 80871
|
#
14dfba6d |
| 03-Sep-2009 |
Gabor Greif <ggreif@gmail.com> |
re-commit r66920 (which has been backed out in r66953) I may have more luck this time. I'll back out if needed...
llvm-svn: 80858
|
#
6973395c |
| 23-Aug-2009 |
Chris Lattner <sabre@nondot.org> |
eliminate the std::ostream forms of the bitcode writing APIs.
llvm-svn: 79840
|
#
16f5415f |
| 20-Aug-2009 |
Dan Gohman <gohman@apple.com> |
Rename hasNoUnsignedOverflow and hasNoSignedOverflow to hasNoUnsignedWrap and hasNoSignedWrap, for consistency with the nuw and nsw properties.
llvm-svn: 79539
|
#
55f1c09e |
| 13-Aug-2009 |
Owen Anderson <resistor@mac.com> |
Push LLVMContexts through the IntegerType APIs.
llvm-svn: 78948
|
#
694285ca |
| 04-Aug-2009 |
Chris Lattner <sabre@nondot.org> |
revert r78048, it isn't worth using assertingvh here.
llvm-svn: 78119
|
#
05eb617d |
| 04-Aug-2009 |
Devang Patel <dpatel@apple.com> |
Use separate ValueList for metadata. This fixes PR4666.
llvm-svn: 78056
|
#
8cca7b4a |
| 04-Aug-2009 |
Devang Patel <dpatel@apple.com> |
Revert recent bitcode writer patches.
llvm-svn: 78053
|
#
59c08e76 |
| 04-Aug-2009 |
Chris Lattner <sabre@nondot.org> |
switch ValueMap to using AssertingVH. This is an old patch I had laying around in a tree I forgot about.
llvm-svn: 78048
|
#
4314b1dc |
| 04-Aug-2009 |
Devang Patel <dpatel@apple.com> |
Remove dead code.
llvm-svn: 78035
|
#
b2997904 |
| 04-Aug-2009 |
Devang Patel <dpatel@apple.com> |
Fix MDString Abbrev setup.
llvm-svn: 78034
|
#
8abe6bc2 |
| 04-Aug-2009 |
Devang Patel <dpatel@apple.com> |
Constants and Metadata share ValueList. This means they must be emitted interleaved (using appropriate BLOCK_IDs) otherwise ValuePtrs index gets out of sync.
llvm-svn: 78033
|
#
16e5124a |
| 30-Jul-2009 |
Devang Patel <dpatel@apple.com> |
Do not use abbrev while writing NamedMDNode name.
llvm-svn: 77637
|