Lines Matching defs:invert
86 Reduction ChangeToPureOperator(const Operator* op, bool invert = false) {
101 if (invert) {
102 // Insert an boolean not to invert the value.
357 Reduction JSTypedLowering::ReduceJSEqual(Node* node, bool invert) {
361 return r.ChangeToPureOperator(simplified()->NumberEqual(), invert);
364 return r.ChangeToPureOperator(simplified()->StringEqual(), invert);
368 simplified()->ReferenceEqual(Type::Receiver()), invert);
377 Reduction JSTypedLowering::ReduceJSStrictEqual(Node* node, bool invert) {
382 return ReplaceEagerly(node, invert ? jsgraph()->FalseConstant()
390 return ReplaceEagerly(node, invert ? jsgraph()->TrueConstant()
396 simplified()->ReferenceEqual(Type::Undefined()), invert);
400 invert);
404 invert);
408 invert);
412 simplified()->ReferenceEqual(Type::Receiver()), invert);
415 return r.ChangeToPureOperator(simplified()->StringEqual(), invert);
418 return r.ChangeToPureOperator(simplified()->NumberEqual(), invert);