Home | History | Annotate | Download | only in InstCombine

Lines Matching full:relocate

5 ; attribute via gc.relocate: if the derived ptr is dereferenceable(N),
6 ; then the return attribute of gc.relocate is dereferenceable(N).
10 declare i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token, i32, i32)
19 %relocate = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %tok, i32 7, i32 7)
20 %cmp = icmp eq i32 addrspace(1)* %relocate, null
35 %relocate = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %tok, i32 7, i32 7)
36 %cmp = icmp eq i32 addrspace(1)* %relocate, null
49 ; CHECK: gc.relocate
51 %obj.relocated = call coldcc <2 x i8 addrspace(1)*> @llvm.experimental.gc.relocate.v2p1i8(token %safepoint_token, i32 7, i32 7) ; (%obj, %obj)
58 declare i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token, i32, i32)
59 declare <2 x i8 addrspace(1)*> @llvm.experimental.gc.relocate.v2p1i8(token, i32, i32)