Commit graph

413 commits

Author SHA1 Message Date
Travis E. Oliphant
6f234dbf2c Revert to 0.9 0.9 2012-11-11 01:42:21 -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
Ilan Schnell
f6a974a767 REL: master is now 0.9.1 2012-11-10 19:39:23 -06:00
Travis E. Oliphant
a2c5e861c4 Change author and email and version 2012-11-10 19:01:32 -06:00
Travis E. Oliphant
994c1432a6 Add documentation for llvm_cbuilder 2012-11-10 18:56:24 -06:00
Travis E. Oliphant
a52db30af8 Add llvm_cbuilder tests 2012-11-10 18:56:02 -06:00
Travis E. Oliphant
d795000176 Merge branch 'llvm_cbuilder_tests' 2012-11-10 18:44:42 -06:00
Travis E. Oliphant
4bc9f00d95 Collect the directory to move 2012-11-10 18:43:19 -06:00
Travis E. Oliphant
23a2d3a446 Collect the directory to move 2012-11-10 18:43:10 -06:00
Jon Riehl
22d8e0048b Moved and updated LLPython (formerly LLNumba) documentation from Numba repository. 2012-11-08 15:51:14 -06:00
Mark Florisson
5b9885fc40 Allow creating a cbuilder struct from a minitype struct type 2012-11-08 12:15:00 +00:00
Travis E. Oliphant
ac791e5c38 Change name to llpython and remove llnumba references. 2012-11-07 12:14:01 -06:00
Travis E. Oliphant
affc4c016f Merge branch 'llpython' 2012-11-07 12:09:55 -06:00
Travis E. Oliphant
bbc7a4ddf0 Ready for numba/llnumba -> llvmpy/llpython 2012-11-07 12:08:32 -06:00
Travis E. Oliphant
119ef50689 Add llvm_cbuilder to list of packages. 2012-11-07 11:03:50 -06:00
Travis E. Oliphant
23e3f43d44 Merge branch 'llvm_cbuilder' 2012-11-07 11:02:50 -06:00
Travis E. Oliphant
004313fcbd Collected the data to move llvm_cbuilder 2012-11-07 11:01:40 -06:00
Siu Kwan Lam
2685d60e38 Fix CDefinition.
Note: This fixes a horrible undeterminisitic bug for parallel vectorize.
2012-11-05 14:59:43 -06:00
Siu Kwan Lam
2799e9f452 Test for InlineAsm 2012-11-01 11:42:30 -05:00
Siu Kwan Lam
b9d05bb6fe Can now modify called_function of CallOrInvokeInstruction 2012-11-01 11:42:10 -05:00
Siu Kwan Lam
507ff73061 Add InlineAsm 2012-10-31 16:41:10 -05:00
Mark Florisson
bd377de198 Fix cbuilder CDefinition specialization design and magic 2012-10-29 14:16:13 +00:00
Mark Wiebe
6133b643d8 Fix PTX lib detection logic on windows 2012-10-26 15:33:42 -07:00
Mark Florisson
87a44e3117 Get array slicing and expressions compiling 2012-10-26 20:40:06 +01:00
Siu Kwan Lam
daa62d9f78 Add address-space control to global-variable 2012-10-26 14:08:33 -05:00
Jon Riehl
6d19096438 Prototyped non-Python string slicing implementation. 2012-10-24 17:14:32 -05:00
Jon Riehl
c8e44702cb Got AST translation working for numba.tests.test_cstring.
Modified AST type inference to use Python API for string to number conversion (was using atol/atof, which suppress Python errors).
Tweaked numba.functions.CStringSlice2, and added numba.functions.CStringSlice2Len (currently unused).
Added support for PyInt_FromString and PyFloat_FromString in numba.functions.
Modified llnumba slicing code to type properly on 64-bit systems.
Changed string slice support in numba.transforms to use Python slicing by default.
2012-10-23 14:35:07 -05:00
Jon Riehl
2b2407b82f Merge branch 'master' of github.com:jriehl/numba
Conflicts:
	numba/functions.py
2012-10-19 17:12:13 -05:00
Jon Riehl
47cd581ca5 Working on using InternalFunction instances from ast_translate. Fixed bug in AST modulo implementation. 2012-10-19 17:10:46 -05:00
Siu Kwan Lam
d781e83bd1 can now clone modules 2012-10-19 16:18:24 -05:00
Jon Riehl
23a5dd0dff Merge branch 'master' of github.com:jriehl/numba 2012-10-19 11:44:01 -05:00
Jon Riehl
aab2c39fc9 Working on using InternalFunction instances from ast_translate. Fixed bug in AST modulo implementation. 2012-10-19 11:43:45 -05:00
Jon Riehl
9b1b444000 Working on using InternalFunction instances from ast_translate. Fixed bug in AST modulo implementation. 2012-10-18 16:01:32 -05:00
Jon Riehl
b7fba64e53 Merge branch 'master' of github.com:jriehl/numba 2012-10-18 11:33:38 -05:00
Jon Riehl
80437fc077 Got nobitey unit test working using llnumba for wrapper generation. 2012-10-18 10:23:44 -05:00
Jon Riehl
01d0ff4eba Added manual linkage to nobitey when target module isn't the same as the source module. 2012-10-18 10:23:44 -05:00
Siu Kwan Lam
e0d1b94053 Add NamedMetaData 2012-10-16 16:35:20 -05:00
Jon Riehl
ba309ea6c5 Got nobitey unit test working using llnumba for wrapper generation. 2012-10-16 12:36:47 -05:00
Jon Riehl
40b84ffd74 Added manual linkage to nobitey when target module isn't the same as the source module. 2012-10-16 10:18:13 -05:00
Jon Riehl
fe1ba06698 Adding docstrings for some of llnumba. 2012-10-15 15:21:53 -05:00
Jon Riehl
99c9a1f204 Still trying to get whitespace in ast_type_inference merge-worthy. 2012-10-15 15:07:16 -05:00
Jon Riehl
3f0a4a74f7 Moved llnumba out of sandbox. 2012-10-15 15:02:55 -05:00
Mark Florisson
6041f2df84 Add 'numba/minivect/' from commit 'e0f32ee9d15e6f913a8bdcd9214783be2758b7d8'
git-subtree-dir: numba/minivect
git-subtree-mainline: 1b07f0bbc9cf0898320e1ec303a1906c9c91130d
git-subtree-split: e0f32ee9d15e6f913a8bdcd9214783be2758b7d8
2012-10-13 16:38:19 +01:00
Jon Riehl
6d8fbafb54 Moved llnumba out of sandbox. 2012-10-11 15:46:56 -05:00
Siu Kwan Lam
d1fefe5a69 Fix doc about Python3.2 testing 2012-10-10 10:58:02 -05:00
Thomas Kluyver
87ffb437d8 Fix a couple of tests for Python 3 2012-10-10 10:49:48 -05:00
Thomas Kluyver
aba3e208d2 Improve bytes/unicode distinction for reading modules from bitcode & assembly 2012-10-10 10:49:48 -05:00
Thomas Kluyver
1c15a9784b Fix minor problems under Python 3 from running the tests 2012-10-10 10:49:48 -05:00
Siu Kwan Lam
bba30621f1 Allow to_native_object & to_native_assembly to receive an optional fileobj to write to. 2012-10-10 10:47:56 -05:00