We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7955760 commit ba52a09Copy full SHA for ba52a09
llvm/test/Transforms/SCCP/pointer-nonnull.ll
@@ -231,6 +231,22 @@ define i1 @ip_test_nonnull_caller(ptr %p) {
231
ret i1 %res
232
}
233
234
+define ptr @ret_nonnull_pointer(ptr nonnull %p) {
235
+; CHECK-LABEL: define ptr @ret_nonnull_pointer(
236
+; CHECK-SAME: ptr nonnull [[P:%.*]]) {
237
+; CHECK-NEXT: ret ptr [[P]]
238
+;
239
+ ret ptr %p
240
+}
241
+
242
+define ptr @ret_maybe_null_pointer(ptr %p) {
243
+; CHECK-LABEL: define ptr @ret_maybe_null_pointer(
244
+; CHECK-SAME: ptr [[P:%.*]]) {
245
246
247
248
249
250
;.
251
; SCCP: [[META0]] = !{}
252
0 commit comments