Ilan Schnell
|
16b833be2b
|
ENH: we should use llvmpy consistently as the project name
|
2012-09-09 22:42:22 -05:00 |
|
Siu Kwan Lam
|
fbb7208b85
|
add invariant load
add related test
|
2012-09-06 20:00:01 -07:00 |
|
Siu Kwan Lam
|
82117d899e
|
add support for metadata.
add related test.
|
2012-09-06 15:47:23 -07:00 |
|
Siu Kwan Lam
|
78cde30883
|
Revive inline_function()
|
2012-09-04 10:06:36 -07:00 |
|
Siu Kwan Lam
|
c439c2fb40
|
Merge pull request #16 from laanwj/2012_08_calledfunction
Implement property CallOrInvokeInstruction.called_function.
Thanks.
|
2012-09-02 14:34:05 -07:00 |
|
Wladimir J. van der Laan
|
5bd4991f0b
|
Implement property CallOrInvokeInstruction.called_function
Also add a testcase.
|
2012-09-02 13:23:47 +02:00 |
|
Siu Kwan Lam
|
5d14461c84
|
Fix ConstantExpr opcode to use C++ enum values.
Note: C++ opcode is different from C opcode values.
Add ConstantExpr opcode name.
Add test for these.
|
2012-09-01 20:53:33 -07:00 |
|
Siu Kwan Lam
|
76c60adbca
|
Merge pull request #15 from laanwj/2012_08_constantexpr_opcode
Implement property ConstantExpr.opcode
|
2012-09-01 20:10:44 -07:00 |
|
Wladimir J. van der Laan
|
c033ba02a4
|
Implement property ConstantExpr.opcode
Use LLVM C-API function `LLVMGetConstOpcode`
|
2012-09-01 17:33:55 +02:00 |
|
Ilan Schnell
|
abe5f2b42b
|
REL: master now 0.8.3
|
2012-08-31 19:14:34 -05:00 |
|
Mark Wiebe
|
01b55b48f7
|
Add detection of whether LLVM has PTX in the windows build
0.8.2
|
2012-08-29 13:51:07 -07:00 |
|
Siu Kwan Lam
|
f985d1b034
|
Merge pull request #5 from bfroehle/build_fixes
Thanks for the fixes.
|
2012-08-27 09:48:13 -07:00 |
|
Bradley M. Froehle
|
0b351ad05c
|
Use llvm-config --ldflags to get extra_link_args.
|
2012-08-27 08:27:59 -07:00 |
|
Siu Kwan Lam
|
38d4de35bb
|
Make it possible to pass LLVM options from environment variables.
These options are parsed like commandline options to llc.
|
2012-08-26 21:00:56 -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 |
|
Mark Wiebe
|
bc2c9a24ed
|
Support possibility of neither PTX backend being available
|
2012-08-23 09:27:30 -07:00 |
|
Mark Wiebe
|
d8461b1d63
|
Tweak the list of linked libraries on windows
|
2012-08-23 09:27:29 -07:00 |
|
Mark Wiebe
|
788af6d82d
|
Disable PTX backend by default on windows
|
2012-08-23 09:27:28 -07:00 |
|
Mark Wiebe
|
31601e03cf
|
Tweak setup-win32.py to work with structure of LLVM as installed
The PACKAGE target created by the cmake build makes an
nsis installer with a particular directory structure.
This change targets that structure.
|
2012-08-23 09:27:27 -07:00 |
|
Maggie Mari
|
212ff672c9
|
Merge branch 'master' of github.com:llvmpy/llvmpy
|
2012-08-23 11:17:10 -05:00 |
|
Maggie Mari
|
f771c3a86d
|
Finished editing PythonLangImpl7.rst
|
2012-08-23 11:16:54 -05:00 |
|
Siu Kwan Lam
|
d78253ebe3
|
Add control to alignment of ld/st inst
|
2012-08-21 18:28:35 -05:00 |
|
Maggie Mari
|
16860436d4
|
Finished editing PythonLangImpl6.rst.
|
2012-08-21 17:59:44 -05:00 |
|
Maggie Mari
|
e7cbaea1e8
|
Doc editing
|
2012-08-20 17:52:00 -05:00 |
|
Maggie Mari
|
c7cbebab7b
|
Additional doc fixes.
|
2012-08-20 17:11:26 -05:00 |
|
Maggie Mari
|
67ee2792bf
|
Removed extraneous slashes.
|
2012-08-20 13:34:40 -05:00 |
|
Maggie Mari
|
022f12ad4f
|
Merge branch 'master' of github.com:llvmpy/llvmpy
|
2012-08-20 13:26:49 -05:00 |
|
Maggie Mari
|
1b254f48b5
|
misc doc editing
|
2012-08-20 13:26:37 -05:00 |
|
Ilan Schnell
|
3dcd1cf8f5
|
add note about running tests
|
2012-08-19 17:57:29 -05:00 |
|
Ilan Schnell
|
46c185f530
|
remove unused test module
|
2012-08-19 17:17:05 -05:00 |
|
Ilan Schnell
|
552bae1864
|
add uses tests
|
2012-08-19 17:32:15 -05:00 |
|
Ilan Schnell
|
501c3d0f61
|
move native tests
|
2012-08-19 17:08:34 -05:00 |
|
Ilan Schnell
|
a24d4a9f12
|
add object cahce tests
|
2012-08-19 17:10:31 -05:00 |
|
Ilan Schnell
|
274a9e9cd2
|
finished moving passes tests
|
2012-08-19 16:26:01 -05: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 |
|
Maggie Mari
|
cb7b778bfd
|
Finished editing PythonLangImpl5.rst
|
2012-08-19 13:17:33 -05:00 |
|
Maggie Mari
|
ddcf6483d0
|
Removed more extraneous slashes and fixed the formatting on the mandelbrot example in docs.
|
2012-08-19 12:28:55 -05:00 |
|
Maggie Mari
|
391a121d6d
|
Removed extraneous slashes.
|
2012-08-19 12:18:26 -05:00 |
|
Maggie Mari
|
96406b2737
|
Merge branch 'master' of github.com:llvmpy/llvmpy
|
2012-08-19 12:15:53 -05:00 |
|
Maggie Mari
|
9eecd92c7e
|
Code spacing.
|
2012-08-19 12:13:48 -05:00 |
|
Ilan Schnell
|
d2f6975c3c
|
remove duplicate license text
|
2012-08-19 01:52:16 -05:00 |
|
Ilan Schnell
|
b15046ad99
|
fixed file mode of test files
|
2012-08-19 01:27:42 -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 |
|
Ilan Schnell
|
d6fdd31883
|
Merge branch 'issue8-py2.6'
|
2012-08-18 22:10:16 -05:00 |
|