Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/lib/Transforms/InstCombine/
DInstCombineCompares.cpp723 Value *RHSV = GEPRHS->getOperand(DiffOperand); in FoldGEPICmp() local
725 return new ICmpInst(ICmpInst::getSignedPredicate(Cond), LHSV, RHSV); in FoldGEPICmp()
1058 const APInt &RHSV = RHS->getValue(); in visitICmpInstWithInstAndIntCst() local
1085 if ((ICI.getPredicate() == ICmpInst::ICMP_SLT && RHSV == 0) || in visitICmpInstWithInstAndIntCst()
1086 (ICI.getPredicate() == ICmpInst::ICMP_SGT && RHSV.isAllOnesValue())) { in visitICmpInstWithInstAndIntCst()
1119 Builder->getInt(RHSV ^ SignBit)); in visitICmpInstWithInstAndIntCst()
1130 Builder->getInt(RHSV ^ NotSignBit)); in visitICmpInstWithInstAndIntCst()
1137 XorCST->getValue() == ~RHSV && (RHSV + 1).isPowerOf2()) in visitICmpInstWithInstAndIntCst()
1143 XorCST->getValue() == -RHSV && RHSV.isPowerOf2()) in visitICmpInstWithInstAndIntCst()
1161 (!AndCST->isNegative() && RHSV.isNonNegative())) { in visitICmpInstWithInstAndIntCst()
[all …]
DInstCombineAddSub.cpp1006 if (Value *RHSV = dyn_castNegVal(RHS)) { in visitAdd() local
1007 Value *NewAdd = Builder->CreateAdd(LHSV, RHSV, "sum"); in visitAdd()
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/
DARMISelDAGToDAG.cpp2556 unsigned RHSV = C->getZExtValue(); in Select() local
2557 if (!RHSV) break; in Select()
2558 if (isPowerOf2_32(RHSV-1)) { // 2^n+1? in Select()
2559 unsigned ShImm = Log2_32(RHSV-1); in Select()
2574 if (isPowerOf2_32(RHSV+1)) { // 2^n-1? in Select()
2575 unsigned ShImm = Log2_32(RHSV+1); in Select()
/freebsd-10-stable/contrib/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp1426 ValueList LHSV, RHSV; in vectorizeTree() local
1429 RHSV.push_back(cast<Instruction>(E->Scalars[i])->getOperand(1)); in vectorizeTree()
1435 Value *R = vectorizeTree(RHSV); in vectorizeTree()
/freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/
DSimplifyLibCalls.cpp981 Value *RHSV = B.CreateZExt(B.CreateLoad(CastToCStr(RHS, B), "rhsc"), in callOptimizer() local
983 return B.CreateSub(LHSV, RHSV, "chardiff"); in callOptimizer()