Lines Matching refs:CS
21 static const Function *getCalledFunction(ImmutableCallSite CS) { in getCalledFunction() argument
22 if (!CS.getInstruction()) in getCalledFunction()
24 return CS.getCalledFunction(); in getCalledFunction()
27 bool llvm::isStatepoint(ImmutableCallSite CS) { in isStatepoint() argument
28 if (auto *F = getCalledFunction(CS)) in isStatepoint()
34 if (auto CS = ImmutableCallSite(V)) in isStatepoint() local
35 return isStatepoint(CS); in isStatepoint()
43 bool llvm::isGCRelocate(ImmutableCallSite CS) { in isGCRelocate() argument
44 return CS.getInstruction() && isa<GCRelocateInst>(CS.getInstruction()); in isGCRelocate()
48 if (auto CS = ImmutableCallSite(V)) in isGCRelocate() local
49 return isGCRelocate(CS); in isGCRelocate()
53 bool llvm::isGCResult(ImmutableCallSite CS) { in isGCResult() argument
54 return CS.getInstruction() && isa<GCResultInst>(CS.getInstruction()); in isGCResult()
58 if (auto CS = ImmutableCallSite(V)) in isGCResult() local
59 return isGCResult(CS); in isGCResult()