Searched refs:NewOr (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp650 Value *NewOr = Builder.CreateOr(B, D); local
651 Value *NewAnd = Builder.CreateAnd(A, NewOr);
661 Value *NewOr = Builder.CreateOr(B, D); local
662 Value *NewAnd = Builder.CreateAnd(A, NewOr);
663 return Builder.CreateICmp(NewCC, NewAnd, NewOr);
1258 Value *NewOr = Builder.CreateOr(LHS0, RHS0); local
1259 return Builder.CreateICmp(PredL, NewOr, LHSC);
2445 Value *NewOr = Builder.CreateOr(LHS0, RHS0); local
2446 return Builder.CreateICmp(PredL, NewOr, LHSC);
H A DInstCombineAddSub.cpp796 Value *NewOr = Builder.CreateOr(Z, ~(*C1)); local
797 return Builder.CreateSub(RHS, NewOr, "sub");
816 Value *NewOr = Builder.CreateOr(Z, ~(*C2)); local
817 return Builder.CreateSub(RHS, NewOr, "sub");
H A DInstCombineCompares.cpp1823 Value *NewOr = nullptr; local
1826 NewOr = ConstantExpr::getOr(ConstantExpr::getNUWShl(One, C), One);
1829 NewOr = Builder.CreateOr(Builder.CreateShl(One, B, LShr->getName(),
1833 if (NewOr) {
1834 Value *NewAnd = Builder.CreateAnd(A, NewOr, And->getName());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp1015 SDValue NewOr = DAG.getNode(ISD::OR, DLS, VT, SX, VOp); local
1016 SDValue NewSel = DAG.getNode(ISD::SELECT, DLS, VT, SC, NewOr, VOp);
1019 SDValue NewOr = DAG.getNode(ISD::OR, DLS, VT, SY, VOp); local
1020 SDValue NewSel = DAG.getNode(ISD::SELECT, DLS, VT, SC, VOp, NewOr);

Completed in 104 milliseconds