Searched refs:LibCallFunctionInfo (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/Analysis/
H A DLibCallSemantics.cpp23 static StringMap<const LibCallFunctionInfo*> *getMap(void *Ptr) {
24 return static_cast<StringMap<const LibCallFunctionInfo*> *>(Ptr);
41 /// getFunctionInfo - Return the LibCallFunctionInfo object corresponding to
43 const LibCallFunctionInfo *
45 StringMap<const LibCallFunctionInfo*> *Map = getMap(Impl);
50 Impl = Map = new StringMap<const LibCallFunctionInfo*>();
52 const LibCallFunctionInfo *Array = getFunctionInfoArray();
H A DLibCallAliasAnalysis.cpp42 /// LibCallFunctionInfo, see if we can improve the mod/ref footprint of the call
45 LibCallAliasAnalysis::AnalyzeLibCallDetails(const LibCallFunctionInfo *FI,
56 const LibCallFunctionInfo::LocationMRInfo *Details = FI->LocationDetails;
64 if (FI->DetailsType == LibCallFunctionInfo::DoesNot) {
83 assert(FI->DetailsType == LibCallFunctionInfo::DoesOnly);
128 if (const LibCallFunctionInfo *FI = LCI->getFunctionInfo(F)) {
/external/llvm/include/llvm/Analysis/
H A DLibCallSemantics.h54 /// LibCallFunctionInfo - Each record in the array of FunctionInfo structs
64 struct LibCallFunctionInfo { struct in namespace:llvm
144 /// getFunctionInfo - Return the LibCallFunctionInfo object corresponding to
146 const LibCallFunctionInfo *getFunctionInfo(const Function *F) const;
162 virtual const LibCallFunctionInfo *getFunctionInfoArray() const = 0;
H A DLibCallAliasAnalysis.h22 struct LibCallFunctionInfo;
67 ModRefResult AnalyzeLibCallDetails(const LibCallFunctionInfo *FI,

Completed in 312 milliseconds