Home | History | Annotate | Download | only in Utils

Lines Matching defs:Result

1130   // nodes, so we insert select instruction to compute the final result.
1680 /// MultiplyAndLosePrecision - Multiplies A and B, then returns the result. In
1687 APInt Result = A.umul_ov(B, Overflow);
1697 Result = A * B;
1699 return Result;
2015 // Ignore overflow result on ProbTrue.
2056 // Normalize the result.
2106 // in the constant and simplify the block result
2572 DEBUG(dbgs() << " ** 'icmp' chain result is:\n" << *BB << '\n');
3046 /// containing the same result in each element, set *SingleResult to that value
3073 // Fill in any holes in the table with the default result.
3084 // Same result was used in the entire table; just return that.
3114 // to look up the result.
3127 // Figure out the corresponding result for each case value and phi node in the
3154 // Append the result from this case to the list for each phi.
3168 Constant *Result = DefaultResultsList[I].second;
3169 DefaultResults[PHI] = Result;
3170 ResultTypes[PHI] = Result->getType();
3221 // There was a single result for this phi; just use that.
3230 Value *Result = Builder.CreateLoad(GEP, "switch.load");
3232 // If the result is only going to be used to return from the function,
3236 Builder.CreateRet(Result);
3242 PHI->addIncoming(Result, LookupBB);