Siu Kwan Lam
|
1f49bb6d7c
|
Binding for PassManagerBuilder
|
2013-02-05 13:47:35 -06:00 |
|
Siu Kwan Lam
|
7788346152
|
Improve enum implementation
|
2013-02-05 13:47:35 -06:00 |
|
Siu Kwan Lam
|
372d6804e4
|
Add bindings for Pass, PassManagers, PassManagerBuilder and TargetLibraryInfo.
|
2013-02-05 13:47:35 -06:00 |
|
Siu Kwan Lam
|
9485d03e18
|
binding for Target, Triple, TargetMachine
|
2013-02-05 13:47:35 -06:00 |
|
Siu Kwan Lam
|
ca0a2b9fdd
|
binding for EngineBuilder
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
78f9c9a610
|
Completed binding for most of ExecutionEngine
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
25b498c8fa
|
Improve refct and management of capsules
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
437b1e9490
|
All of DataLayout, IRBuilder and started on ExecutionEngine.
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
59d0dfddc7
|
Continue to implement IRBuilder
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
895d114730
|
Add CustonPythonMethod and CustonPythonStaticMethod.
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
7aa9487f2f
|
pycapsule_new should return a None object if ptr is NULL.
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
af7962a2ca
|
Remove IterToList, llvm_extra.h.
Add CustomMethod.
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
d939728938
|
Forgot to push files for previous commit.
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
fa4927e1fb
|
Start to work on IRBuilder
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
821e937837
|
Add binding util for iterator to list
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
d1931cc499
|
Fix duplicated semicolon
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
0168315076
|
Explicitly declare class name when registering classes
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
4b5cb100f7
|
Auto discover binding modules
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
c76096bbcb
|
Add Function and some Function methods
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
3c81157ede
|
Add downcasting
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
eba88b32ba
|
Major refactoring
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
a3da74c416
|
Expand Value class
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
c247cf9527
|
Update generator script so that order of modules does not matter.
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
e9e1f5703d
|
Add Value, User, Constant
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
e9be14ca0e
|
Refactor raw_svector_stream_helper
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
6a861d82e6
|
Implement SmallVector_Type, pycapsule_new
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
ef4c0d3be3
|
Rename extra.h to llvm_extra.h
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
6afab6268c
|
Refactor mangle
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
6b88ffbaed
|
Add custom binding to SmallVector<Type*>
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
ce103975b8
|
Clean up test
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
f95b691b61
|
Expand Module binding
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
3e89a97fdb
|
Improve Makefile
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
bd550e3c0e
|
Implement StaticMultiMethod
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
f88036274a
|
Fix and rewrite the memory management for capsules.
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
089c825b0c
|
Add cleantemp rule in Makefile
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
e39e1c7205
|
Add logging
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
36df29ba71
|
Add enum support
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
d0935fe533
|
Organize code layout
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
5c1e8985a1
|
Delete empty unused Makefile
|
2013-02-05 13:47:32 -06:00 |
|
Siu Kwan Lam
|
47771d8dbc
|
Add README
|
2013-02-05 13:47:32 -06:00 |
|
Siu Kwan Lam
|
a12c4da93d
|
Init commit for work on new binding
This contains the foundation for the new binding as well as early work on Module and Type.
|
2013-02-05 13:47:32 -06:00 |
|
Siu Kwan Lam
|
b793e72189
|
Merge pull request #52 from cpcloud/master
Add GIT to llvm/_version.py
|
2013-02-04 09:43:31 -08:00 |
|
Phillip Cloud
|
c822f5f9f7
|
add GIT variable to _version.py
|
2013-02-02 20:44:27 -05:00 |
|
Ilan Schnell
|
0a6a11f35a
|
add missing llvm/_version.py
0.10.2
|
2013-02-01 16:04:58 -06:00 |
|
Ilan Schnell
|
3f789913f5
|
add versioneer
|
2013-02-01 15:55:12 -06:00 |
|
Ilan Schnell
|
4fb7549243
|
add release date
|
2013-02-01 14:16:38 -06:00 |
|
Siu Kwan Lam
|
7bd02ef91a
|
Update changelog about recent llpython fixes.
|
2013-02-01 12:06:17 -06:00 |
|
Ilan Schnell
|
fe37d8bae0
|
DOC: explain link detection in changelog
|
2013-01-31 20:21:15 -06:00 |
|
Ilan Schnell
|
5dd0948c65
|
cleanup
|
2013-01-31 17:54:20 -06:00 |
|
Ilan Schnell
|
1d4c431b23
|
minor simplification
|
2013-01-31 17:53:01 -06:00 |
|