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

References

lib/Transforms/Vectorize/SLPVectorizer.cpp
 5774       return LHS && RHS &&
 5794         return Builder.CreateBinOp((Instruction::BinaryOps)Opcode, LHS, RHS,
 5797         Cmp = Opcode == Instruction::ICmp ? Builder.CreateICmpSLT(LHS, RHS)
 5798                                           : Builder.CreateFCmpOLT(LHS, RHS);
 5799         return Builder.CreateSelect(Cmp, LHS, RHS, Name);
 5801         Cmp = Opcode == Instruction::ICmp ? Builder.CreateICmpSGT(LHS, RHS)
 5802                                           : Builder.CreateFCmpOGT(LHS, RHS);
 5803         return Builder.CreateSelect(Cmp, LHS, RHS, Name);
 5806         Cmp = Builder.CreateICmpULT(LHS, RHS);
 5807         return Builder.CreateSelect(Cmp, LHS, RHS, Name);
 5810         Cmp = Builder.CreateICmpUGT(LHS, RHS);
 5811         return Builder.CreateSelect(Cmp, LHS, RHS, Name);
 5856       assert(Kind != RK_None && !!*this && LHS && RHS &&
 5874       assert(Kind != RK_None && !!*this && LHS && RHS &&
 5898       assert(Kind != RK_None && !!*this && LHS && RHS &&
 5918       assert(Kind != RK_None && !!*this && LHS && RHS &&
 5936       assert(Kind != RK_None && !!*this && LHS && RHS &&
 5956       assert(Kind != RK_None && *this && LHS && RHS &&
 5984       assert(((Kind != OD.Kind) || ((!LHS == !OD.LHS) && (!RHS == !OD.RHS))) &&
 5984       assert(((Kind != OD.Kind) || ((!LHS == !OD.LHS) && (!RHS == !OD.RHS))) &&
 5992       RHS = nullptr;
 6006     Value *getRHS() const { return RHS; }