OSDN Git Service

Do not use HNot for creating !bool.
authorNicolas Geoffray <ngeoffray@google.com>
Wed, 21 Jan 2015 15:44:16 +0000 (15:44 +0000)
committerNicolas Geoffray <ngeoffray@google.com>
Wed, 21 Jan 2015 17:03:29 +0000 (17:03 +0000)
commitfa93b504b324784dd9a96e28e6e8f3f1b1ac456a
tree8a3e691268657db75a69c8d644e5a963abee66d6
parent1147eeed2ffc82ac9b1405f9fb0a6cbc8560c42b
Do not use HNot for creating !bool.

HNot folds to ~, not !.

Change-Id: I681f968449a2ade7110b2f316146ad16ba5da74c
compiler/optimizing/code_generator_arm.cc
compiler/optimizing/code_generator_arm64.cc
compiler/optimizing/code_generator_x86.cc
compiler/optimizing/code_generator_x86_64.cc
compiler/optimizing/instruction_simplifier.cc
test/443-not-bool-inline/expected.txt [new file with mode: 0644]
test/443-not-bool-inline/info.txt [new file with mode: 0644]
test/443-not-bool-inline/src/Main.java [new file with mode: 0644]