Lines Matching refs:Not
19 # Test transformation of Not/Not/And into Or/Not.
25 ## CHECK-DAG: <<Not1:i\d+>> Not [<<P1>>]
26 ## CHECK-DAG: <<Not2:i\d+>> Not [<<P2>>]
34 ## CHECK-DAG: <<Not:i\d+>> Not [<<Or>>]
35 ## CHECK-DAG: Return [<<Not>>]
38 ## CHECK-DAG: Not
39 ## CHECK-NOT: Not
64 # Test transformation of Not/Not/And into Or/Not for boolean negations.
112 # Test transformation of Not/Not/Or into And/Not.
117 ## CHECK-DAG: <<Not1:j\d+>> Not [<<P1>>]
118 ## CHECK-DAG: <<Not2:j\d+>> Not [<<P2>>]
126 ## CHECK-DAG: <<Not:j\d+>> Not [<<And>>]
127 ## CHECK-DAG: Return [<<Not>>]
130 ## CHECK-DAG: Not
131 ## CHECK-NOT: Not
155 # Test transformation of Not/Not/Or into Or/And for boolean negations.
213 ## CHECK-DAG: <<Not1:i\d+>> Not [<<AddP1>>]
215 ## CHECK-DAG: <<Not2:i\d+>> Not [<<AddP2>>]
226 ## CHECK-DAG: <<Not:i\d+>> Not [<<And>>]
227 ## CHECK-DAG: Return [<<Not>>]
230 ## CHECK-DAG: Not
231 ## CHECK-NOT: Not
262 # Test transformation of Not/Not/Xor into Xor.
268 ## CHECK-DAG: <<Not1:i\d+>> Not [<<P1>>]
269 ## CHECK-DAG: <<Not2:i\d+>> Not [<<P2>>]
280 ## CHECK-NOT: Not
301 # Test transformation of Not/Not/Xor into Xor for boolean negations.
344 # Check that no transformation is done when one Not has multiple uses.
350 ## CHECK-DAG: <<Not2:i\d+>> Not [<<P2>>]
352 ## CHECK-DAG: <<Not1:i\d+>> Not [<<P1>>]
361 ## CHECK-DAG: <<Not2:i\d+>> Not [<<P2>>]
363 ## CHECK-DAG: <<Not1:i\d+>> Not [<<P1>>]
408 # Test transformation of Not/Not/And into Or/Not.
411 # Not's (the simplification happens during the same pass).
425 ## CHECK-DAG: <<Not:i\d+>> Not [<<Or>>]
426 ## CHECK-DAG: Return [<<Not>>]
429 ## CHECK-DAG: Not
430 ## CHECK-NOT: Not
471 # Test transformation of Not/Not/And into Or/Not for boolean negations.
555 # Test transformation of Not/Not/Or into And/Not.
572 ## CHECK-DAG: <<Not:j\d+>> Not [<<And>>]
573 ## CHECK-DAG: Return [<<Not>>]
576 ## CHECK-DAG: Not
577 ## CHECK-NOT: Not
619 # Test transformation of Not/Not/Or into Or/And for boolean negations.
727 ## CHECK-DAG: <<Not:i\d+>> Not [<<And>>]
728 ## CHECK-DAG: Return [<<Not>>]
731 ## CHECK-DAG: Not
732 ## CHECK-NOT: Not
789 # Test transformation of Not/Not/Xor into Xor.
808 ## CHECK-NOT: Not
846 # Test transformation of Not/Not/Xor into Xor for boolean negations.
925 # Check that no transformation is done when one Not has multiple uses.
943 ## CHECK-DAG: <<Not2:i\d+>> Not [<<P2>>]
945 ## CHECK-DAG: <<Not1:i\d+>> Not [<<P1>>]