Lines Matching refs:Cmp
93 const GICmp *Cmp = cast<GICmp>(&MI); in matchCanonicalizeICmp() local
95 Register Dst = Cmp->getReg(0); in matchCanonicalizeICmp()
96 Register LHS = Cmp->getLHSReg(); in matchCanonicalizeICmp()
97 Register RHS = Cmp->getRHSReg(); in matchCanonicalizeICmp()
99 CmpInst::Predicate Pred = Cmp->getCond(); in matchCanonicalizeICmp()
103 return constantFoldICmp(*Cmp, *CLHS, *CRHS, MatchInfo); in matchCanonicalizeICmp()
118 const GFCmp *Cmp = cast<GFCmp>(&MI); in matchCanonicalizeFCmp() local
120 Register Dst = Cmp->getReg(0); in matchCanonicalizeFCmp()
121 Register LHS = Cmp->getLHSReg(); in matchCanonicalizeFCmp()
122 Register RHS = Cmp->getRHSReg(); in matchCanonicalizeFCmp()
124 CmpInst::Predicate Pred = Cmp->getCond(); in matchCanonicalizeFCmp()
129 return constantFoldFCmp(*Cmp, *CLHS, *CRHS, MatchInfo); in matchCanonicalizeFCmp()
136 B.buildFCmp(Pred, Dst, LHS, RHS, Cmp->getFlags()); in matchCanonicalizeFCmp()