jonathanvdc
|
835933a3cd
Expand definitions after merging blocks in the CFG pass pipeline
|
8 gadi atpakaļ |
jonathanvdc
|
26b889bda6
Use SwitchInstruction in CFG->tree lowering
|
8 gadi atpakaļ |
jonathanvdc
|
0243877577
Define a SwitchInstruction type in tree_ir
|
8 gadi atpakaļ |
jonathanvdc
|
a4a8a98a3b
Create --kernel={no-,}insert-nops switches
|
8 gadi atpakaļ |
Yentl Van Tendeloo
|
a08f7413f7
Merge branch 'new_SCD' into yentl
|
8 gadi atpakaļ |
Yentl Van Tendeloo
|
ffbf153985
Cleaned up huge number of logs
|
8 gadi atpakaļ |
Yentl Van Tendeloo
|
44ab9d9be5
Merge branch 'jit' of msdl.uantwerpen.be:jonathanvdc/modelverse into yentl
|
8 gadi atpakaļ |
Yentl Van Tendeloo
|
aab8ad884c
Fixed tests
|
8 gadi atpakaļ |
Yentl Van Tendeloo
|
d0df4d65d3
Attributes now work with RAMification and transformation
|
8 gadi atpakaļ |
Yentl Van Tendeloo
|
5aca36e6b3
Merge branch 'new_SCD' of msdl.uantwerpen.be:yentl/modelverse into new_SCD
|
8 gadi atpakaļ |
jonathanvdc
|
24a9339ea6
Create the adaptive-jit-favor-loops kernel, make it the default
|
8 gadi atpakaļ |
jonathanvdc
|
8c89761326
Add an adaptive JIT heuristic that favors small functions
|
8 gadi atpakaļ |
jonathanvdc
|
7dfd3cb7f2
Create a --kernel=adaptive-jit option, make it the default
|
8 gadi atpakaļ |
jonathanvdc
|
91ef7e162b
Define an adaptive JIT mode
|
8 gadi atpakaļ |
jonathanvdc
|
deffc10627
Make fast-jit insert nops at function entry points
|
8 gadi atpakaļ |
jonathanvdc
|
828a12714d
Postpone CFG JIT intrinsic expansion in the pass pipeline
|
8 gadi atpakaļ |
jonathanvdc
|
960614f697
Add an attribute that turns request handler stack traces off
|
8 gadi atpakaļ |
jonathanvdc
|
3b3f11233c
Make read_dict a CFG JIT intrinsic
|
8 gadi atpakaļ |
jonathanvdc
|
8299f2ecca
Make dict_in, dict_in_node CFG JIT intrinsics
|
8 gadi atpakaļ |
Yentl Van Tendeloo
|
815c49733c
Fixed reading attributes
|
8 gadi atpakaļ |
jonathanvdc
|
9022ef5db5
Make dict_len a JIT intrinsic
|
8 gadi atpakaļ |
jonathanvdc
|
77f36ab5ba
Make read_nr_out an intrinsic
|
8 gadi atpakaļ |
jonathanvdc
|
473d986847
Merge remote-tracking branch 'yentl/master' into jit
|
8 gadi atpakaļ |
Yentl Van Tendeloo
|
c1d91255b9
Added additional filtering step (untested)
|
8 gadi atpakaļ |
Yentl Van Tendeloo
|
9f3ea0df2c
Better check for whether something is an Attribute or not
|
8 gadi atpakaļ |
Yentl Van Tendeloo
|
902777cbd8
Revert model_info to make tests pass
|
8 gadi atpakaļ |
jonathanvdc
|
60b5c65e80
Make list_len a CFG JIT intrinsic
|
8 gadi atpakaļ |
jonathanvdc
|
07a3998c2b
Define CFG JIT intrinsics for common string operations
|
8 gadi atpakaļ |
jonathanvdc
|
e368577704
Define CFG JIT intrinsics for reference equality
|
8 gadi atpakaļ |
jonathanvdc
|
c37ed40f3c
Check has_definition() in tree_ir.DebugInfoInstruction.generate_python_def
|
8 gadi atpakaļ |