| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAndOrXor.cpp | 576 Value *NewOr = Builder.CreateOr(B, D); in foldLogOpOfMaskedICmps() local 577 Value *NewAnd = Builder.CreateAnd(A, NewOr); in foldLogOpOfMaskedICmps() 589 Value *NewOr = Builder.CreateOr(B, D); in foldLogOpOfMaskedICmps() local 590 Value *NewAnd = Builder.CreateAnd(A, NewOr); in foldLogOpOfMaskedICmps() 591 return Builder.CreateICmp(NewCC, NewAnd, NewOr); in foldLogOpOfMaskedICmps() 3431 Value *NewOr = Builder.CreateOr(LHS0, RHS0); in foldAndOrOfICmps() local 3432 return Builder.CreateICmp(PredL, NewOr, in foldAndOrOfICmps() 3433 Constant::getNullValue(NewOr->getType())); in foldAndOrOfICmps()
|
| H A D | InstCombineAddSub.cpp | 782 Value *NewOr = Builder.CreateOr(Z, ~(*C1)); in checkForNegativeOperand() local 783 return Builder.CreateSub(RHS, NewOr, "sub"); in checkForNegativeOperand() 802 Value *NewOr = Builder.CreateOr(Z, ~(*C2)); in checkForNegativeOperand() local 803 return Builder.CreateSub(RHS, NewOr, "sub"); in checkForNegativeOperand()
|
| H A D | InstCombineCompares.cpp | 1885 Value *NewOr = in foldICmpAndConstConst() local 1889 Value *NewAnd = Builder.CreateAnd(A, NewOr, And->getName()); in foldICmpAndConstConst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 1148 SDValue NewOr = DAG.getNode(ISD::OR, DLS, VT, SX, VOp); in ppSimplifyOrSelect0() local 1149 SDValue NewSel = DAG.getNode(ISD::SELECT, DLS, VT, SC, NewOr, VOp); in ppSimplifyOrSelect0() 1152 SDValue NewOr = DAG.getNode(ISD::OR, DLS, VT, SY, VOp); in ppSimplifyOrSelect0() local 1153 SDValue NewSel = DAG.getNode(ISD::SELECT, DLS, VT, SC, VOp, NewOr); in ppSimplifyOrSelect0()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 4588 SDValue NewOr = DAG.getNode(ISD::OR, dl, OpVT, R, N0.getOperand(1)); in foldSetCCWithRotate() local 4589 return DAG.getSetCC(dl, VT, NewOr, N1, Cond); in foldSetCCWithRotate() 4592 SDValue NewOr = DAG.getNode(ISD::OR, dl, OpVT, R, N0.getOperand(0)); in foldSetCCWithRotate() local 4593 return DAG.getSetCC(dl, VT, NewOr, N1, Cond); in foldSetCCWithRotate() 4655 SDValue NewOr = DAG.getNode(ISD::OR, dl, OpVT, Shift, X); in foldSetCCWithFunnelShift() local 4656 return DAG.getSetCC(dl, VT, NewOr, N1, Cond); in foldSetCCWithFunnelShift() 4662 SDValue NewOr = DAG.getNode(ISD::OR, dl, OpVT, Shift, X); in foldSetCCWithFunnelShift() local 4663 return DAG.getSetCC(dl, VT, NewOr, N1, Cond); in foldSetCCWithFunnelShift()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 15854 SDValue NewOr = DAG.getNode(ISD::OR, DL, VT, NewN0, NewN1); in combineOrOfCZERO() local 15855 return DAG.getNode(ISD::XOR, DL, VT, NewOr, TrueV.getOperand(1)); in combineOrOfCZERO()
|