Changes On Branch kbk-nre

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Changes In Branch kbk-nre Excluding Merge-Ins

This is equivalent to a diff from 961facd520 to 41fe6d416f

2018-11-04
01:38
Start development of partial redundancy elimination. Complete though base-case of the dataflow solution. check-in: 534d2b9f68 user: kbk tags: kbk-pre
2018-10-31
11:05
use [my Warn] correctly check-in: b99007d3a3 user: dkf tags: trunk
2018-10-23
01:34
Add return from invokeExpanded. Add a test case for invokeExpanded. Correct a few comments in the compilation of invokeExpanded. Leaf check-in: 41fe6d416f user: kbk tags: kbk-nre
2018-10-21
22:49
Squelch unnecessary test failures. check-in: 35ee4b3111 user: dkf tags: kbk-nre
16:12
merge trunk check-in: 3c382b2d30 user: dkf tags: kbk-nre
2018-10-19
12:58
Starting to create LIST and DICT types check-in: dc90f65b5e user: dkf tags: list-and-dict-types
2018-10-18
10:59
Add support for LLVM 7; two intrinsics changed signature to become simpler check-in: 961facd520 user: dkf tags: trunk
2018-10-17
12:29
Fix Sean's problem with [lrange]. check-in: e33c1317fd user: dkf tags: trunk

Changes to codegen/build.tcl.

Changes to codegen/compile.tcl.

Changes to codegen/config.tcl.

Added codegen/coro.tcl.

Changes to codegen/jit.tcl.

Changes to codegen/llvmbuilder.tcl.

Changes to codegen/mathlib.tcl.

Changes to codegen/stdlib.tcl.

Changes to codegen/struct.tcl.

Changes to codegen/thunk.tcl.

Changes to codegen/tycon.tcl.

Changes to demos/perftest/tester.tcl.

Changes to quadcode/bb.tcl.

Changes to quadcode/builtin_specials.tcl.

Changes to quadcode/builtins.tcl.

Changes to quadcode/builtins.txt.

Changes to quadcode/constfold.tcl.

Changes to quadcode/dbginfo.tcl.

Changes to quadcode/deadcode.tcl.

Changes to quadcode/liveranges.tcl.

Added quadcode/nre.tcl.

Changes to quadcode/parseBuiltinsTxt.tcl.

Changes to quadcode/specializer.tcl.

Changes to quadcode/transformer.tcl.

Changes to quadcode/types.tcl.

Changes to quadcode/upvar.tcl.

Added quadcode/utils.tcl.

Changes to quadcode/varargs.tcl.

Changes to quadcode/widen.tcl.