Chris Lattner
|
dcef346948
|
remove StandardPasses, it has been replaced with PassManagerBuilder
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131827 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-05-22 00:30:45 +00:00 |
|
Eli Friedman
|
49fcf571da
|
Shuffle StandardPasses.cpp into VMCore; add it to CMake.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131600 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-05-18 23:51:11 +00:00 |
|
Rafael Espindola
|
87380b605e
|
Fix cmake again.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131164 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-05-10 22:42:41 +00:00 |
|
Rafael Espindola
|
fdcdafcd30
|
Fix cmake build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131160 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-05-10 22:19:33 +00:00 |
|
Eric Christopher
|
33feb70690
|
Move Object.cpp out of VMCore and into Object.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128800 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-04-03 23:07:51 +00:00 |
|
Eric Christopher
|
e243fd9e2b
|
Add a set of C bindings for the Object interface.
Patch by Patrick Walton!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128798 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-04-03 22:34:07 +00:00 |
|
Francois Pichet
|
581d535af9
|
Unbreak the CMake build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127383 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-03-10 00:51:01 +00:00 |
|
Jay Foad
|
bdbe342e86
|
Move the implementation of the User class into a new source file,
User.cpp.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123575 91177308-0d34-0410-b5e6-96231b3b80d8
|
2011-01-16 08:10:57 +00:00 |
|
Oscar Fuentes
|
f0c55a9b97
|
Build with RTTI and exceptions disabled. Only in GCC for now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116682 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-10-17 02:26:16 +00:00 |
|
Owen Anderson
|
39b890dfa2
|
Convert the internal PassRegistrar class into a new, external PassRegistry class. No intended functionality change at this point.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108877 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-07-20 18:39:06 +00:00 |
|
Chris Lattner
|
4e5f38ec6b
|
update cmakefile.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100074 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-04-01 01:02:19 +00:00 |
|
Jeffrey Yasskin
|
2f1efd639c
|
Move the LLVMContextImpl implementation into a .cpp file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99146 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-03-21 21:17:34 +00:00 |
|
Ted Kremenek
|
49a43f189b
|
Update CMake build.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94687 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-27 20:44:12 +00:00 |
|
Benjamin Kramer
|
dbc130f592
|
Update CMake files for Mangler move.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93665 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-01-16 22:23:09 +00:00 |
|
Chris Lattner
|
0f15a59862
|
add IRBuilder.cpp to cmake
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92233 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-12-28 21:52:41 +00:00 |
|
Benjamin Kramer
|
00e6df91db
|
Update CMakeLists.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78118 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-04 23:02:53 +00:00 |
|
Devang Patel
|
0a9f7b9c3e
|
Rename MDNode.h header. It defines MDnode and other metadata classes.
New name is Metadata.h.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77370 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-28 21:49:47 +00:00 |
|
Ted Kremenek
|
da24fe265a
|
Update CMake file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76093 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-16 18:29:22 +00:00 |
|
Ted Kremenek
|
1935629829
|
Lexically order files in CMakeLists.txt files.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75831 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-15 21:08:16 +00:00 |
|
Owen Anderson
|
2bc29dc0bc
|
Add LLVMContext, which will eventually be used as a container for privatizing a lot of (currently) global state, including the
constant and type uniquing tables. For now, just make it a wrapper around the existing APIs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74488 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-06-30 00:48:55 +00:00 |
|
Oscar Fuentes
|
ba811e5d6c
|
CMake: removed lib/VMCore/DebugInfoBuilder.cpp.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61900 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-01-08 00:18:52 +00:00 |
|
Oscar Fuentes
|
5c5b6dfd0e
|
CMake: Turned some libraries into partially linked objects. Corrected
names of LLVMCore and ARMCodeGen.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57943 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-10-22 02:51:53 +00:00 |
|
Oscar Fuentes
|
305c7077f5
|
CMake: updated lib/VMCore/CMakeLists.txt
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57937 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-10-21 23:52:03 +00:00 |
|
Oscar Fuentes
|
5f1f2aef7d
|
CMake: Lists of source files updated. Removed bogus dependency from
lib/VMCore/CMakeLists.txt
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56541 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-09-24 01:58:12 +00:00 |
|
Oscar Fuentes
|
3d01fc7de8
|
Initial support for the CMake build system.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56419 91177308-0d34-0410-b5e6-96231b3b80d8
|
2008-09-22 01:08:49 +00:00 |
|