Home
last modified time | relevance | path

Searched defs:NewAnd (Results 1 – 10 of 10) sorted by relevance

/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp391 Value *NewAnd = Builder.CreateAnd(A, NewMask); foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed() local
532 Value *NewAnd = Builder.CreateAnd(A, NewOr); foldLogOpOfMaskedICmps() local
545 Value *NewAnd = Builder.CreateAnd(A, NewOr); foldLogOpOfMaskedICmps() local
636 Value *NewAnd = Builder.CreateAnd(A, BD); foldLogOpOfMaskedICmps() local
2379 Value *NewAnd = Builder.CreateAnd(X, Op1); visitAnd() local
3343 Value *NewAnd = Builder.CreateAnd(LHS0, RHS0); foldAndOrOfICmps() local
3380 Value *NewAnd = Builder.CreateAnd(V, Low | *AndC); foldAndOrOfICmps() local
[all...]
H A DInstCombineSimplifyDemanded.cpp359 Instruction *NewAnd = BinaryOperator::CreateAnd(I->getOperand(0), AndC); SimplifyDemandedUseBits() local
H A DInstCombineCompares.cpp1841 Value *NewAnd = Builder.CreateAnd(W, ZextC2, And->getName()); in foldICmpAndConstConst() local
1717 Value *NewAnd = Builder.CreateAnd( foldICmpAndShift() local
1735 Value *NewAnd = Builder.CreateAnd(Shift->getOperand(0), NewShift); foldICmpAndShift() local
1807 Value *NewAnd = Builder.CreateAnd(W, ZextC2, And->getName()); foldICmpAndConstConst() local
H A DInstCombineAddSub.cpp777 Value *NewAnd = Builder.CreateAnd(Z, *C1); in checkForNegativeOperand() local
/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp2133 SDValue NewAnd = DAG.getNode(ISD::AND, DL, VT, X, NewMask); foldMaskedShiftToScaledMask() local
2307 SDValue NewAnd = DAG.getNode(ISD::AND, DL, XVT, NewSRL, NewMask); foldMaskedShiftToBEXTR() local
4802 SDValue NewAnd = CurDAG->getNode(ISD::AND, SDLoc(And), VT, And0, NewMask); shrinkAndImmediate() local
[all...]
H A DX86ISelLowering.cpp54717 SDValue NewAnd = DAG.getNode(ISD::AND, DL, IntVT, Op0->getOperand(0), combineVectorCompareAndMaskUnaryOp() local
[all...]
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1436 SDValue NewAnd = SimplifyDemandedBits() local
4052 SDValue NewAnd = DAG.getNode(ISD::AND, SDLoc(N0), OpVT, NotX, Y); foldSetCCWithAnd() local
H A DDAGCombiner.cpp6841 SDValue NewAnd = DAG.getNode(ISD::AND, DL, SrcVT, X, Mask); combineShiftAnd1ToBitTest() local
[all...]
/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp6944 auto *NewAnd = cast<Instruction>( optimizeLoadExt() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp18316 SDValue NewAnd = DAG.getNode(ISD::AND, DL, IntVT, performVectorCompareAndMaskUnaryOpCombine() local
[all...]