Lines Matching refs:BoolT
110 struct BoolT : Word32T {}; struct
431 V(Float32Equal, BoolT, Float32T, Float32T) \
432 V(Float32LessThan, BoolT, Float32T, Float32T) \
433 V(Float32LessThanOrEqual, BoolT, Float32T, Float32T) \
434 V(Float32GreaterThan, BoolT, Float32T, Float32T) \
435 V(Float32GreaterThanOrEqual, BoolT, Float32T, Float32T) \
436 V(Float64Equal, BoolT, Float64T, Float64T) \
437 V(Float64NotEqual, BoolT, Float64T, Float64T) \
438 V(Float64LessThan, BoolT, Float64T, Float64T) \
439 V(Float64LessThanOrEqual, BoolT, Float64T, Float64T) \
440 V(Float64GreaterThan, BoolT, Float64T, Float64T) \
441 V(Float64GreaterThanOrEqual, BoolT, Float64T, Float64T) \
443 V(Int32GreaterThan, BoolT, Word32T, Word32T) \
444 V(Int32GreaterThanOrEqual, BoolT, Word32T, Word32T) \
445 V(Int32LessThan, BoolT, Word32T, Word32T) \
446 V(Int32LessThanOrEqual, BoolT, Word32T, Word32T) \
448 V(IntPtrLessThan, BoolT, WordT, WordT) \
449 V(IntPtrLessThanOrEqual, BoolT, WordT, WordT) \
450 V(IntPtrGreaterThan, BoolT, WordT, WordT) \
451 V(IntPtrGreaterThanOrEqual, BoolT, WordT, WordT) \
453 V(Uint32LessThan, BoolT, Word32T, Word32T) \
454 V(Uint32LessThanOrEqual, BoolT, Word32T, Word32T) \
455 V(Uint32GreaterThan, BoolT, Word32T, Word32T) \
456 V(Uint32GreaterThanOrEqual, BoolT, Word32T, Word32T) \
458 V(UintPtrLessThan, BoolT, WordT, WordT) \
459 V(UintPtrLessThanOrEqual, BoolT, WordT, WordT) \
460 V(UintPtrGreaterThan, BoolT, WordT, WordT) \
461 V(UintPtrGreaterThanOrEqual, BoolT, WordT, WordT)
476 V(IntPtrAddWithOverflow, PAIR_TYPE(IntPtrT, BoolT), IntPtrT, IntPtrT) \
477 V(IntPtrSubWithOverflow, PAIR_TYPE(IntPtrT, BoolT), IntPtrT, IntPtrT) \
479 V(Int32AddWithOverflow, PAIR_TYPE(Int32T, BoolT), Int32T, Int32T) \
481 V(Int32SubWithOverflow, PAIR_TYPE(Int32T, BoolT), Int32T, Int32T) \
483 V(Int32MulWithOverflow, PAIR_TYPE(Int32T, BoolT), Int32T, Int32T) \
543 V(Int32AbsWithOverflow, PAIR_TYPE(Int32T, BoolT), Int32T) \
544 V(Int64AbsWithOverflow, PAIR_TYPE(Int64T, BoolT), Int64T) \
545 V(IntPtrAbsWithOverflow, PAIR_TYPE(IntPtrT, BoolT), IntPtrT) \
546 V(Word32BinaryNot, BoolT, Word32T)
719 TNode<BoolT> Int32TrueConstant() {
720 return ReinterpretCast<BoolT>(Int32Constant(1));
722 TNode<BoolT> Int32FalseConstant() {
723 return ReinterpretCast<BoolT>(Int32Constant(0));
725 TNode<BoolT> BoolConstant(bool value) {
776 void Branch(TNode<BoolT> condition, std::function<void()> true_body,
778 void Branch(TNode<BoolT> condition, Label* true_label,
780 void Branch(TNode<BoolT> condition, std::function<void()> true_body,
863 TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
867 TNode<BoolT> WordEqual(TNode<Object> left, Node* right) {
871 TNode<BoolT> WordEqual(Node* left, TNode<Object> right) {
879 TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
883 TNode<BoolT> WordNotEqual(TNode<Object> left, Node* right) {
887 TNode<BoolT> WordNotEqual(Node* left, TNode<Object> right) {
892 TNode<BoolT> IntPtrEqual(SloppyTNode<WordT> left, SloppyTNode<WordT> right);
893 TNode<BoolT> WordEqual(SloppyTNode<WordT> left, SloppyTNode<WordT> right);
894 TNode<BoolT> WordNotEqual(SloppyTNode<WordT> left, SloppyTNode<WordT> right);
895 TNode<BoolT> Word32Equal(SloppyTNode<Word32T> left,
897 TNode<BoolT> Word32NotEqual(SloppyTNode<Word32T> left,
899 TNode<BoolT> Word64Equal(SloppyTNode<Word64T> left,
901 TNode<BoolT> Word64NotEqual(SloppyTNode<Word64T> left,