Commit graph

190 commits

Author SHA1 Message Date
Maggie Mari
4bd7c31939 Minor formatting changes to docs. 2012-08-15 18:44:55 -05:00
Maggie Mari
57d78fb42e Merge branch 'master' of github.com:llvmpy/llvmpy 2012-08-15 18:34:23 -05:00
Maggie Mari
3b16d92537 Edited more code blocks in docs 2012-08-15 18:34:10 -05:00
Siu Kwan Lam
7880cdd3ba Fix get intrinsic 2012-08-15 16:13:38 -07:00
Maggie Mari
38078713f3 Corrected doc linking. 2012-08-15 18:11:25 -05:00
Maggie Mari
92b8225dc2 Fixed more code spacing in docs 2012-08-15 17:48:31 -05:00
Maggie Mari
d322b66a69 Removed extranaeous code highlighting tags 2012-08-15 17:40:27 -05:00
Maggie Mari
0b63bd7a9f Merge branch 'master' of github.com:llvmpy/llvmpy 2012-08-15 17:28:34 -05:00
Maggie Mari
c25b4853fc Fixed some of the code spacing for docs 2012-08-15 17:28:23 -05:00
Siu Kwan Lam
8eb6a34d54 Replace fprintf with exception 2012-08-15 15:22:08 -07:00
Siu Kwan Lam
b28a127d27 Merge branch 'master' of github.com:llvmpy/llvmpy 2012-08-14 16:59:17 -07:00
Siu Kwan Lam
1b7fc6c803 Add test for target machines (native + PTX) 2012-08-14 16:56:33 -07:00
Siu Kwan Lam
8b273490a9 Can create PTX target machine and print PTX asm 2012-08-14 16:50:32 -07:00
Maggie Mari
538fd76b1f Corrected special character formatting. 2012-08-14 18:28:17 -05:00
Maggie Mari
a5c892de72 Removed extraneous header code 2012-08-14 17:15:23 -05:00
Maggie Mari
f452b7f27c Revert "Fixed linking on PythonLangImpl1.rst"
This reverts commit f01d92df74.
2012-08-14 17:11:38 -05:00
Siu Kwan Lam
f85713a736 Enable PTX backend 2012-08-14 15:05:22 -07:00
Siu Kwan Lam
ec71908874 Add target machine 2012-08-14 12:04:28 -07:00
Maggie Mari
5bb9471e1e Cleared up headers and code spacing on PythonLangImpl2.rst 2012-08-12 19:15:31 -05:00
Maggie Mari
f01d92df74 Fixed linking on PythonLangImpl1.rst 2012-08-12 17:21:41 -05:00
Maggie Mari
1cbcd2f913 Cleaned up lists and spacing on llvm_concepts.rst 2012-08-12 15:51:47 -05:00
Maggie Mari
2d36906936 Cleaned up bash highlighting. 2012-08-10 11:40:51 -05:00
Maggie Mari
5343267e92 Added _build to .gitignore. 2012-08-10 11:40:04 -05:00
Maggie Mari
68e6dc693e Revert "Cleaned up some of the highlightin in getting_started.rst and llvmpy-package.rst"
This reverts commit 83f24e90d3.
2012-08-10 11:34:32 -05:00
Maggie Mari
83f24e90d3 Cleaned up some of the highlightin in getting_started.rst and llvmpy-package.rst 2012-08-10 11:30:07 -05:00
Travis E. Oliphant
0c42b2c40e Merge branch 'master' of github.com:llvmpy/llvmpy 2012-08-10 08:53:04 -05:00
Travis E. Oliphant
ce8884aa33 Fix up code-highlighting sections. 2012-08-10 08:52:51 -05:00
Siu Kwan Lam
4be1ab9ec5 Merge branch 'native' 2012-08-09 15:44:25 -07:00
Siu Kwan Lam
bed4f24cbd Added Module.to_native_object() and Module.to_native_assembly().
Added test for these new functions.
2012-08-09 15:41:55 -07:00
Travis E. Oliphant
415c01f745 DOC: Add first version of updated documentation. 2012-08-09 13:53:21 -05:00
Travis E. Oliphant
75ca0289b5 Update llvm-py to llvmpy and fix more docs 2012-08-09 01:16:36 -05:00
Travis E. Oliphant
0e223a61c2 Remove .md files and add .rst files 2012-08-08 18:07:13 -05:00
Travis E. Oliphant
c1c9b6e724 Merge branch 'master' of github.com:llvmpy/llvmpy 2012-08-08 17:49:34 -05:00
Travis E. Oliphant
d0f0bae1c5 Add Sphinx documentation. 2012-08-08 17:49:24 -05:00
Siu Kwan Lam
9ff0b4e8ab Merge pull request #7 from bfroehle/test_uses
test_uses: Fix unexpected keyword argument 'end' with `nosetests uses.py`
2012-08-07 18:26:23 -07:00
Siu Kwan Lam
02326101de Merge pull request #6 from bfroehle/testall_pass_adce
Fix broken testall.py (NameError: PASS_AGGRESSIVE_DCE)
2012-08-07 18:22:57 -07:00
Bradley M. Froehle
d3548e5377 test_uses: Fix unexpected keyword argument 'end' with nosetests uses.py
Logging does not know about the keyword argument 'end'. The existing
code works only because the default logging level prevents debug messages
from running.  When running the test under `nosetests` the debug messages
are enabled leading to the error.
2012-08-07 15:56:05 -07:00
Bradley M. Froehle
938763ef07 Fix broken testall.py (NameError: PASS_AGGRESSIVE_DCE)
Commit 2d79cfa43 renamed PASS_AGGRESSIVE_DCE -> PASS_ADCE but missed
an instance in one test.
2012-08-07 15:38:06 -07:00
Siu Kwan Lam
5e15b27909 Atomic load/store must explicit define alignment. 2012-08-03 14:13:22 -07:00
Siu Kwan Lam
f479f85676 Add memory fence 2012-08-03 12:30:01 -07:00
Siu Kwan Lam
6ac0f3c369 Add atomic load/store 2012-08-03 11:56:59 -07:00
Siu Kwan Lam
4d763680f6 Add easier atomic api 2012-08-03 10:28:17 -07:00
Siu Kwan Lam
fb72ab5c8d Add the rest of atomic op. 2012-08-03 10:14:09 -07:00
Siu Kwan Lam
acad5c9d8b Added atomic cmpxchg. 2012-08-02 17:54:40 -07:00
Siu Kwan Lam
9d068fd582 Add methods to set volatile inst. 2012-08-02 16:51:42 -07:00
Travis E. Oliphant
c7afaf98db Update license and README 2012-08-02 02:46:10 -05:00
Siu Kwan Lam
4783429804 Drop unused argument for GenericValue.pointer(). 2012-07-26 15:44:53 -07:00
Siu Kwan Lam
9aadd489c3 Python3 ready. Py2.7 and Py3 working. Drop PyCObject for all.
Pre Py2.7 support should be possible by including  "capsulethunk.h". (See llvm/wrap.h)
2012-07-26 15:25:23 -07:00
Siu Kwan Lam
0ca676eb8c Fix Py3 incompatible in tests. 2012-07-25 19:55:22 -07:00
Siu Kwan Lam
afcdd30c88 Stick with C++ for everything. 2012-07-25 18:32:21 -07:00