Lines Matching refs:Result
97 // If this is a legal integer from type, and the result would be an illegal
102 // Otherwise, if both are illegal, do not increase the size of the result. We
1250 // operate on the inserted value instead of the insertvalue result.
1261 // allows us to simplify multiple result intrinsics to simpler things that
1264 // Check if we're grabbing the overflow bit or the result of a 'with
1270 if (*EV.idx_begin() == 0) { // Normal result.
1277 // If the normal result of the add is dead, and the RHS is a constant,
1287 if (*EV.idx_begin() == 0) { // Normal result.
1296 if (*EV.idx_begin() == 0) { // Normal result.
1595 if (Instruction *Result = visit(*I)) {
1598 if (Result != I) {
1600 << " New = " << *Result << '\n');
1603 Result->setDebugLoc(I->getDebugLoc());
1605 I->replaceAllUsesWith(Result);
1608 Worklist.Add(Result);
1609 Worklist.AddUsersToWorkList(*Result);
1612 Result->takeName(I);
1618 if (!isa<PHINode>(Result)) // If combining a PHI, don't insert
1622 InstParent->getInstList().insert(InsertPos, Result);