Commit Graph

46 Commits

Author SHA1 Message Date
Gordon Henriksen
2e855e68d8 C and Ocaml bindings for ExecutionEngine (i.e., the JIT compiler).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45335 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-23 16:59:28 +00:00
Gordon Henriksen
da1435f86e Adding bindings for memory buffers and module providers. Switching
to exceptions rather than variants for error handling in Ocaml.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45226 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-19 22:30:40 +00:00
Bill Wendling
ced09c47d9 Add MachineLICM.cpp
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45123 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-17 21:14:45 +00:00
Gordon Henriksen
519452282b Project file maintenance.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44826 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-11 00:29:16 +00:00
Nate Begeman
9d49494257 Project cleanups
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44721 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-08 22:29:19 +00:00
Gordon Henriksen
5544e64765 Removing a dead reference from LLVM.xcodeproj.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43673 91177308-0d34-0410-b5e6-96231b3b80d8
2007-11-04 16:12:17 +00:00
Ted Kremenek
cd9c2ba7f7 Added SerializeAPInt.cpp and DeserializeAPInt.cpp to the XCode project.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43406 91177308-0d34-0410-b5e6-96231b3b80d8
2007-10-26 21:53:37 +00:00
Ted Kremenek
89a354d7fa Added Serialization.h, Serialize.h, Deserialize.h, Serialize.cpp, and
Deserialize.cpp to the XCode project.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43345 91177308-0d34-0410-b5e6-96231b3b80d8
2007-10-25 16:09:09 +00:00
Ted Kremenek
80fe9e8459 Modified XCode project to contain...
ADT/DenseSet.h
ADT/ImmutableMap.h
ADT/ImmutableSet.h



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42816 91177308-0d34-0410-b5e6-96231b3b80d8
2007-10-09 21:49:49 +00:00
Gordon Henriksen
c84c16be9b C and Objective Caml bindings for GlobalVariable::isConstant.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42736 91177308-0d34-0410-b5e6-96231b3b80d8
2007-10-07 17:31:42 +00:00
Gordon Henriksen
c0491ac8b6 Bindings for the verifier.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42707 91177308-0d34-0410-b5e6-96231b3b80d8
2007-10-06 21:00:36 +00:00
Gordon Henriksen
acd96191cd Removing the silly CHelpers header by rolling wrap and unwrap into the C
bindings headers themselves, hidden behind #ifdef __cplusplus.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42666 91177308-0d34-0410-b5e6-96231b3b80d8
2007-10-05 23:59:36 +00:00
Gordon Henriksen
0e99c53f64 Updating LLVM.xcodeproj.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42382 91177308-0d34-0410-b5e6-96231b3b80d8
2007-09-26 22:44:45 +00:00
Gordon Henriksen
46abf91f73 Added C and Ocaml bindings for functions, basic blocks, and
instruction creation. No support yet for instruction introspection.

