Home
last modified time | relevance | path

Searched refs:NewAnd (Results 1 – 5 of 5) sorted by relevance

/freebsd-10-stable/contrib/llvm/lib/Transforms/InstCombine/
DInstCombineSimplifyDemanded.cpp363 Instruction *NewAnd = BinaryOperator::CreateAnd(I->getOperand(0), AndC); in SimplifyDemandedUseBits() local
364 InsertNewInstWith(NewAnd, *I); in SimplifyDemandedUseBits()
368 Instruction *NewXor = BinaryOperator::CreateXor(NewAnd, XorC); in SimplifyDemandedUseBits()
DInstCombineCompares.cpp1162 Value *NewAnd = in visitICmpInstWithInstAndIntCst() local
1165 NewAnd->takeName(LHSI); in visitICmpInstWithInstAndIntCst()
1166 return new ICmpInst(ICI.getPredicate(), NewAnd, in visitICmpInstWithInstAndIntCst()
1178 Value *NewAnd = in visitICmpInstWithInstAndIntCst() local
1181 NewAnd->takeName(LHSI); in visitICmpInstWithInstAndIntCst()
1182 return new ICmpInst(ICI.getPredicate(), NewAnd, in visitICmpInstWithInstAndIntCst()
1274 Value *NewAnd = in visitICmpInstWithInstAndIntCst() local
1277 ICI.setOperand(0, NewAnd); in visitICmpInstWithInstAndIntCst()
DInstCombineAndOrXor.cpp196 Value *NewAnd = Builder->CreateAnd(X, AndRHS); in OptAndOp() local
197 NewAnd->takeName(Op); in OptAndOp()
198 return BinaryOperator::CreateXor(NewAnd, AndRHS); in OptAndOp()
854 Value *NewAnd = Builder->CreateAnd(V, Low | AndCst->getValue()); in FoldAndOfICmps() local
857 return Builder->CreateICmp(LHSCC, NewAnd, NewVal); in FoldAndOfICmps()
DInstCombineCasts.cpp882 Value *NewAnd = Builder->CreateAnd(TI0, ZC); in visitZExt() local
883 return BinaryOperator::CreateXor(NewAnd, ZC); in visitZExt()
/freebsd-10-stable/contrib/llvm/lib/Target/X86/
DX86ISelDAGToDAG.cpp845 SDValue NewAnd = DAG.getNode(ISD::AND, DL, VT, X, NewMask); in FoldMaskedShiftToScaledMask() local
846 SDValue NewShift = DAG.getNode(ISD::SHL, DL, VT, NewAnd, Shift.getOperand(1)); in FoldMaskedShiftToScaledMask()
854 InsertDAGNode(DAG, N, NewAnd); in FoldMaskedShiftToScaledMask()
859 AM.IndexReg = NewAnd; in FoldMaskedShiftToScaledMask()