/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 531 Value *NewOr = Builder.CreateOr(B, D); in foldLogOpOfMaskedICmps() local 532 Value *NewAnd = Builder.CreateAnd(A, NewOr); in foldLogOpOfMaskedICmps() 544 Value *NewOr = Builder.CreateOr(B, D); in foldLogOpOfMaskedICmps() local 545 Value *NewAnd = Builder.CreateAnd(A, NewOr); in foldLogOpOfMaskedICmps() 546 return Builder.CreateICmp(NewCC, NewAnd, NewOr); in foldLogOpOfMaskedICmps() 3381 Value *NewOr = Builder.CreateOr(LHS0, RHS0); in foldAndOrOfICmps() local 3382 return Builder.CreateICmp(PredL, NewOr, in foldAndOrOfICmps() 3383 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 | 1837 Value *NewOr = in foldICmpAndConstConst() local 1841 Value *NewAnd = Builder.CreateAnd(A, NewOr, And->getName()); in foldICmpAndConstConst()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelDAGToDAG.cpp | 1147 SDValue NewOr = DAG.getNode(ISD::OR, DLS, VT, SX, VOp); in ppSimplifyOrSelect0() local 1148 SDValue NewSel = DAG.getNode(ISD::SELECT, DLS, VT, SC, NewOr, VOp); in ppSimplifyOrSelect0() 1151 SDValue NewOr = DAG.getNode(ISD::OR, DLS, VT, SY, VOp); in ppSimplifyOrSelect0() local 1152 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 | 4378 SDValue NewOr = DAG.getNode(ISD::OR, dl, OpVT, R, N0.getOperand(1)); in foldSetCCWithRotate() local 4379 return DAG.getSetCC(dl, VT, NewOr, N1, Cond); in foldSetCCWithRotate() 4382 SDValue NewOr = DAG.getNode(ISD::OR, dl, OpVT, R, N0.getOperand(0)); in foldSetCCWithRotate() local 4383 return DAG.getSetCC(dl, VT, NewOr, N1, Cond); in foldSetCCWithRotate() 4442 SDValue NewOr = DAG.getNode(ISD::OR, dl, OpVT, Shift, X); in foldSetCCWithFunnelShift() local 4443 return DAG.getSetCC(dl, VT, NewOr, N1, Cond); in foldSetCCWithFunnelShift() 4449 SDValue NewOr = DAG.getNode(ISD::OR, dl, OpVT, Shift, X); in foldSetCCWithFunnelShift() local 4450 return DAG.getSetCC(dl, VT, NewOr, N1, Cond); in foldSetCCWithFunnelShift()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 13761 SDValue NewOr = DAG.getNode(ISD::OR, DL, VT, NewN0, NewN1); 13762 return DAG.getNode(ISD::XOR, DL, VT, NewOr, TrueV.getOperand(1)); in performORCombine() 13758 SDValue NewOr = DAG.getNode(ISD::OR, DL, VT, NewN0, NewN1); combineOrOfCZERO() local
|