reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Vectorize/SLPVectorizer.cpp
 5777                (Opcode == Instruction::Add || Opcode == Instruction::FAdd ||
 5777                (Opcode == Instruction::Add || Opcode == Instruction::FAdd ||
 5778                 Opcode == Instruction::Mul || Opcode == Instruction::FMul ||
 5778                 Opcode == Instruction::Mul || Opcode == Instruction::FMul ||
 5779                 Opcode == Instruction::And || Opcode == Instruction::Or ||
 5779                 Opcode == Instruction::And || Opcode == Instruction::Or ||
 5780                 Opcode == Instruction::Xor)) ||
 5781               ((Opcode == Instruction::ICmp || Opcode == Instruction::FCmp) &&
 5781               ((Opcode == Instruction::ICmp || Opcode == Instruction::FCmp) &&
 5783               (Opcode == Instruction::ICmp &&
 5794         return Builder.CreateBinOp((Instruction::BinaryOps)Opcode, LHS, RHS,
 5797         Cmp = Opcode == Instruction::ICmp ? Builder.CreateICmpSLT(LHS, RHS)
 5801         Cmp = Opcode == Instruction::ICmp ? Builder.CreateICmpSGT(LHS, RHS)
 5805         assert(Opcode == Instruction::ICmp && "Expected integer types.");
 5809         assert(Opcode == Instruction::ICmp && "Expected integer types.");
 5825         Opcode = I->getOpcode();
 5836     explicit operator bool() const { return Opcode; }
 5963         return Opcode == Instruction::ICmp ||
 5967         assert(Opcode == Instruction::ICmp &&
 5986       return this == &OD || (Kind == OD.Kind && Opcode == OD.Opcode);
 5986       return this == &OD || (Kind == OD.Kind && Opcode == OD.Opcode);
 5990       Opcode = 0;
 6000       return Opcode;
 6080         Flags.IsSigned = Opcode == Instruction::ICmp;
 6084         Flags.IsSigned = Opcode == Instruction::ICmp;