Lines Matching defs:Pred
21 unsigned llvm::getICmpCode(CmpInst::Predicate Pred) {
22 switch (Pred) {
41 CmpInst::Predicate &Pred) {
46 case 1: Pred = Sign ? ICmpInst::ICMP_SGT : ICmpInst::ICMP_UGT; break;
47 case 2: Pred = ICmpInst::ICMP_EQ; break;
48 case 3: Pred = Sign ? ICmpInst::ICMP_SGE : ICmpInst::ICMP_UGE; break;
49 case 4: Pred = Sign ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT; break;
50 case 5: Pred = ICmpInst::ICMP_NE; break;
51 case 6: Pred = Sign ? ICmpInst::ICMP_SLE : ICmpInst::ICMP_ULE; break;
65 CmpInst::Predicate &Pred) {
66 Pred = static_cast<FCmpInst::Predicate>(Code);
67 assert(FCmpInst::FCMP_FALSE <= Pred && Pred <= FCmpInst::FCMP_TRUE &&
69 if (Pred == FCmpInst::FCMP_FALSE)
71 if (Pred == FCmpInst::FCMP_TRUE)
77 CmpInst::Predicate &Pred,
85 switch (Pred) {
93 Pred = ICmpInst::ICMP_NE;
100 Pred = ICmpInst::ICMP_NE;
107 Pred = ICmpInst::ICMP_EQ;
114 Pred = ICmpInst::ICMP_EQ;
121 Pred = ICmpInst::ICMP_EQ;
128 Pred = ICmpInst::ICMP_EQ;
135 Pred = ICmpInst::ICMP_NE;
142 Pred = ICmpInst::ICMP_NE;