Also eliminated allocas from the Ocaml bindings for portability,
and avoided unnecessary casts.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42367 91177308-0d34-0410-b5e6-96231b3b80d8
2007-09-26 20:56:12 +00:00
Chris Lattner
bd2636bd32 update the xcode project file, patch by Gordon Henriksen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41175 91177308-0d34-0410-b5e6-96231b3b80d8
2007-08-20 00:56:12 +00:00
Jim Laskey
9e9225cb01 Update project
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33621 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-29 18:45:08 +00:00
Jim Laskey
2957f2deb3 Update project.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33616 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-29 15:09:35 +00:00
Bill Wendling
bc51340c85 Added new files.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33481 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-24 03:42:03 +00:00
Jim Laskey
639bebb83a Bring up to date.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33428 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-22 14:13:45 +00:00
Jim Laskey
3ada71c2bf Try again.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31470 91177308-0d34-0410-b5e6-96231b3b80d8
2006-11-05 21:21:20 +00:00
Jim Laskey
0ccd3f1c0c Misfire.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31469 91177308-0d34-0410-b5e6-96231b3b80d8
2006-11-05 21:20:04 +00:00
Jim Laskey
57ff99729e Up to date for 1.9
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31468 91177308-0d34-0410-b5e6-96231b3b80d8
2006-11-05 21:00:54 +00:00
Jim Laskey
93463363b3 Adding new files.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30163 91177308-0d34-0410-b5e6-96231b3b80d8
2006-09-07 22:07:57 +00:00
Jim Laskey
10aaba8eb0 Update project with new files.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30128 91177308-0d34-0410-b5e6-96231b3b80d8
2006-09-06 18:38:54 +00:00
Jim Laskey
f757966480 Bring Xcode project up to date.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29872 91177308-0d34-0410-b5e6-96231b3b80d8
2006-08-25 14:16:49 +00:00
Jim Laskey
f4392da385 Bring the Xcode project up to date.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29138 91177308-0d34-0410-b5e6-96231b3b80d8
2006-07-13 22:17:58 +00:00
Jim Laskey
b84a6c8371 Misc. project changes. html + build config changes supplied by Devang.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27535 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-08 06:04:56 +00:00
Jim Laskey
8aeb7c6051 Catch up on some of the file addition/deletions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25683 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-27 13:24:20 +00:00
Jim Laskey
dc42989b55 Update files lists.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25658 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-26 20:32:00 +00:00
Jim Laskey
08a0464763 Adding UniqueVector.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25395 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-17 17:29:20 +00:00
Jim Laskey
f9545d0a73 Adding new files.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25087 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-04 13:37:32 +00:00
Jim Laskey
e892a55e90 Sync up the project with my tweaks.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24918 91177308-0d34-0410-b5e6-96231b3b80d8
2005-12-21 20:47:34 +00:00
Chris Lattner
35186bacc3 add dwarfwriter to the xcode project
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24915 91177308-0d34-0410-b5e6-96231b3b80d8
2005-12-21 19:51:24 +00:00
Chris Lattner
e0f5897d3b Remove the lowerconstantexprs pass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24091 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-29 05:34:40 +00:00
Chris Lattner
dce644dae8 Buh bye Expression.(cpp|h)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24086 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-29 04:55:57 +00:00
Chris Lattner
b7899d9530 update project file
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24048 91177308-0d34-0410-b5e6-96231b3b80d8
2005-10-27 17:39:48 +00:00
Jim Laskey
ed628ce7bf Added targets to speed up build of llc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23291 91177308-0d34-0410-b5e6-96231b3b80d8
2005-09-09 17:50:20 +00:00
Chris Lattner
e29dca4d83 add some missing PPC backend files
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23265 91177308-0d34-0410-b5e6-96231b3b80d8
2005-09-07 23:57:00 +00:00
Chris Lattner
777fd2742d Add tblgen fpcmp and the nightly tester to the utils folder
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23264 91177308-0d34-0410-b5e6-96231b3b80d8
2005-09-07 23:53:49 +00:00
Jim Laskey
b1e1180ca0 1. Use SubtargetFeatures in llc/lli.
2. Propagate feature "string" to all targets.

3. Implement use of SubtargetFeatures in PowerPCTargetSubtarget.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23192 91177308-0d34-0410-b5e6-96231b3b80d8
2005-09-01 21:38:21 +00:00
Jim Laskey
45a8036df0 Remove Support/Search.h entry
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23047 91177308-0d34-0410-b5e6-96231b3b80d8
2005-08-25 16:44:13 +00:00
Jim Laskey
2d48b13eef Added Support/Search.h to project.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23045 91177308-0d34-0410-b5e6-96231b3b80d8
2005-08-25 13:42:04 +00:00
Chris Lattner
b91ac8c949 Add ScheduleDAG.cpp to the project
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22874 91177308-0d34-0410-b5e6-96231b3b80d8
2005-08-18 19:52:06 +00:00
Jim Laskey
ed7a9829c6 messed up
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22847 91177308-0d34-0410-b5e6-96231b3b80d8
2005-08-17 23:57:24 +00:00
Jim Laskey
1043389135 include/llvm/Support/MathExtras.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22846 91177308-0d34-0410-b5e6-96231b3b80d8
2005-08-17 23:54:12 +00:00
Chris Lattner
9656e721e9 First rev of Xcode 2.1 project
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22762 91177308-0d34-0410-b5e6-96231b3b80d8
2005-08-11 22:19:26 +00:00