Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 vuotta sitten |
Michael Zolotukhin
|
be0db55da7
Remove redundant includes from lib/IR.
|
7 vuotta sitten |
Reid Kleckner
|
816047d44c
[IR] De-virtualize ~Value to save a vptr
|
8 vuotta sitten |
Benjamin Kramer
|
cb58e1e3bc
Retire llvm::alignOf in favor of C++11 alignof.
|
8 vuotta sitten |
Sanjoy Das
|
4769a7486b
[IR] Teach `llvm::User` to co-allocate a descriptor.
|
10 vuotta sitten |
Naomi Musgrave
|
950c00954a
Rollback of commit "Repress sanitization on User dtor."
|
10 vuotta sitten |
Naomi Musgrave
|
9f952dd0f6
Undo reversion on commit: Revert "Revert "Repress sanitization on User dtor.
|
10 vuotta sitten |
Naomi Musgrave
|
020e70a798
Revert "Repress sanitization on User dtor. Modify msan macros for applying attribute"
|
10 vuotta sitten |
Naomi Musgrave
|
e2bfe6d6a1
Repress sanitization on User dtor. Modify msan macros for applying attribute
|
10 vuotta sitten |
Alexander Kornienko
|
cd52a7a381
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
|
10 vuotta sitten |
Alexander Kornienko
|
cf0db29df2
Fixed/added namespace ending comments using clang-tidy. NFC
|
10 vuotta sitten |
James Y Knight
|
4dd3b87048
Tweak wording of alignment static_assert messages.
|
10 vuotta sitten |
James Y Knight
|
4a80b4b0c0
Fix alignment issues in LLVM.
|
10 vuotta sitten |
Pete Cooper
|
a6ff22119f
Move OperandList to be allocated prior to User for hung off subclasses.
|
10 vuotta sitten |
Pete Cooper
|
8b351e4040
Added a version of User::new for hung off uses.
|
10 vuotta sitten |
Pete Cooper
|
aaa3fa61d2
Rename NumOperands to make it clear its managed by the User. NFC.
|
10 vuotta sitten |
Pete Cooper
|
cff40fc84a
Replace all accesses to User::OperandList with getter and setter methods. NFC.
|
10 vuotta sitten |
Pete Cooper
|
ea423677ca
Stop returning a Use* from allocHungOffUses.
|
10 vuotta sitten |
Pete Cooper
|
33102d2faa
Add User::growHungoffUses and use it to grow the hung off uses. NFC.
|
10 vuotta sitten |
Pete Cooper
|
0aae8ce09f
Make User track whether a class has 'hung off uses' and delete them in its destructor.
|
10 vuotta sitten |
Pete Cooper
|
e0e42bb51f
Move the special Phi logic for hung off uses in to User::allocHungOffUses. NFC.
|
10 vuotta sitten |
Duncan P. N. Exon Smith
|
40dd9d68d7
IR: Cleanup comments for Value, User, and MDNode
|
11 vuotta sitten |
Yaron Keren
|
d8ceb275c2
Disable Visual C++ warning 4722 about aborting a destructor,
|
11 vuotta sitten |
Yaron Keren
|
d816eda3c7
In Release modes, Visual Studio complains that the Operator destructor in User.cpp
|
11 vuotta sitten |
Chandler Carruth
|
0b8c9a80f2
Move all of the header files which are involved in modelling the LLVM IR
|
12 vuotta sitten |
Chandler Carruth
|
c2c50cdcdc
Rename VMCore directory to IR.
|
12 vuotta sitten |