Chris Lattner
|
93b122d3c4
reapply r98656 unmodified, which exposed the asmprinter not
|
15 سال پیش |
Daniel Dunbar
|
b85c7100c5
Revert r98656, its breaking all over the place.
|
15 سال پیش |
Chris Lattner
|
8b3b34f410
improve support for uniontype and ConstantUnion, patch by Tim Northover!
|
15 سال پیش |
Nick Lewycky
|
9a49f1552d
Make the side-numbering of instructions used by metadata (which is needed to
|
15 سال پیش |
Duncan Sands
|
1df9859c40
There are two ways of checking for a given type, for example isa<PointerType>(T)
|
15 سال پیش |
Duncan Sands
|
b0bc6c361d
Uniformize the names of type predicates: rather than having isFloatTy and
|
15 سال پیش |
Chris Lattner
|
fdfeb6976f
Add support for a union type in LLVM IR. Patch by Talin!
|
15 سال پیش |
Jeffrey Yasskin
|
f0356fe140
Kill ModuleProvider and ghost linkage by inverting the relationship between
|
15 سال پیش |
Dan Gohman
|
26793ed974
Fix the bitcode reader to deserialize nuw/nsw/etc. bits properly in the case
|
15 سال پیش |
Nick Lewycky
|
401f3258f6
Fix a crasher trying to fold each element in a comparison between two vectors
|
15 سال پیش |
Victor Hernandez
|
fab9e99c01
Parse function-local metadata inside function blocks
|
15 سال پیش |
Devang Patel
|
23598502ef
s/NextValueNo/NextMDValueNo while processing metadata.
|
15 سال پیش |
Victor Hernandez
|
24e64df7ec
Compute isFunctionLocal in MDNode ctor or via argument in new function getWhenValsUnresolved().
|
15 سال پیش |
Chris Lattner
|
70644e92d8
clean up this code, add a fixme.
|
15 سال پیش |
Devang Patel
|
7f9664699e
NamedMDNode element is either null or MDNode. Otherwise this is a malformed NamedMDNode record.
|
15 سال پیش |
Devang Patel
|
69d02e0a17
Allow null to be an element of NamedMDNode. e.g. !llvm.stuff = !{!0, !1, null}
|
15 سال پیش |
Devang Patel
|
3e30c2a3c5
NamedMDNode is a collection MDNodes.
|
15 سال پیش |
Benjamin Kramer
|
f012705c7e
Avoid going through the LLVMContext for type equality where it's safe to dereference the type pointer.
|
15 سال پیش |
Chris Lattner
|
081134741b
Final step in the metadata API restructuring: move the
|
15 سال پیش |
Chris Lattner
|
3990b121cf
This is a major cleanup of the instruction metadata interfaces that
|
15 سال پیش |
Chris Lattner
|
0eb419800a
rename getMDKind -> getMDKindID, make it autoinsert if an MD Kind
|
15 سال پیش |
Victor Hernandez
|
9d0b704e3e
Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions.
|
16 سال پیش |
Victor Hernandez
|
df98761d08
Revert r86077 because it caused crashes in 179.art and 175.vpr on ARM
|
16 سال پیش |
Victor Hernandez
|
24f934d055
Update CreateMalloc so that its callers specify the size to allocate:
|
16 سال پیش |
Chris Lattner
|
cdfc940912
Revert 85678/85680. The decision is to stay with the current form of
|
16 سال پیش |
Chris Lattner
|
7d83ebcadd
Make blockaddress(@func, null) be valid, and make 'deleting a basic
|
16 سال پیش |
Chris Lattner
|
50b136dae9
add bitcode reader support for blockaddress. We can now fully
|
16 سال پیش |
Chris Lattner
|
ab21db79ef
rename indbr -> indirectbr to appease the residents of #llvm.
|
16 سال پیش |
Chris Lattner
|
f9be95f867
add enough support for indirect branch for the feature test to pass
|
16 سال پیش |
Daniel Dunbar
|
22bbd9b9b8
Suppress -Asserts warning.
|
16 سال پیش |