Siu Kwan Lam
|
9c81fa1f63
|
Add more functions to GlobalValue GlobalVariable, StructType and Module
|
2013-02-05 18:49:13 -06:00 |
|
Siu Kwan Lam
|
da85049eb9
|
Add support to emit assembly.
|
2013-02-05 13:47:35 -06:00 |
|
Siu Kwan Lam
|
168510222f
|
Add Module bitcode writer/parser
|
2013-02-05 13:47:35 -06:00 |
|
Siu Kwan Lam
|
1f49bb6d7c
|
Binding for PassManagerBuilder
|
2013-02-05 13:47:35 -06:00 |
|
Siu Kwan Lam
|
9485d03e18
|
binding for Target, Triple, TargetMachine
|
2013-02-05 13:47:35 -06:00 |
|
Siu Kwan Lam
|
ca0a2b9fdd
|
binding for EngineBuilder
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
78f9c9a610
|
Completed binding for most of ExecutionEngine
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
437b1e9490
|
All of DataLayout, IRBuilder and started on ExecutionEngine.
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
59d0dfddc7
|
Continue to implement IRBuilder
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
7aa9487f2f
|
pycapsule_new should return a None object if ptr is NULL.
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
af7962a2ca
|
Remove IterToList, llvm_extra.h.
Add CustomMethod.
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
3c81157ede
|
Add downcasting
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
eba88b32ba
|
Major refactoring
|
2013-02-05 13:47:34 -06:00 |
|
Siu Kwan Lam
|
e9be14ca0e
|
Refactor raw_svector_stream_helper
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
6a861d82e6
|
Implement SmallVector_Type, pycapsule_new
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
ef4c0d3be3
|
Rename extra.h to llvm_extra.h
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
6b88ffbaed
|
Add custom binding to SmallVector<Type*>
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
f88036274a
|
Fix and rewrite the memory management for capsules.
|
2013-02-05 13:47:33 -06:00 |
|
Siu Kwan Lam
|
a12c4da93d
|
Init commit for work on new binding
This contains the foundation for the new binding as well as early work on Module and Type.
|
2013-02-05 13:47:32 -06:00 |
|