]> gitweb.factorcode.org Git - factor.git/commit
Various minor compiler tweaks: Combine address calculation with dereferencing in...
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Wed, 30 Sep 2009 10:00:36 +0000 (05:00 -0500)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Wed, 30 Sep 2009 10:00:36 +0000 (05:00 -0500)
commitcdc7b7e2c75546340bbbeab27a5fbd00f5c429e1
tree71fa32fbaa7a3b0c90c1c86120a2c394aef6e7bc
parent9210a9a79cb6366a50c099800e1b69ad597f6da8
Various minor compiler tweaks: Combine address calculation with dereferencing in alien accessors; convert SIMD XOR of a vector with itself into an XOR of the destination with itself; convert SIMD unbox of zero vector into XOR of the destination with itself; fix SIMD indexing on x86-64
basis/compiler/cfg/instructions/instructions.factor
basis/compiler/cfg/intrinsics/alien/alien.factor
basis/compiler/cfg/representations/representations.factor
basis/compiler/cfg/value-numbering/rewrite/rewrite.factor
basis/compiler/cfg/value-numbering/value-numbering-tests.factor
basis/cpu/architecture/architecture.factor
basis/cpu/x86/x86.factor