Lines Matching refs:ssub
77 ;; ssub
81 %ssub = tail call { i8, i1 } @llvm.ssub.with.overflow.i8(i8 %a, i8 %b)
82 %cmp = extractvalue { i8, i1 } %ssub, 1
83 %ssub.result = extractvalue { i8, i1 } %ssub, 0
84 %X = select i1 %cmp, i8 %ssub.result, i8 42
88 declare { i8, i1 } @llvm.ssub.with.overflow.i8(i8, i8) nounwind readnone
92 %ssub = tail call { i16, i1 } @llvm.ssub.with.overflow.i16(i16 %a, i16 %b)
93 %cmp = extractvalue { i16, i1 } %ssub, 1
94 %ssub.result = extractvalue { i16, i1 } %ssub, 0
95 %X = select i1 %cmp, i16 %ssub.result, i16 42
99 declare { i16, i1 } @llvm.ssub.with.overflow.i16(i16, i16) nounwind readnone
103 %ssub = tail call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 %a, i32 %b)
104 %cmp = extractvalue { i32, i1 } %ssub, 1
105 %ssub.result = extractvalue { i32, i1 } %ssub, 0
106 %X = select i1 %cmp, i32 %ssub.result, i32 42
110 declare { i32, i1 } @llvm.ssub.with.overflow.i32(i32, i32) nounwind readnone