Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aherlihy/PythonLLVM
/ functions
Functions
247 in github.com/aherlihy/PythonLLVM
⨍
Functions
247
◇
Types & classes
19
↓ 1 callers
Function
test_ret2f
()
lots_test.py:172
↓ 1 callers
Function
test_ret2i
()
lots_test.py:161
↓ 1 callers
Function
test_while
()
lots_test.py:143
↓ 1 callers
Function
test_while2
()
lots_test.py:149
↓ 1 callers
Function
usage
()
pyllvm.py:6
Function
BOOST_PYTHON_MODULE
expose classes/functions to python
cpp_python_wrapper/python_example.cpp:77
Function
BOOST_PYTHON_MODULE
cpp_python_wrapper/hello.cpp:8
Function
BOOST_PYTHON_MODULE
expose classes/functions to python
cpp_python_wrapper/TupleSet.h:223
Method
Derived
multiple constructors
cpp_python_wrapper/python_example.cpp:57
Function
GetVecTypeDic
()
VecTypes.py:74
Method
PureBase
cpp_python_wrapper/python_example.cpp:21
Method
TupleSet
cpp_python_wrapper/TupleSet.h:27
Method
__add__
(self, b)
VecTypes.py:50
Method
__add__
(self, b)
MUDA.py:64
Method
__div__
(self, b)
MUDA.py:92
Method
__ge__
(self, b)
MUDA.py:116
Method
__getattr__
(self, name)
MUDA.py:162
Method
__gt__
(self, b)
MUDA.py:101
Method
__init__
(self, name, type, kind, dim=None, **kwargs)
SymbolTable.py:19
Method
__init__
(self)
SymbolTable.py:57
Method
__init__
(self, *args)
VecTypes.py:8
Method
__init__
(self)
CodeGenLLVM.py:50
Method
__init__
(self, *args)
MUDA.py:21
Method
__init__
(self)
TypeInference.py:12
Method
__init__
(self, symTable)
TypeInference.py:24
Method
__init__
(self, codegen)
mmath.py:30
Method
__le__
(self, b)
MUDA.py:146
Method
__lt__
(self, b)
MUDA.py:131
Method
__mul__
(self, b)
MUDA.py:83
Method
__str__
(self)
SymbolTable.py:35
Method
__str__
s = "[" for x in self.symbols: s+=x[0]+"\n" for z in x[1].keys(): s+= str(z) + ":" + str(x[1]
SymbolTable.py:63
Method
__str__
(self)
VecTypes.py:45
Method
__str__
(self)
MUDA.py:59
Method
__sub__
(self, b)
VecTypes.py:60
Method
__sub__
(self, b)
MUDA.py:74
Function
_testVec
()
MUDA.py:303
Method
addAttribute
cpp_python_wrapper/TupleSet.h:201
Function
b
polymorphic function args (pass C++ defined-class to functions)
cpp_python_wrapper/python_example.cpp:72
Method
combine
cpp_python_wrapper/TupleSet.h:30
Function
d
cpp_python_wrapper/python_example.cpp:73
Method
default_f
cpp_python_wrapper/python_example.cpp:51
Method
emitVAbs
(self, llargs)
CodeGenLLVM.py:1562
Method
emitVSel
(self, node)
CodeGenLLVM.py:1276
Method
emitabs
(self, node)
mmath.py:32
Method
emitexp
(self, node)
mmath.py:89
Method
emitfloat
(self, node)
mmath.py:125
Method
emitint
(self, node)
mmath.py:115
Method
emitlog
(self, node)
mmath.py:77
Method
emitmod
(self, node)
mmath.py:42
Method
emitpow
(self, node)
mmath.py:58
Method
emitrange
(self, node)
mmath.py:137
Method
emitsqrt
(self, node)
mmath.py:101
Method
emitzeros
(self, node)
mmath.py:178
Method
evaluate
cpp_python_wrapper/TupleSet.h:127
Method
f
cpp_python_wrapper/python_example.cpp:31
Method
f
cpp_python_wrapper/python_example.cpp:40
Method
f
cpp_python_wrapper/python_example.cpp:44
Method
f
overridden method
cpp_python_wrapper/python_example.cpp:68
Function
factory
cpp_python_wrapper/python_example.cpp:74
Method
get
cpp_python_wrapper/python_example.cpp:62
Function
greet
cpp_python_wrapper/hello.cpp:3
Method
inferAdd
(self, node)
TypeInference.py:194
Method
inferAnd
(self, node)
TypeInference.py:248
Method
inferAssName
(self, node)
TypeInference.py:272
Method
inferCallFunc
(self, node)
TypeInference.py:161
Method
inferCompare
(self, node)
TypeInference.py:302
Method
inferConst
(self, node)
TypeInference.py:307
Method
inferDiscard
(self, node)
TypeInference.py:156
Method
inferDiv
(self, node)
TypeInference.py:235
Method
inferGetattr
a.x a.xyz a.xyzw node.expr must be a vector type.
TypeInference.py:129
Method
inferList
(self, node)
TypeInference.py:336
Method
inferMod
(self, node)
TypeInference.py:255
Method
inferModule
(self, node)
TypeInference.py:104
Method
inferMul
(self, node)
TypeInference.py:221
Method
inferName
(self, node)
TypeInference.py:285
Method
inferNot
(self, node)
TypeInference.py:252
Method
inferOr
(self, node)
TypeInference.py:250
Method
inferReturn
(self, node)
TypeInference.py:109
Method
inferStmt
(self, node)
TypeInference.py:113
Method
inferSub
(self, node)
TypeInference.py:208
Method
inferSubscript
(self, node)
TypeInference.py:323
Method
inferUnarySub
(self, node)
TypeInference.py:190
Method
isExternalSymbol
(self, name)
CodeGenLLVM.py:1492
Method
isVectorMathFunction
(self, name)
CodeGenLLVM.py:1502
Function
main
()
lots_test.py:190
Function
main
experiments/test_llvm.cpp:49
Function
main
()
tp_tests/linreg.py:24
Function
main
()
tp_tests/kmeans.py:25
Function
main
()
tp_tests/bayes.py:21
Function
main
()
tp_tests/logreg.py:14
Function
main
()
tp_tests/llvm_numba/numba_llvm_bayes.py:22
Function
main
tp_tests/llvm_clang/kmeans.cpp:29
Function
main
tp_tests/llvm_clang/linreg.cpp:14
Function
main
tp_tests/llvm_clang/bayes.cpp:10
Function
main
tp_tests/llvm_clang/logreg.cpp:15
Method
map
void filter(string funct) { OperatorInfo *op = new OperatorInfo(); op->set_type(OperatorInfo::FILTER); FilterInfo *ext = op->M
cpp_python_wrapper/TupleSet.h:84
Method
reduce
void merge(TupleSet *other) { OperatorInfo *op = new OperatorInfo(); op->set_type(OperatorInfo::MERGE); MergeInfo *ext = op->M
cpp_python_wrapper/TupleSet.h:115
Method
returnSymbols
(self)
SymbolTable.py:155
Function
run
()
tp_tests/compile_numba/set1/np_bayes.py:10
Function
run
()
tp_tests/compile_numba/set1/np_logreg.py:16
← previous
next →
101–200 of 247, ranked by callers