Lines Matching refs:usub
113 ;; usub
117 %usub = tail call { i8, i1 } @llvm.usub.with.overflow.i8(i8 %a, i8 %b)
118 %cmp = extractvalue { i8, i1 } %usub, 1
119 %usub.result = extractvalue { i8, i1 } %usub, 0
120 %X = select i1 %cmp, i8 %usub.result, i8 42
124 declare { i8, i1 } @llvm.usub.with.overflow.i8(i8, i8) nounwind readnone
128 %usub = tail call { i16, i1 } @llvm.usub.with.overflow.i16(i16 %a, i16 %b)
129 %cmp = extractvalue { i16, i1 } %usub, 1
130 %usub.result = extractvalue { i16, i1 } %usub, 0
131 %X = select i1 %cmp, i16 %usub.result, i16 42
135 declare { i16, i1 } @llvm.usub.with.overflow.i16(i16, i16) nounwind readnone
139 %usub = tail call { i32, i1 } @llvm.usub.with.overflow.i32(i32 %a, i32 %b)
140 %cmp = extractvalue { i32, i1 } %usub, 1
141 %usub.result = extractvalue { i32, i1 } %usub, 0
142 %X = select i1 %cmp, i32 %usub.result, i32 42
146 declare { i32, i1 } @llvm.usub.with.overflow.i32(i32, i32) nounwind readnone