Rafael Espindola
|
1f21e0dd0d
Remove the linker_private and linker_private_weak linkages.
|
11 years ago |
Tim Northover
|
ca396e391e
IR: add a second ordering operand to cmpxhg for failure
|
11 years ago |
Chandler Carruth
|
36b699f2b1
[C++11] Add range based accessors for the Use-Def chain of a Value.
|
11 years ago |
Rafael Espindola
|
aab87fe0ec
Store a DataLayout in Module.
|
11 years ago |
Nico Rieck
|
38f68c5a2e
Decouple dllexport/dllimport from linkage
|
11 years ago |
Nico Rieck
|
55463f4ec1
Revert "Decouple dllexport/dllimport from linkage"
|
11 years ago |
Nico Rieck
|
bce07a0c3b
Decouple dllexport/dllimport from linkage
|
11 years ago |
Reid Kleckner
|
4b70bfc905
Begin adding docs and IR-level support for the inalloca attribute
|
11 years ago |
Rafael Espindola
|
954b6b844b
Remove unused value.
|
11 years ago |
Matt Arsenault
|
1572ba716b
Fix spacing, forward declare order.
|
11 years ago |
Matt Arsenault
|
59d3ae6cdc
Add addrspacecast instruction.
|
11 years ago |
Rafael Espindola
|
19794da02c
Remove linkonce_odr_auto_hide.
|
11 years ago |
Shuxin Yang
|
69bd41dfe3
Revert r193251 : Use address-taken to disambiguate global variable and indirect memops.
|
11 years ago |
Shuxin Yang
|
8e3851a6eb
Use address-taken to disambiguate global variable and indirect memops.
|
12 years ago |
Michael Gottesman
|
611ee2ace9
Update comment list of GLOBALVAR modifiers in BitcodeWriter to include externally_initialized.
|
12 years ago |
Peter Collingbourne
|
1e3037f0be
Implement function prefix data as an IR feature.
|
12 years ago |
Bob Wilson
|
db3a9e64f8
Revert patches to add case-range support for PR1255.
|
12 years ago |
Andrea Di Biagio
|
5768bb8d77
Add function attribute 'optnone'.
|
12 years ago |
Tobias Grosser
|
e7bc5bb862
Make .bc en/decoding of AttrKind stable
|
12 years ago |
Craig Topper
|
9e639e8fd9
Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector size.
|
12 years ago |
Bill Wendling
|
48fbcfe6b9
Have the bitcode writer and reader handle the new attribute references.
|
12 years ago |
Bill Wendling
|
e9229a6a96
Rename AttributeSets to AttributeGroups so that it's more meaningful.
|
12 years ago |
Kostya Serebryany
|
ab39afa9d9
[tsan/msan] adding thread_safety and uninitialized_checks attributes
|
12 years ago |
David Blaikie
|
f12b379448
Fix unnecessary removal of const through cast machinery
|
12 years ago |
Bill Wendling
|
0f715c26bd
Add code for emitting the attribute groups.
|
12 years ago |
Michael Gottesman
|
a2de37c897
Added LLVM Asm/Bitcode Reader/Writer support for new IR keyword externally_initialized.
|
12 years ago |
Bill Wendling
|
f9271ea159
Initial cleanups of the param-attribute code in the bitcode reader/writer.
|
12 years ago |
Bill Wendling
|
8e47daf285
Remove some introspection functions.
|
12 years ago |
Bill Wendling
|
85875647d6
Use the new 'getSlotIndex' method to retrieve the attribute's slot index.
|
12 years ago |
Chandler Carruth
|
0b8c9a80f2
Move all of the header files which are involved in modelling the LLVM IR
|
12 years ago |