Lines Matching refs:Or
35 // that are required for correct code or to remove redundant functions
409 dbgs() << "Failed setup with no Shl or And instruction on base opcode!\n";
411 // If the base is neither a Shl or a And, we don't fit any of the patterns above.
437 // Did not find a constant mask or a shift.
451 if (inst->getOpcode() != Instruction::Or) {
501 dbgs() << "Found an OR Operation that failed setup!\n";
513 dbgs() << "Found an OR Operation that failed setup!\n";
524 dbgs() << "Found an OR operation that can possible be optimized to ubit insert!\n";
647 dbgs() << "Either width or offset are NULL, failed detection!\n";
774 // If the mask or shiftval is greater than the bitcount, then break out.
800 // If the mask or shift val is greater than the bitcount, then break out.
875 lhs = BinaryOperator::Create(Instruction::Or, lhs, rhs, "bfi_or", CI);
1139 // If we don't have an initializer or we have an initializer and