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 |
|
Siu Kwan Lam
|
5d54bbb1cd
|
Autodetect libLLVM*.so and use it if it exists; or, user can override if LLVMPY_DYNLINK.
|
2013-01-31 16:00:39 -06:00 |
|
Jon Riehl
|
b895f1fc99
|
Added explicit branch to otherwise unterminated basic blocks in llpython.byte_translator.
|
2013-01-29 16:44:03 -06:00 |
|
Jon Riehl
|
ffc067f852
|
Attempt at a fix for issue #48.
|
2013-01-28 20:08:09 -06:00 |
|
Siu Kwan Lam
|
7e7b362e47
|
Get llvm version as a string. It may contain 'svn' postfix.
|
2013-01-26 11:20:53 -06:00 |
|
Ilan Schnell
|
3d66981cc1
|
update changelog
|
2013-01-25 17:06:42 -06:00 |
|
Ilan Schnell
|
8b918f37d6
|
change default
|
2013-01-25 17:01:54 -06:00 |
|
Ilan Schnell
|
3772b8ba6e
|
REL: master now 0.10.2
|
2013-01-25 14:05:40 -06:00 |
|
Ilan Schnell
|
4ab6791e78
|
fix version string
0.10.1
|
2013-01-25 13:57:43 -06:00 |
|
Ilan Schnell
|
d355facf25
|
DOC: formatting
|
2013-01-25 13:55:19 -06:00 |
|
Ilan Schnell
|
c0ff3615ee
|
update changelog
|
2013-01-25 13:48:52 -06:00 |
|
Mark Florisson
|
60795adb5e
|
Implement JUMP_IF_FALSE bytecode instruction in llpython
|
2013-01-24 20:10:41 -06:00 |
|
Siu Kwan Lam
|
3b1ae9889d
|
Ensure python2.6 support
|
2013-01-24 11:58:28 -06:00 |
|
Mark Florisson
|
2bef762ba2
|
Add testcase with debuginfo and trap for gdb
|
2013-01-23 19:49:38 -06:00 |
|
Siu Kwan Lam
|
1ccda1ca5c
|
Merge pull request #47 from llvmpy/debuginfo
Debuginfo
|
2013-01-23 12:09:16 -08:00 |
|
Mark Florisson
|
b46757f492
|
Accept list of values and LLVM values as debug descriptors
|
2013-01-22 11:21:17 -06:00 |
|
Siu Kwan Lam
|
2689694de9
|
Merge pull request #46 from cgohlke/patch-2
Detect and use NVPTX libraries on Windows
|
2013-01-22 08:02:19 -08:00 |
|
Siu Kwan Lam
|
e6ff2b46e2
|
Merge pull request #45 from cgohlke/patch-1
Fix ImportError on Python 3
|
2013-01-22 08:01:26 -08:00 |
|