Siu Kwan Lam
|
8b273490a9
|
Can create PTX target machine and print PTX asm
|
2012-08-14 16:50:32 -07: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 |
|
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 |
|
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
|
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 |
|
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
|
afcdd30c88
|
Stick with C++ for everything.
|
2012-07-25 18:32:21 -07:00 |
|