Victor Hernandez
|
046e78ce55
Remove FreeInst.
|
16 年之前 |
Devang Patel
|
f61b2371c8
Fix getMDs() interface such that it does not expose implementation details.
|
16 年之前 |
Devang Patel
|
b5681b2293
Using TrackingVH instead of WeakVH or WeakMetadataVH.
|
16 年之前 |
Devang Patel
|
ce6a1c9756
Fix getHandlerNames() interface. Now it populate clinet supplied small vector with handler names.
|
16 年之前 |
Dale Johannesen
|
8ba2d5befc
Rename msasm to alignstack per review.
|
16 年之前 |
Chris Lattner
|
12f031d005
simplify.
|
16 年之前 |
Victor Hernandez
|
a276c603b8
Remove MallocInst from LLVM Instructions.
|
16 年之前 |
Dale Johannesen
|
4360298d2b
Add an "msasm" flag to inline asm as suggested in PR 5125.
|
16 年之前 |
Devang Patel
|
5192e30a72
Do not write empty METADATA_ATTACHMENT record.
|
16 年之前 |
Chris Lattner
|
cf0fe8d813
strength reduce a ton of type equality tests to check the typeid (Through
|
16 年之前 |
Devang Patel
|
e30e678865
s/class Metadata/class MetadataContext/g
|
16 年之前 |
Daniel Dunbar
|
a279bc3da5
Tabs -> spaces, and remove trailing whitespace.
|
16 年之前 |
Devang Patel
|
e8e0213cc3
Write and read metadata attachments.
|
16 年之前 |
Gabor Greif
|
03a5f139fb
back out my recent commit (r80858), it seems to break self-hosting buildbot's stage 2 configure
|
16 年之前 |
Gabor Greif
|
190390b8d3
re-commit r66920 (which has been backed out in r66953) I may have more luck this time. I'll back out if needed...
|
16 年之前 |
Chris Lattner
|
b515d75856
eliminate the std::ostream forms of the bitcode writing APIs.
|
16 年之前 |
Dan Gohman
|
5078f84c82
Rename hasNoUnsignedOverflow and hasNoSignedOverflow to hasNoUnsignedWrap
|
16 年之前 |
Owen Anderson
|
1d0be15f89
Push LLVMContexts through the IntegerType APIs.
|
16 年之前 |
Chris Lattner
|
4f95d2bda4
revert r78048, it isn't worth using assertingvh here.
|
16 年之前 |
Devang Patel
|
d5ac40457b
Use separate ValueList for metadata.
|
16 年之前 |
Devang Patel
|
912538beca
Revert recent bitcode writer patches.
|
16 年之前 |
Chris Lattner
|
0a0193edf9
switch ValueMap to using AssertingVH. This is an old patch I had laying
|
16 年之前 |
Devang Patel
|
13ed1e2936
Remove dead code.
|
16 年之前 |
Devang Patel
|
2453c40145
Fix MDString Abbrev setup.
|
16 年之前 |
Devang Patel
|
d701aa7bed
Constants and Metadata share ValueList. This means they must be emitted interleaved (using appropriate BLOCK_IDs) otherwise ValuePtrs index gets out of sync.
|
16 年之前 |
Devang Patel
|
b3f7c61d9c
Do not use abbrev while writing NamedMDNode name.
|
16 年之前 |
Devang Patel
|
aa99314251
Read and write NamedMDNode.
|
16 年之前 |
Devang Patel
|
985fea2f1a
Refactor. Fix indentation.
|
16 年之前 |
Devang Patel
|
0a9f7b9c3e
Rename MDNode.h header. It defines MDnode and other metadata classes.
|
16 年之前 |
Dan Gohman
|
dd8004dc73
Add a new keyword 'inbounds' for use with getelementptr. See the
|
16 年之前 |