Siu Kwan Lam
|
ea5b430297
|
add IR files in setup.py
|
2013-08-14 18:09:17 -05:00 |
|
Siu Kwan Lam
|
625858aa6f
|
fixes
|
2013-07-31 16:05:24 -05:00 |
|
Siu Kwan Lam
|
6d3253e4ea
|
Add things to make MCJIT working
|
2013-07-31 15:44:01 -05:00 |
|
Siu Kwan Lam
|
4c1b9016fb
|
binding compiles with llvm 3.3
|
2013-07-31 15:12:23 -05:00 |
|
Travis E. Oliphant
|
f4b320ff09
|
Fix a few erros. Add an array type
|
2013-05-14 11:12:51 -05:00 |
|
Siu Kwan Lam
|
a357987597
|
Allow initialization of other targets.
- Remove PTX/NVPTX targets from default built and init
|
2013-05-03 10:45:02 -05:00 |
|
Ilan Schnell
|
ba759b59d0
|
update supported dependencies in readme
|
2013-03-02 12:53:31 -06:00 |
|
Ilan Schnell
|
91d2740fbf
|
disable lib2to3 conversion
|
2013-02-27 20:00:42 -06:00 |
|
Siu Kwan Lam
|
d485c22b08
|
Add llvm.workaround package
|
2013-02-27 16:32:00 -06:00 |
|
Siu Kwan Lam
|
ae6dab8e50
|
Pass llvm version and ptx support to wrapper generator through environ
|
2013-02-27 14:53:49 -06:00 |
|
Siu Kwan Lam
|
5d83d626f6
|
Update setup script
|
2013-02-27 14:20:45 -06:00 |
|
Paul Sokolovsky
|
6c07747a3b
|
Typo fix - could *not* invoke llvm-config.
|
2013-02-23 21:52:23 +02:00 |
|
Ilan Schnell
|
ffa713e332
|
improve error handling
|
2013-02-16 01:34:51 -06:00 |
|
Ilan Schnell
|
a7c650a458
|
simplified checking for valid llvm-config command
|
2013-02-16 01:24:27 -06:00 |
|
Ilan Schnell
|
079e31c474
|
remove unused code
|
2013-02-16 01:15:37 -06:00 |
|
Ilan Schnell
|
7813bec6e9
|
add error handling
|
2013-02-16 01:14:06 -06:00 |
|
Ilan Schnell
|
26c4380c2b
|
cleanup run_2to3 in setup.py
|
2013-02-16 00:14:43 -06:00 |
|
Ilan Schnell
|
0036d55eea
|
remove excess whitespace
|
2013-02-12 11:55:04 -06:00 |
|
Ilan Schnell
|
0a6a11f35a
|
add missing llvm/_version.py
|
2013-02-01 16:04:58 -06:00 |
|
Ilan Schnell
|
3f789913f5
|
add versioneer
|
2013-02-01 15:55:12 -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 |
|
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
|
8b918f37d6
|
change default
|
2013-01-25 17:01:54 -06:00 |
|
Mark Florisson
|
93f8c70d19
|
Expose dwarf constants for debug info generation
|
2013-01-21 10:52:29 -06:00 |
|
Mark Florisson
|
9874d8048d
|
Run 2to3 for python 3 install
|
2013-01-13 17:00:17 -06:00 |
|
Siu Kwan Lam
|
371e940c83
|
Reverse finalizer
|
2013-01-07 16:39:41 -06:00 |
|
Siu Kwan Lam
|
bc20661343
|
Introduce finalizer module to manage finalization of C resources.
|
2013-01-03 14:44:32 -06:00 |
|
Siu Kwan Lam
|
bcc467b2b5
|
Add auto detect PTX/NVPTX support and disable them in the C-extension.
|
2013-01-02 17:42:28 -06:00 |
|
Travis E. Oliphant
|
0691800c84
|
Add comma
|
2012-11-11 01:39:58 -06:00 |
|
Travis E. Oliphant
|
469349be07
|
Fix author.
|
2012-11-11 01:37:33 -06:00 |
|
Travis E. Oliphant
|
a2c5e861c4
|
Change author and email and version
|
2012-11-10 19:01:32 -06:00 |
|
Travis E. Oliphant
|
ac791e5c38
|
Change name to llpython and remove llnumba references.
|
2012-11-07 12:14:01 -06:00 |
|
Travis E. Oliphant
|
119ef50689
|
Add llvm_cbuilder to list of packages.
|
2012-11-07 11:03:50 -06:00 |
|
Siu Kwan Lam
|
e42dfd9abb
|
Improve PTX support discovery and make it optional.
|
2012-10-04 12:59:48 -05:00 |
|
Ilan Schnell
|
53d782bd39
|
update setup.py
|
2012-09-13 21:23:40 -05:00 |
|
Mark Wiebe
|
01b55b48f7
|
Add detection of whether LLVM has PTX in the windows build
|
2012-08-29 13:51:07 -07:00 |
|
Bradley M. Froehle
|
0b351ad05c
|
Use llvm-config --ldflags to get extra_link_args.
|
2012-08-27 08:27:59 -07:00 |
|
Mark Wiebe
|
397a81d5bd
|
Switch to using a fake llvm-config program, so there's just one setup.py
This should help keep windows and other platforms in synch
easier.
|
2012-08-25 13:21:38 -07:00 |
|
Ilan Schnell
|
4a090c8c76
|
add passes tests
|
2012-08-19 16:36:32 -05:00 |
|
Ilan Schnell
|
4985615442
|
add tests to llvm package
|
2012-08-19 16:01:17 -05:00 |
|
Ilan Schnell
|
d2f6975c3c
|
remove duplicate license text
|
2012-08-19 01:52:16 -05:00 |
|
Ilan Schnell
|
dd59821ac5
|
set LLVMPY_DYNLINK=1, if you want to link _core.so dynamically to libLLVM.so
|
2012-08-19 00:42:03 -05:00 |
|
Ilan Schnell
|
40b9273e2d
|
add missing split()
|
2012-08-19 00:17:05 -05:00 |
|
Ilan Schnell
|
7e2dc921ff
|
minor fixes in setup.py
|
2012-08-19 00:09:27 -05:00 |
|
Ilan Schnell
|
b37fdd0e74
|
cleanup setup.py
|
2012-08-19 00:12:49 -05:00 |
|
Ilan Schnell
|
8c12436dd4
|
remove used variable
|
2012-08-18 23:05:53 -05:00 |
|
Ilan Schnell
|
5a5b38f130
|
remove -framework for OSX, closes issue #4
|
2012-08-18 22:27:54 -05:00 |
|
Siu Kwan Lam
|
d1bcdd05d1
|
add NVPTX for LLVM 3.2;
auto-gen _intrinsic_ids.py in setup.py;
|
2012-08-18 15:29:26 -07:00 |
|