Lines Matching defs:FunctionRecord
44 /// FunctionRecord - One instance of this structure is stored for every
48 struct FunctionRecord {
70 FunctionRecord() : MayReadAnyGlobal (false), FunctionEffect(0) {}
89 std::map<const Function*, FunctionRecord> FunctionInfo;
127 if (FunctionRecord *FR = getFunctionInfo(F)) {
144 if (FunctionRecord *FR = getFunctionInfo(F)) {
171 FunctionRecord *getFunctionInfo(const Function *F) {
172 std::map<const Function*, FunctionRecord>::iterator I =
379 FunctionRecord &FR = FunctionInfo[SCC[0]->getFunction()];
415 if (FunctionRecord *CalleeFR = getFunctionInfo(Callee)) {
556 if (const FunctionRecord *FR = getFunctionInfo(F))