Searched refs:NewOr (Results 1 - 4 of 4) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 650 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 D | InstCombineAddSub.cpp | 796 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 D | InstCombineCompares.cpp | 1823 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 D | HexagonISelDAGToDAG.cpp | 1015 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