Mercurial > hg > graal-jvmci-8
view .hgignore @ 5621:b0f511b40eee
Add BinaryNode.reassociate to do generic +, -, *, &, |, ^ reassociation, use it for canoncialization. Will be used to reassociate loop invariants.
Better canonical form for +/-
Stop canonicalizing a-Cst to a+(-Cst)
Canonicalize a-(-Cst) to a+Cst
Canonicalize a+(-Cst) to a-Cst
Canonicalize -a+b to b-a
Add jtt and white box tests for that
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Fri, 15 Jun 2012 15:35:10 +0200 |
parents | a6eceb5efb0e |
children | 547587296886 |
line wrap: on
line source
^mx/env ^mx/checkstyle-timestamps ^mx/eclipse-launches ^mx/ecj.jar ^mx/includes ^build/ ^dist/ ^java/ ^lib/ ^jdk1.7.0 ^java64/ ^work/ \.checkstyle$ \.classpath \.project \.settings/ \.metadata/ ~$ \.csv$ \.swp$ \.class$ \.log$ \.bak$ \.aux$ \.pdf$ \.dot$ \.pyc$ \.hprof$ \.hprof\.txt$ ^graal/.*/build.xml ^graal/.*/nbproject/ dist ^doc/.*/dot_temp_ ^doc/doxygen/.*$ \.orig$ output\.txt$ output\.cfg$ \.cfg /nbproject/private/ ^graal/hotspot/java$ ^scratch/ ^test-output/ scratch/ bin/ ^local/ ^src/share/tools/hsdis/build/ ^src/share/tools/IdealGraphVisualizer/[a-zA-Z0-9]*/build/ ^src/share/tools/IdealGraphVisualizer/build/ ^src/share/tools/IdealGraphVisualizer/dist/ ^visualizer/[a-zA-Z0-9]*/build/ ^visualizer/build/ ^visualizer/dist/ ^visualizer/nbplatform/ ^src/share/tools/IdealGraphVisualizer/nbplatform/ ^.hgtip .DS_Store javadoc/