summaryrefslogtreecommitdiff
path: root/decorate.c
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2009-08-06 14:27:57 (GMT)
committerJunio C Hamano <gitster@pobox.com>2009-08-06 20:56:45 (GMT)
commite869e113c8f91999f9a433436e0b863fe2727b61 (patch)
tree06462d71c0f8dbbf735da04994967cc0e92f9da2 /decorate.c
parentab14c823dfbf1245712c8179952b51822135d8a8 (diff)
downloadgit-e869e113c8f91999f9a433436e0b863fe2727b61.zip
git-e869e113c8f91999f9a433436e0b863fe2727b61.tar.gz
git-e869e113c8f91999f9a433436e0b863fe2727b61.tar.bz2
block-sha1: Use '(B&C)+(D&(B^C))' instead of '(B&C)|(D&(B|C))' in round 3
It's an equivalent expression, but the '+' gives us some freedom in instruction selection (for example, we can use 'lea' rather than 'add'), and associates with the other additions around it to give some minor scheduling freedom. Suggested-by: linux@horizon.com Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'decorate.c')
0 files changed, 0 insertions, 0 deletions