Lines Matching refs:CallInst
36 static Value *getValueFromBundleOpInfo(CallInst &Assume, in getValueFromBundleOpInfo()
43 bool llvm::hasAttributeInAssume(CallInst &AssumeCI, Value *IsOn, in hasAttributeInAssume()
75 void llvm::fillMapFromAssume(CallInst &AssumeCI, RetainedKnowledgeMap &Result) { in fillMapFromAssume()
105 llvm::getKnowledgeFromBundle(CallInst &Assume, in getKnowledgeFromBundle()
125 RetainedKnowledge llvm::getKnowledgeFromOperandInAssume(CallInst &AssumeCI, in getKnowledgeFromOperandInAssume()
134 bool llvm::isAssumeWithEmptyBundle(CallInst &CI) { in isAssumeWithEmptyBundle()
144 static CallInst::BundleOpInfo *getBundleFromUse(const Use *U) { in getBundleFromUse()
155 CallInst::BundleOpInfo* Bundle = getBundleFromUse(U); in getKnowledgeFromUse()
159 getKnowledgeFromBundle(*cast<CallInst>(U->getUser()), *Bundle); in getKnowledgeFromUse()
195 CallInst::BundleOpInfo* Bundle = getBundleFromUse(&U); in getKnowledgeForValue()
199 getKnowledgeFromBundle(*cast<CallInst>(U.getUser()), *Bundle)) in getKnowledgeForValue()