]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Put the Triop member into a separate struct (IRTriop) and link to that
authorFlorian Krohm <florian@eich-krohm.de>
Sat, 2 Jun 2012 20:29:22 +0000 (20:29 +0000)
committerFlorian Krohm <florian@eich-krohm.de>
Sat, 2 Jun 2012 20:29:22 +0000 (20:29 +0000)
commit458df5a005b8d43ffec3637b6e5cb07492a84bd9
treec503a8e4412ffab270603004b7e447bdce8e0b02
parentf108d9d76d19fd85c3dad21cd62bbf24bc1f0d8a
Put the Triop member into a separate struct (IRTriop) and link to that
from IRExpr.  Reduces size of IRExpr from 40 bytes to 32 bytes on LP64
and from 20 bytes to 16 bytes on ILP32.

git-svn-id: svn://svn.valgrind.org/vex/trunk@2366
VEX/priv/host_amd64_isel.c
VEX/priv/host_arm_isel.c
VEX/priv/host_ppc_isel.c
VEX/priv/host_s390_isel.c
VEX/priv/host_x86_isel.c
VEX/priv/ir_defs.c
VEX/priv/ir_opt.c
VEX/priv/main_main.c
VEX/pub/libvex_ir.h