| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
llvm-svn: 210442
|
|
|
|
| |
llvm-svn: 207537
|
|
|
|
|
|
| |
The global context might not be free'd. [vg_leak]
llvm-svn: 207535
|
|
|
|
|
|
|
|
|
|
| |
This compiles with no changes to clang/lld/lldb with MSVC and includes
overloads to various functions which are used by those projects and llvm
which have OwningPtr's as parameters. This should allow out of tree
projects some time to move. There are also no changes to libs/Target,
which should help out of tree targets have time to move, if necessary.
llvm-svn: 203083
|
|
|
|
|
|
| |
consistent with every other sub-library header in LLVM.
llvm-svn: 203065
|
|
|
|
| |
llvm-svn: 202811
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move copying of global initializers below the cloning of functions.
The BlockAddress doesn't have access to the correct basic blocks until the
functions have been cloned. This causes the BlockAddress to point to the old
values. Just wait until the functions have been cloned before copying the
initializers.
PR13163
llvm-svn: 199354
|
|
|
|
|
|
|
|
| |
This would cause internal symbols that are only referenced by global initializers to be removed.
This reverts commit 194219.
llvm-svn: 194304
|
|
|
|
|
|
| |
This reverts commit 194219.
llvm-svn: 194303
|
|
|
|
| |
llvm-svn: 194219
|
|
The BlockAddress doesn't have access to the correct basic blocks until the
functions have been cloned. This causes the BlockAddress to point to the old
values. Just wait until the functions have been cloned before copying the
initializers.
PR13163
llvm-svn: 194218
|